Adjusting a Workout Mid-Session
Four presets — Feeling Great, Time Crunch, Low Energy, Equipment Unavailable — modify the whole session in one tap.
The four presets
A floating Adjust Workout button (FAB) is on the execution screen at all times. Tap it → modal opens with four preset buttons:
| Preset | Effect on remaining sets |
|---|---|
| Feeling Great | +10% weight on remaining sets |
| Time Crunch | Skip accessory exercises, keep compounds |
| Low Energy | -20% weight, same reps |
| Equipment Unavailable | Flag every remaining exercise for substitution |
You can pick one. The change applies immediately to the rest of the session.
When to use each
Feeling Great
You woke up sharp, slept well, deadlifted PR last week. Push the envelope. Note: this stacks on top of any progressive overload your program already prescribes.
Time Crunch
You have 30 minutes instead of 60. The system trims accessories (single-joint exercises) and keeps compounds (squats, presses, deadlifts, rows, pulls). Better than skipping.
Low Energy
Sleep was bad, stressed at work, sick coming on. Cuts weight 20%, keeps reps. You still get the volume; you don't risk injury.
Equipment Unavailable
The gym is packed, your kit is at home, you're traveling. Flags every exercise — when you tap into one, the substitution modal opens automatically.
Step-by-step
- During a workout, tap the floating Adjust Workout FAB.
- The modal lists the 4 presets.
- Tap one. A short confirmation: "Applied — remaining sets adjusted".
- Continue. The next set you start uses the new targets.
What your trainer sees
The session log records that an Adjust preset was applied. Your trainer knows you adapted vs grinded through. Better data → better future programming.
Combining presets
You can't apply multiple presets in one session — the system uses the most recent. If you tap Low Energy then Time Crunch, only Time Crunch is active.
Common pitfalls
Where to find this
- Trigger: floating Adjust Workout FAB on the execution screen.
- Component:
ModificationTemplates. - Effect: modifies in-memory set targets for the active session only — does not edit the workout template.
