Browse the full Decision Matrix
4 training ages × 4 primary goals = 16 cells. Click any cell to see the prescribed inputs, cadences, and rationale. The segment overlay (in-person, hybrid, fully-remote, group) is applied when you run the classifier.
Two-Layer Reference
Every training metric belongs to one of two layers. A dashboard dominated by Layer 2 tells you after the plateau arrives. A dashboard running on Layer 1 lets you intervene before it.
Outputs (receipts, not predictions)
Lagging indicators. Confirm what already happened. Forensic. Use as monthly or quarterly confirmation that inputs are producing adaptation — not as the session-level signal.
- Load (weight on the bar)— The weight lifted on a given exercise.
Why it misleads: Can go up while form degrades. Load without RIR or form context is ambiguous - you cannot distinguish adaptation from compensated failure.
- Body weight / scale weight— Scale reading.
Why it misleads: Moves with hydration (±1-3 kg/day), sodium, glycogen, cycle, and bowel contents before it moves with body composition. Weekly weight is the minimum interpretable cadence.
- Session attendance— Did the client show up.
Why it misleads: A client can attend 23 of 24 sessions, miss 30% of the prescription, work at 5 RIR instead of the prescribed 2 RIR, and never complete a full set at tempo. Attendance is not adherence.
- Estimated 1RM— Projected from sub-max performance (Epley, Brzycki, Wathan).
Why it misleads: Error bands of 5-15%, widening with rep count. A "2.5 kg improvement" from a 5-rep estimate is often inside the noise band.
InputsOutputs
Inputs produce outputs. Outputs do not predict inputs.
Inputs (the layer that predicts)
Leading indicators. Predict what is about to happen. Diagnostic. Track the top 2-3 inputs matched to each client via the Decision Matrix below.
- 1.Adherence RateADH· Weekly
Adherence is the precondition for every other input. A program that is not executed does not produce adaptation. Middelbeek et al. (2023) identify adherence as the strongest single predictor of long-term outcome.
- 2.Set-Rep Completion at Target RIRSRC· Per Session
The prescription is the dose. Under-completion compounds across 4-8 weeks into 15-20% under-dosing, which is often the entire cause of a "plateau" the trainer diagnoses as a programming failure. Zourdos et al. (2016) validated RIR as a measurable, trainable metric at r=0.88-0.91 in trained lifters.
- 3.Volume-Load Per Muscle Group Per WeekVL· Weekly
Krieger (2010, 2017) and Schoenfeld et al. (2017) established volume-load as the primary hypertrophy dose-response variable. The ACSM 2026 Position Stand reinforces the threshold: 10 or more working sets per muscle group per week for hypertrophy. Volume-load trend across a mesocycle tells you whether total stimulus is accumulating.
- 4.RIR DriftRIR-D· Weekly
Helms et al. (2018) and Zourdos et al. (2016) established that accumulated fatigue progressively narrows RIR at a given load. Without drift, the block has not accumulated - even if the weight on the bar did not change. A no-drift block is a maintenance block wearing the wrong label.
- 5.Planned vs. Actual RPEP/A-RPE· Per Session
Foster et al. (2001) validated session-RPE as an internal training-load metric that integrates intensity, volume, and subjective fatigue. A session planned as RPE 7 and reported as RPE 9 indicates accumulated fatigue, poor recovery, or prescription overshoot. A session planned as RPE 8 and reported as RPE 5 indicates under-dosing or movement-quality issues.
- 6.Recovery MarkersREC· Pre Session
Recovery is the substrate every training input operates on. A session prescribed at RPE 8 landing at RPE 10 on 3 hours of sleep is not the session you programmed. Plews et al. (2013) and related HRV-guided training research demonstrate that individualized recovery tracking improves dose calibration. PT Distinction 2026 research identified sleep quality and training-load completion as the two strongest adherence predictors alongside recovery readiness.
- 7.Form Consistency Under LoadFORM· Per Mesocycle
Form degradation is the most commonly unmeasured variable in progressive overload failures. Load can go up while form silently deteriorates, which means the stimulus the trainer thinks is being delivered is not the stimulus the body is receiving. Tracking form degradation is also the safest way to manage load progression.
The 4 × 4 Decision Matrix
Click any cell to expand the assignment. Apply the segment overlay via the classifier.
Novice (0-12 mo)
StrengthSRCFORMClick to see why this cell.
Completion at the prescribed rep target confirms dose.
Form review prevents load progression on compensatory patterns.
Why this cell
Strength novices progress on motor pattern quality first. Completion at the prescribed rep target confirms dose; form review prevents load progression on compensatory patterns.
HypertrophySRCVLClick to see why this cell.
SRC confirms the dose is landing.
VL trend confirms weekly accumulation.
Why this cell
Hypertrophy novices accumulate volume as the primary stimulus. SRC confirms the dose is landing; VL trend confirms weekly accumulation.
Body RecompADHRECClick to see why this cell.
A compliant novice in deficit retains muscle with basic volume; a non-compliant novice does not regardless of program.
Recovery state governs whether the prescribed dose lands.
Why this cell
Recomp novices plateau on adherence, not programming. A compliant novice in deficit retains muscle with basic volume; a non-compliant novice does not regardless of program.
General FitnessADHRECClick to see why this cell.
Showing up is the single highest-leverage behavior at this stage.
Recovery-aware programming keeps consistency intact.
Why this cell
General fitness novices need consistency and recovery-aware programming. Fancy input metrics distract from the single highest-leverage behavior: showing up.
Early Intermediate (1-2 yr)
StrengthSRCRIR-DClick to see why this cell.
SRC at prescribed low RIR confirms intensity is being hit.
RIR-D confirms the block is accumulating fatigue.
Why this cell
Strength at this level progresses on intensity. SRC at prescribed low RIR confirms intensity is being hit; RIR-D confirms the block is accumulating fatigue.
HypertrophyVLSRCClick to see why this cell.
VL trend is the primary signal at this stage.
SRC ensures the volume is actually prescribed volume.
Why this cell
Hypertrophy progression at this stage is volume-driven. VL trend is the primary signal; SRC ensures the volume is actually prescribed volume.
Body RecompADHSRCClick to see why this cell.
ADH ensures enough sessions land for muscle preservation.
SRC ensures each session hits the preservation dose.
Why this cell
Recomp in deficit requires muscle-preservation stimulus. ADH ensures enough sessions land; SRC ensures each session hits the preservation dose.
General FitnessP/A-RPERECClick to see why this cell.
P/A-RPE gap flags prescription-calibration issues.
REC prevents over-reach as autoregulation develops.
Why this cell
General fitness intermediates can now self-regulate effort. P/A-RPE gap flags prescription-calibration issues; REC prevents over-reach.
Intermediate (2-5 yr)
StrengthRIR-DFORMClick to see why this cell.
RIR-D is the overload signal at this level.
FORM prevents progression on compensatory patterns - the most common source of strength stagnation at this stage.
Why this cell
Intermediate strength progression depends on accumulated fatigue management. RIR-D is the overload signal; FORM prevents progression on compensatory patterns - the most common source of strength stagnation at this stage.
HypertrophyVLRIR-DClick to see why this cell.
VL confirms stimulus accumulation.
RIR-D confirms the block actually stressed the system.
Why this cell
Intermediate hypertrophy lives or dies on volume management. VL confirms stimulus accumulation; RIR-D confirms the block actually stressed the system. Without RIR-D, flat VL can be misinterpreted as adequate stimulus.
Body RecompADHVLClick to see why this cell.
ADH is the upstream gatekeeper of muscle preservation.
VL signals the preservation dose is being delivered.
Why this cell
Recomp intermediates need muscle-preservation stimulus plus adherence. VL signals preservation dose is being delivered; ADH is the upstream gatekeeper.
General FitnessP/A-RPERECClick to see why this cell.
P/A-RPE reveals whether prescription matches reality.
REC governs load selection.
Why this cell
Intermediate general-fitness clients have earned the right to autoregulate. P/A-RPE reveals whether prescription matches reality; REC governs load selection.
Advanced (5+ yr)
StrengthRIR-DRECClick to see why this cell.
RIR-D tells you whether fatigue is accumulating.
REC tells you whether the athlete can absorb more.
Why this cell
Advanced strength is a fatigue-management problem. RIR-D tells you whether fatigue is accumulating; REC tells you whether the athlete can absorb more. Missing either is how peaking programs fail.
HypertrophyRIR-DVLClick to see why this cell.
RIR-D confirms the block is still stimulating near MRV.
VL flags when you have exceeded MRV.
Why this cell
Advanced hypertrophy lives near MRV. RIR-D confirms the block is still stimulating; VL flags when you have exceeded MRV. Both are co-primary because volume without stimulus is recovery burden without benefit.
Body RecompRECADHClick to see why this cell.
REC is the top input because deficit + advanced training + inadequate recovery = muscle loss.
ADH is the behavioral precondition.
Why this cell
Advanced recomp requires surgical precision. REC is the top input because deficit + advanced training + inadequate recovery = muscle loss. ADH is the behavioral precondition.
General FitnessRECP/A-RPEClick to see why this cell.
Advanced general-fitness clients need recovery-first programming.
P/A-RPE catches prescription drift as life load shifts.
Why this cell
Advanced general-fitness clients (often older, sustained at high volumes) need recovery-first programming. P/A-RPE as secondary catches prescription drift as life load shifts.
Ready to manage your training business?
FitFlow helps personal trainers save time, grow their client base, and run a more profitable business.
Join the Waitlist