Skip to main content

Progression Preview

The progression preview shows you the projected weight, reps, RIR, and sets for every exercise across every remaining week of your mesocycle — before you train them.

Why preview progression?

When targets are computed by formulas, it's natural to want to see what's coming. The preview answers questions like:

  • "What weight will I be squatting in Week 5?"
  • "How many sets will I do if my fatigue ratings stay neutral?"
  • "When does my RIR drop to 1?"
  • "Is the final week's weight realistic or am I going to crash?"

Seeing the full picture helps you make informed decisions about mesocycle length and when to take a deload.

What the preview shows

For each exercise in each future week, the preview displays:

ColumnDescription
WeekWeek number and phase label (conservative / moderate / aggressive / deload)
WeightProjected weight (steps up when you top out the range in weight mode; fixed in rep mode)
RepsTarget reps (climb the range then reset on a weight step in weight mode; increasing in rep mode)
RIRTarget Reps in Reserve for that week
SetsProjected sets (based on current fatigue trajectory)

Summary vs. Detailed view

The preview offers two modes:

  • Summary shows a compact one-line-per-exercise view with sets×reps for the current week — useful for a quick glance at your training plan
  • Detailed expands each exercise into a full week-by-week table with weight, reps, RIR, and sets columns

Completed weeks vs. future weeks

  • Completed weeks show your actual logged data — what you really did, not what was prescribed
  • Current week shows per-day data: completed workout days display actual results, while pending workout days show projected targets. This means you see a consistent picture even when you're partway through a week — no misleading drops in volume from partial data
  • Future weeks show projected targets anchored on your most recent logged sets and fatigue history

This distinction matters. The preview is not a rigid plan — it's a projection that updates as you train and provide fatigue ratings.

How projections are calculated

Future targets use the same formulas as real-time workout targets:

  • Weight: The progression rule iterated forward from your actuals anchor (the best set of your most recent session): hold-and-climb, step one increment at the top of the range; single-value targets roll ~2% per week; rep mode holds the anchored working weight
  • Reps: Double-progression schedule in weight mode (climb the range, reset on a weight step), or linearly interpolated (rep mode)
  • RIR: From the RIR schedule scaled to your mesocycle length
  • Sets: Projected assuming neutral fatigue (rating = 0) for all future weeks — meaning sets hold steady at their current level

Why sets are projected with neutral fatigue

Sets depend on your fatigue ratings, which don't exist yet for future weeks. The preview assumes you'll rate everything as 0 (maintaining current volume). This gives you a baseline — your actual sets will diverge as you provide real ratings.

If you've been rating +1 consistently and want to see what happens if that continues, the AI coaching integration can model that scenario for you.

Reading the preview

Spotting problems early

The preview helps you catch issues before you're stuck mid-workout:

Final week looks impossible? Because the projection anchors on your real recent sets, an unrealistic final week usually means accumulated fatigue is due — consider a deload rather than a settings change. The projection re-anchors after every session, so it also self-corrects as you train.

Everything looks too easy? Lift more — the plan follows your actuals. Beat the targets and the projection climbs with you at the very next session.

RIR transition too abrupt? Check where the schedule shifts from RIR 3 to RIR 2, and from RIR 2 to your min RIR. For shorter mesocycles the jumps are bigger. If that concerns you, consider a longer mesocycle.

Volume looks high? If sets have been climbing due to positive fatigue ratings and the preview shows 6–7 sets per exercise, you might be approaching your MRV. Watch for signs you need to take a deload.

Comparing weight and rep mode

