Variables an app can progress
Resistance training demand can change through external load, repetitions, sets, exercise selection, range of motion, tempo, rest periods, frequency, and movement complexity. Bodyweight training can progress through leverage, unilateral versions, pauses, and range without adding a barbell.
The app should explain which variable changed and why. A recommendation that silently replaces every exercise makes it difficult to distinguish novelty from actual progression.
- Load, repetitions, and sets
- Range of motion, tempo, and pauses
- Exercise leverage and complexity
- Rest periods and weekly frequency
- Perceived effort and completed quality