1. overload 2. designed for multiple users, I am tempted to market it to personal trainers for managing their various clients. 3. We should have several types of weight input, starting with bodyweight, machine, and freeweight 4. Cardio is in scope, we might just consider cardio to be a targeted body part for simplicity. (ie swimming would target both back and cardio and more) 5. Good default, should be configurable. I think we can get away with the code being entirely agnostic about bodyparts, treating them as an abstraction 6. I think a workout should have several unordered body part tags rather than one focused body part. we can consider whether to allow more granular control over how hard each muscle is targeted. 7. Decided at time of exercise creation, no default step on machine 8. no sets or reps in the config for an individual exercise 9. Is there some form of deload where its triggered by one bad session but an above average performance in the next session can put you back on track? 10. just 1-5 integers 11. exercise count 12. I think the suggestion system should have a slight preference (which we will tune)for suggesting an exercise that targets the same muscles but was done less recently 13. Generate a list of muscles to warm up but do not get specific. 14. we should add a reroll button that tries to suggest a next closest option that the user can flip thru to look for something they can do or skip that exercise. 15. Dump at the end, I prefer to handwrite during the session 16. i have a notebook (physical) 17. No free text notes, app is not a journal 18. multi page fine 19. Nothing but the prescription and maybe an arrow indicating if the weight/effort is higher than last time or lower or unchanged 20. Ill handle it 21. native tui for now, probably a webview eventually -> pwa app 22. syncthing the sqlite for now 23. just the mbp 24. Conceptually 1rm is interesting, but I want to do research and figure out the actual best practice way to approximate loads across differents reps. 25. We may add a feature where you can generate a diagnostic session designed to help the app figure out your capabilities.