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 reference weights, 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 based on reference weight and weekly compounding
RepsTarget reps (fixed 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 based on your current reference weight 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: round(referenceWeight × 0.85 × 1.02^(loadingWeekIndex-1), increment)
  • Reps: Fixed (weight mode) 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:

Reference weight too high? Look at the final loading week. If that weight looks impossible, your reference is too aggressive. Lower it now — see Adjusting reference weights mid-cycle.

Reference weight too low? If even the final week looks easy, increase the reference weight. Better to recalibrate early than coast through a mesocycle.

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 weight climbing while reps stay fixed — good when you can see clear incremental steps (e.g., 200 → 205 → 210)
  • Rep mode shows reps climbing while weight stays fixed — better when the weight jumps would be too large (e.g., 30 lb dumbbells can't go to 32.5)

If the preview shows multiple weeks at the same weight (due to rounding), you might get more out of rep progression for that exercise.

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
Edit reference weightAll future weight targets recalculate
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 — reference 235 lbs, 5 lb increment, 8 reps, 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 — reference 35 lbs, 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 — reference 315 lbs, 5 lb increment, 8 reps, 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 a mid-cycle reference weight change

Overhead Press — original reference 120 lbs, barbell, 5 lb increment, 6 loading weeks + deload. You changed the reference to 140 lbs after Week 2 because the weights felt trivial.

WeekPhaseWeightRepsRIRSetsNotes
1Conservative100 lbs833Logged at old reference
2Conservative105 lbs833Logged at old reference
3Moderate125 lbs823New ref kicks in: round(140 × 0.85 × 1.02^2, 5)
4Moderate125 lbs823round(140 × 0.85 × 1.02^3, 5)
5Moderate125 lbs823round(140 × 0.85 × 1.02^4, 5)
6Aggressive130 lbs813Peak week
7Deload120 lbs42round(140 × 0.85, 5)

The preview immediately reflects the new reference. Weeks 1–2 show logged data (unchanged). Weeks 3+ show recalculated targets. The jump from 105 to 125 is large because the original reference was too low — that's expected and the preview makes it visible before you train.

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."