The preview makes it easy to evaluate which progression mode suits an exercise:

  • Weight mode shows reps climbing the range at a fixed weight, then the weight stepping up one increment with reps reset to the equivalent — good for compound lifts where small weight jumps are practical
  • Rep mode shows reps climbing while weight stays fixed for the whole mesocycle — better when even one increment is a large jump (e.g., 30 lb dumbbells can't go to 32.5)

Both modes progress reps within the range; the difference is whether (and how soon) the weight steps up.

How the preview updates

The progression preview is not static — it recalculates whenever the inputs change:

ChangeEffect on preview
Submit a fatigue ratingFuture set projections update based on new volume level
Log a sessionAll future weeks re-anchor on the new actuals
Mark a week as deloadDeload week shows reduced targets; surrounding weeks re-index
Change mesocycle lengthRIR schedule and total progression recalculate
AI override appliedOverridden weeks show the AI's suggested targets

Example previews

Full mesocycle preview — weight mode

Barbell Bench Press — anchored at 200 lbs (your most recent logged working weight), 5 lb increment, single rep target 8, 3 base sets, min RIR 1, 6 loading weeks + deload

You're about to start the mesocycle. Here's the full preview:

WeekPhaseWeightRepsRIRSetsNotes
1Conservative200 lbs833Comfortable start
2Conservative205 lbs833+5 lbs
3Moderate210 lbs823RIR drops to 2
4Moderate210 lbs823Same weight (rounding)
5Moderate215 lbs823+5 lbs
6Aggressive220 lbs813Peak week
7Deload200 lbs42Recovery

Sets show 3 throughout because no fatigue ratings exist yet (all projected as 0). As you train and rate fatigue, the set column will update for remaining weeks.

Full mesocycle preview — rep mode

Dumbbell Lateral Raises — working weight 30 lbs (from your last session), 5 lb increment, rep range 8–12, 2 base sets, min RIR 0, 5 loading weeks + deload

WeekPhaseWeightRepsRIRSetsNotes
1Conservative30 lbs832Bottom of range
2Conservative30 lbs932+1 rep
3Moderate30 lbs1022Midpoint
4Moderate30 lbs1122Approaching top
5Aggressive30 lbs1202Top of range, to failure
6Deload30 lbs42Recovery

Weight stays at 30 lbs throughout. If you hit 12 reps in Week 5, the next mesocycle bumps to 35 lb dumbbells and resets to 8 reps.

Preview mid-cycle with fatigue history

Barbell Squat — anchored at 270 lbs, 5 lb increment, single rep target 8, 3 base sets, 6 loading weeks + deload. You're on Week 3 and have submitted fatigue ratings for Weeks 1 and 2.

WeekPhaseWeightRepsRIRSetsStatus
1Conservative270 lbs833Logged: 270 × 8, 8, 7 (3 sets)
2Conservative275 lbs834Logged: 275 × 8, 8, 8, 7 (4 sets) — rated +1
3Moderate280 lbs824Current — rated 0 after W2
4Moderate280 lbs824Projected (assumes rating 0)
5Moderate285 lbs824Projected
6Aggressive290 lbs814Projected
7Deload270 lbs42Projected

Weeks 1–2 show actual logged data (including the extra set from the +1 rating). Week 3 is the current target. Weeks 4–7 are projections that assume neutral fatigue going forward — if you rate -1 on Week 3, the preview will update to show 3 sets for Weeks 4+.

Preview with deload every 4 weeks

Deadlift — reference 365 lbs, 5 lb increment, 5 reps, 3 base sets, min RIR 1, 10-week mesocycle, deload every 4 weeks

WeekPhaseWeightRepsRIRSetsNotes
1Conservative310 lbs533Loading week 1
2Conservative315 lbs533Loading week 2
3Conservative320 lbs533Loading week 3
4Deload310 lbs32Scheduled deload
5Moderate325 lbs523Loading week 4 — continues from W3
6Moderate330 lbs523Loading week 5
7Moderate340 lbs523Loading week 6
8Deload310 lbs32Scheduled deload
9Aggressive345 lbs513Loading week 7 — continues from W7
10Moderate350 lbs523Loading week 8

Notice how Week 5 (loading week 4) continues the weight progression smoothly from Week 3 (loading week 3) — the deload gap doesn't inflate the curve. Sets reset to base (3) after each deload.

Preview after out-lifting the plan

Overhead Press — 5 lb increment, rep range 6–10, 6 loading weeks + deload. In Week 2 the plan said 100×7, but you felt strong and logged 110×8.

WeekPhaseWeightRepsRIRSetsNotes
1Conservative100 lbs633Logged
2Conservative110 lbs833Logged — you beat the plan
3Moderate110 lbs923Re-anchored on your 110×8
4Moderate110 lbs1023climbs to the top of the range
5Moderate115 lbs923steps up one increment
6Aggressive115 lbs1013Peak week
7Deload115 lbs32% of working weight, half reps

The projection follows your actuals immediately: weeks 3+ re-anchor on the 110×8 you actually did, not the 100×7 that was planned. Nothing to edit, no setting to update — out-lift the plan and the plan catches up to you.

Deload weeks in the preview

Deload weeks appear in the preview with their reduced targets:

  • Weight resets to the starting weight (or a configured percentage)
  • Sets drop to the deload set count (default 2)
  • Reps are roughly halved
  • RIR shows "—" (easy effort, no target)

The preview also shows how progression resumes after the deload — loading week numbering skips over deload gaps, so the jump from pre-deload to post-deload is the same ~2% as any other week.

Progression preview and AI coaching

With AI coaching enabled, the preview can incorporate AI overrides — weeks where Claude has suggested different targets based on your performance patterns. These appear as modified values in the preview, clearly marked as AI-suggested so you can accept or dismiss them.

The AI can also use the preview data to explain its reasoning: "I'm suggesting 195 lbs instead of 200 lbs for Week 5 because your Week 3 and 4 RIR was lower than target."