Tools used
- create_week
- create_workout
- add_exercise
- update_workout
- create_note
- get_current_week
Procedure
Procedure
-
Assess Readiness and Phase: Determine the user's current training week relative to the 10-week cycle using
get_current_week. Follow the volume and intensity hierarchy based on the phase schedule:- Weeks 1–2 (Intro): 12 sets/muscle; RPE 7–8.
- Weeks 3–5 (Accumulation I): 15–18 sets/muscle; RPE 8–9.
- Week 6 (Deload): 50% volume reduction; RPE 6–7.
- Weeks 7–9 (Accumulation II): 18–20 sets/muscle; RPE 9–10.
- Week 10 (Taper/Test): 10–12 sets/muscle; test new 8–12RM.
-
Generate Weekly Structure: Use
create_weekto establish a 4-day split (Upper A, Lower, Upper B, Lower). -
Program Upper A (Push Focus):
- Primary: Bench Press (Flat/Incline) - 3 x 6–8 (RPE 8-9).
- Secondary: Overhead Press (DB or BB) - 3 x 8–10 (RPE 8-9).
- Accessory 1: Chest Flyes (Cable/DB) - 3 x 10–12 (RPE 9).
- Accessory 2: Tricep Pushdowns - 3 x 10–12 (RPE 9).
- Accessory 3: Lateral Raises - 3 x 12–15 (RPE 9-10).
-
Program Upper B (Pull Focus):
- Primary: Weighted Pull-Ups/Lat Pulldown - 3 x 6–8 (RPE 8-9).
- Secondary: Seated Cable Row - 3 x 8–10 (RPE 8-9).
- Accessory 1: Face Pulls / Rear Delt Flyes - 3 x 10–12 (RPE 9).
- Accessory 2: Bicep Curls (Barbell/DB) - 3 x 10–12 (RPE 9).
- Accessory 3: Hammer Curls - 3 x 12–15 (RPE 9-10).
-
Apply Coaching Cues: Use
create_noteto attach specific execution cues to exercises:- Bench Press: "Drive shoulder blades into the bench."
- Rows/Pull-downs: "Pull with elbows, not hands."
- OHP: "Tighten glutes and core."
- Lateral Raises: "Push dumbbells out toward the walls."
- General: "Control the eccentric (lowering) phase."
-
Implement Progressive Overload: During accumulation phases, instruct the user to use Double Progression. Increase repetitions within the target range first. Once the top of the range is hit for all sets, increase load by 2.5–5% and reset the rep count.
-
Execute Deload (Week 6): Use
update_workoutto modify existing templates for the deload week. Reduce the number of sets by 50% (e.g., from 3 sets to 1-2 sets). Instruct the user to maintain current loads but reduce effort to RPE 6–7. -
Final Assessment: In Week 10, prompt the user to record their results for a new 8–12 Rep Max (RM) to establish a new baseline for future programming.