Methodology · v2026.1

The nine pillars of the Meso framework.

Most fitness apps claim to be "science-based." Few will tell you which science. This page does. Every rule our program generator enforces is documented here, traced to peer-reviewed research, and linked to the original publication.

If a finding evolves, the framework evolves with it. This document is versioned — the current revision is v2026.1, and prior versions are archived.

A note on the figures The diagrams below are Meso's own illustrations, drawn to communicate the concepts each cited paper describes. They are not reproductions of published figures. For the original figures, data, and statistical detail, please consult the linked publications directly.
Table of contents · jump to a pillar

Block Periodization
as the skeleton.

Meso organizes training into mesocycles: 4–8 week blocks, each emphasizing a small number of adaptations in sequence — accumulation, then intensification, then peak, then deload — rather than training all qualities at once.

This is the block periodization model, developed in Soviet sport science and systematized by Issurin as an alternative to traditional "mixed" periodization for higher-level athletes. The core argument: concurrent development of many abilities dilutes the stimulus for each; consecutive development of a few abilities at a time produces cleaner, larger adaptations.

Rule in Meso's engine Every generated program is a mesocycle of length 4–8 weeks. Phase proportions are set at generation time based on the user's goal (hypertrophy-leaning vs. strength-leaning) and their current training status.
Block structure of a typical mesocycle
Volume vs. Intensity
ACCUMULATION INTENSIFICATION PEAK DELOAD W1W2 W3W4 W5W6 W7W8 INTENSITY VOLUME
Fig. 01 — Schematic of a block-periodized mesocycle. Volume (area) descends as intensity (line) ascends toward peak. Deload terminates the block with a sharp drop in both. Conceptual illustration after Issurin (2010).
Primary source
Issurin, V. B. (2010). New horizons for the methodology and physiology of training periodization. Sports Medicine, 40(3), 189–206.
doi.org/10.2165/11319770-000000000-00000 →
Supporting source
Issurin, V. B. (2016). Benefits and limitations of block periodized training approaches to athletes' preparation: A review. Sports Medicine, 46(3), 329–338.
doi.org/10.1007/s40279-015-0425-5 →
In the app

Tap any phase, see where you are.

Open the Phase explainer to see exactly which block you're in, what comes next, and why this week is shaped the way it is. The macro cycle isn't hidden — it's two taps from the home screen.

RPE & RIR
autoregulation.

Fixed percentages of 1RM assume your strength, sleep, and recovery are constant. They aren't. Meso uses RPE (Rating of Perceived Exertion) anchored to RIR (Repetitions in Reserve) to let the target stay the same while the weight floats with your daily capacity.

An RPE 8 set means "I could have done 2 more reps" — regardless of whether today that's 142.5 kg or 135. Zourdos and colleagues validated the RIR-based scale for resistance training, showing tight correlation between called RPE and actual proximity to failure.

Rule in Meso's engine Every working set has a target RPE (6–10). When you log reps + RPE, Meso adjusts the next week's load by a scheme-specific rule — rather than adding fixed % increments that may or may not match your current state.
RPE → RIR mapping used by Meso
Effort scale
RPE RIR MEANING USE 6 4+ Could do 4+ more reps Deload Warm-ups 7 3 Could do 3 more reps Accumulation Volume work 8 2 Could do 2 more reps Working Default 9 1 Could do 1 more rep Intensif. Heavy top sets 9.5 0–1 Maybe one more rep Peak week Heavy singles 10 0 Maximal effort Test day Comp / 1RM
Fig. 02 — RPE-to-RIR correspondence. Meso's default working RPE for accumulation is 7, intensification is 8–9, and peak is 9–9.5. Scale concept after Zourdos et al. (2016) and Helms et al. (2016).
Primary source
Zourdos, M. C., Klemp, A., Dolan, C., Quiles, J. M., Schau, K. A., Jo, E., Helms, E., Esgro, B., Duncan, S., Garcia Merino, S., & Blanco, R. (2016). Novel resistance training-specific rating of perceived exertion scale measuring repetitions in reserve. Journal of Strength and Conditioning Research, 30(1), 267–275.
pubmed.ncbi.nlm.nih.gov/26049792 →
Supporting source
Helms, E. R., Cronin, J., Storey, A., & Zourdos, M. C. (2016). Application of the repetitions in reserve-based rating of perceived exertion scale for resistance training. Strength and Conditioning Journal, 38(4), 42–49.
doi.org/10.1519/SSC.0000000000000218 →
In the app

Today's session, with the RPE cap on the lift.

Every set on the Today screen carries its target weight and an RPE cap. Hit the cap a rep early and the next session adjusts down; finish with reps in reserve and the next target steps up. The autoregulation rule is visible, not buried.

Volume landmarks per muscle group.

More volume is not infinitely better. Each muscle has a floor below which training doesn't grow it (MEV — Minimum Effective Volume), a range where growth is efficient (MAV — Maximum Adaptive Volume), and a ceiling beyond which recovery fails (MRV — Maximum Recoverable Volume).

These landmarks — measured in working sets per muscle per week — synthesize findings from Schoenfeld and colleagues on dose-response to resistance training, and were systematized for practitioners by the Renaissance Periodization group.

Rule in Meso's engine The server runs a volume audit on every generated program. For each muscle, weekly working sets must land in [MEV, MRV]. Accumulation sits near MAV; deload drops below MEV. Programs that fail the audit are rejected and regenerated.
Dose-response curve with volume landmarks
Illustrative · per muscle / week
0 sets 30+ WORKING SETS / MUSCLE / WEEK HYPERTROPHY STIMULUS MEV MAV MRV Junk volume Adaptive range Recovery fails
Fig. 03 — Conceptual dose-response curve. Growth stimulus rises past MEV, plateaus between MAV and MRV, and declines when recovery demand exceeds supply. Based on the volume-landmark framework synthesizing Schoenfeld et al.'s dose-response work.
Primary source
Schoenfeld, B. J., Ogborn, D., & Krieger, J. W. (2017). Dose-response relationship between weekly resistance training volume and increases in muscle mass: A systematic review and meta-analysis. Journal of Sports Sciences, 35(11), 1073–1082.
doi.org/10.1080/02640414.2016.1210197 →
Supporting source
Baz-Valle, E., Balsalobre-Fernández, C., Alix-Fages, C., & Santos-Concejero, J. (2022). A systematic review of the effects of different resistance training volumes on muscle hypertrophy. Journal of Human Kinetics, 81, 199–210.
doi.org/10.2478/hukin-2022-0017 →

Stretch-position bias in exercise choice.

A growing body of research suggests that training a muscle in a lengthened position — where it's mechanically under stretch — produces greater hypertrophy than training it in a shortened position, at equated volume and effort.

The meta-analysis by Wolf et al. (2023) found full range of motion (which includes the stretched position) generally superior to partial ROM, with subsequent work pointing specifically to long-muscle-length training as the driver. Meso uses this at the exercise-selection stage: movements are tagged by length bias, and each muscle group gets at least one stretch-biased movement per week.

Rule in Meso's engine Every exercise in the database carries a length_bias label: stretched, mid-range, or shortened. The validator requires at least one stretched option per muscle per microcycle, unless the user's injury profile contraindicates it.
Stretched vs. shortened training — relative effect
Illustrative magnitude
HYPERTROPHY EFFECT (DIRECTIONAL) 0 (no difference) LARGEST Lengthened (stretched) MODERATE Full ROM (mid-range) SMALLEST Shortened (partial, top) Favors stretched Favors shortened
Fig. 04 — Schematic of the direction of findings across stretch-biased vs. shortened training, at equated volume. For exact effect sizes, confidence intervals, and the individual studies pooled, consult Wolf et al. (2023) directly.
Primary source
Wolf, M., Androulakis-Korakakis, P., Fisher, J., Schoenfeld, B., & Steele, J. (2023). Partial vs full range of motion resistance training: A systematic review and meta-analysis. International Journal of Strength and Conditioning, 3(1).
doi.org/10.47206/ijsc.v3i1.182 →
Supporting source
Warneke, K., Lohmann, L. H., Behm, D. G., Wirth, K., Keiner, M., Schiemann, S., & Wilke, J. (2023). Physiology of stretch-mediated hypertrophy and strength increases: A narrative review. Sports Medicine, 53(11), 2055–2075.
doi.org/10.1007/s40279-023-01898-x →

Frequency and split design.

The meta-analytic consensus: training a muscle at least twice per week produces more hypertrophy than once per week, at equated volume. Going beyond 2× doesn't produce significantly more growth when volume is held constant — but it lets you distribute that volume across sessions more tolerably.

Meso picks a split (Upper/Lower, Push/Pull/Legs, Full-Body, or variations) based on your available frequency per week. The rule — ≥ 2× per muscle per week — is non-negotiable. If you can only train 2 days a week, full-body is the only valid choice.

Rule in Meso's engine Split assignment is driven by the user's days_per_week intake. Internal constraint: frequency(muscle) ≥ 2 for all trained muscles in the program. Splits that violate this for the given day count are pruned before the LLM sees them.
Split selection by weekly training days
Decision matrix
DAYS / WEEK Full Body Full Body · PPL Upper / Lower · PPL Upper/Lower/Full · PPL + 2 PPL × 2 · Upper/Lower × 3 rule: every muscle trained ≥ 2× / week
Fig. 05 — How available frequency determines the split. Below 2 days/week, Meso does not generate a program — the science-based minimum cannot be met.
Primary source
Schoenfeld, B. J., Grgic, J., & Krieger, J. (2019). How many times per week should a muscle be trained to maximize muscle hypertrophy? A systematic review and meta-analysis of studies examining the effects of resistance training frequency. Journal of Sports Sciences, 37(11), 1286–1295.
doi.org/10.1080/02640414.2018.1555906 →
Supporting source
Schoenfeld, B. J., Ogborn, D., & Krieger, J. W. (2016). Effects of resistance training frequency on measures of muscle hypertrophy: A systematic review and meta-analysis. Sports Medicine, 46(11), 1689–1697.
doi.org/10.1007/s40279-016-0543-8 →

Mandatory deloads, not optional.

Chronic accumulation of training stress without sufficient recovery produces what the literature calls non-functional overreaching or, in the extreme, overtraining syndrome — marked by performance decline, hormonal disruption, and weeks-to-months of impaired recovery.

A deload — a planned reduction in training stress — allows accumulated fatigue to dissipate while preserving adaptive gains, producing the supercompensation response that underlies long-term progress. Meso schedules a deload at the end of every mesocycle, regardless of how the lifter "feels."

Rule in Meso's engine Mesocycle length is bounded by 4 ≤ weeks ≤ 6 of loading + 1 week deload. Deload week: volume reduced 40–50%, intensity reduced ~20%, RPE capped at 6. This is a hard schedule constraint — no opt-out at generation time.
Fatigue accumulation and deload recovery
Fitness–Fatigue model
WEEK → READINESS ACCUMULATION → INTENSIFICATION → PEAK DELOAD Super- compensation Fitness Fatigue
Fig. 06 — Classic fitness–fatigue model. Fatigue rises faster than fitness during loading; deload allows fatigue to dissipate while fitness is preserved, producing a readiness peak (supercompensation) for the next block.
Primary source
Kreher, J. B., & Schwartz, J. B. (2012). Overtraining syndrome: A practical guide. Sports Health, 4(2), 128–138.
doi.org/10.1177/1941738111434406 →
Supporting source
Bell, L., Ruddock, A., Maden-Wilkinson, T., & Rogerson, D. (2020). Overreaching and overtraining in strength sports and resistance training: A scoping review. Journal of Sports Sciences, 38(16), 1897–1912.
doi.org/10.1080/02640414.2020.1763077 →
In the app

The deload week shows up before you ask for it.

The Plan's 30-day calendar marks deload weeks ahead of time so you can see them coming. When the engine pulls one in early based on your readiness signals, you'll see why — not just a sudden lighter session.

Progressive overload, by scheme.

"Add weight every week" is not a progression scheme — it's wishful thinking. Meso assigns each exercise one of four explicit progression schemes, chosen to match the movement and the phase:

Linear — a fixed micro-load added per week. Best for compound lifts in intermediate lifters (e.g., +2.5 kg/week on squats). Simple, durable, and backed by a long history of novice and early-intermediate programs.

Double progression — keep weight fixed, add reps within a target range, then jump weight and restart the rep range. Ideal for hypertrophy accessories where small plate jumps aren't available.

Wave loading — intensity undulates across weeks (e.g., 3 × 6, 4 × 4, 5 × 3, back down), letting volume and intensity both progress across multiple weeks. Useful in intensification blocks.

RPE-based — load is not prescribed in advance; it's derived from the previous session's RPE. The most individualized scheme, paired with Pillar 02.

Rule in Meso's engine Every exercise ships with a progression_scheme ∈ {linear, double, wave, rpe}. Assignment is deterministic, based on movement type (compound vs. isolation), current phase, and the user's training status. Schemes do not change mid-cycle except when audit triggers a retry.
Four progression schemes, one mesocycle
Load trajectories
W1 W2 W3 W4 W5 W6 W7 · DLD LOAD / STIMULUS → Linear Double Wave RPE
Fig. 07 — Four progression schemes across a 7-week block. All terminate in deload. Shape of each trajectory reflects the logic: linear adds fixed increments, double plateaus then jumps, wave oscillates, RPE adapts to logged effort.
Primary source
Schoenfeld, B. J., Grgic, J., Van Every, D. W., & Plotkin, D. L. (2021). Loading recommendations for muscle strength, hypertrophy, and local endurance: A re-examination of the repetition continuum. Sports, 9(2), 32.
doi.org/10.3390/sports9020032 →
Supporting source
Plotkin, D., Coleman, M., Van Every, D., Maldonado, J., Oberlin, D., Israetel, M., Feather, J., Alto, A., Vigotsky, A. D., & Schoenfeld, B. J. (2022). Progressive overload without progressing load? The effects of load or repetition progression on muscular adaptations. PeerJ, 10, e14142.
doi.org/10.7717/peerj.14142 →
In the app

Every PR, plotted. Every session, logged.

The History heatmap shows training density at a glance, with PR markers on each lift and session-to-session weight increments visible in the timeline. The progression rule isn't just a promise — it's a chart.

Compound movements come first.

The order in which you perform exercises within a session affects performance on later exercises — a phenomenon studied extensively under the umbrella of exercise order effects. The consensus: exercises performed earlier are done with better performance (more reps, more load, better technique), and strength and hypertrophy adaptations follow.

This means the heaviest, most technically demanding, most fatiguing lifts — the compound multi-joint movements (squat, deadlift, bench press, overhead press, row, pull-up) — should lead the session. Isolations, machines, and accessories come after.

Rule in Meso's engine The structural validator enforces compound_rank < isolation_rank within every session. Exercises tagged compound occupy positions 1–N; isolation and machine fill positions N+1 onward. Violations trigger a regeneration retry.
Ordered session with fatigue curve
One upper day
FATIGUE → 01 · COMPOUND Bench Press 4×5 · @8 Linear 02 · COMPOUND Weighted Pull-up 4×6 · @8 Double 03 · COMPOUND DB Incline Press 3×8 · @8 Double 04 · ISOLATION Cable Row 3×10 · @8 Double 05 · ISO Curl + Triceps 3×12 · @8 Double
Fig. 08 — Sample upper-body session ordered by movement complexity. Compound movements occupy the first slots where systemic fatigue is lowest; isolation work follows.
Primary source
Simão, R., de Salles, B. F., Figueiredo, T., Dias, I., & Willardson, J. M. (2012). Exercise order in resistance training. Sports Medicine, 42(3), 251–265.
doi.org/10.2165/11597240-000000000-00000 →
Supporting source
Nunes, J. P., Grgic, J., Cunha, P. M., Ribeiro, A. S., Schoenfeld, B. J., de Salles, B. F., & Cyrino, E. S. (2021). What influence does resistance exercise order have on muscular strength gains and muscle hypertrophy? A systematic review and meta-analysis. European Journal of Sport Science, 21(2), 149–157.
doi.org/10.1080/17461391.2020.1733672 →

Dose-response by training status.

Beginners grow on a whisper of stimulus. Advanced lifters need a shout. The meta-analysis by Rhea and colleagues quantified this: the volume and intensity that maximize strength gains differ substantially by training experience. Applying an intermediate's program to a beginner overtrains them; applying it to an advanced lifter under-stimulates them.

Meso asks for your training status at intake — novice, intermediate, or advanced — and uses it as a global multiplier on starting volume, progression increments, MRV, and phase length. The same framework, tuned per lifter.

Rule in Meso's engine The user's training_status sets the phase-length range, starting volume multiplier, and default progression aggressiveness. A novice's linear progression might add 2.5 kg/week; an advanced lifter's might be 1 kg/month on the same lift.
Optimal dose by training status
Directional · strength outcome
Low TRAINING DOSE (VOLUME × INTENSITY) High STRENGTH GAIN Novice Intermediate Advanced
Fig. 09 — Conceptual dose-response by training status. The "optimal" dose shifts rightward and flattens with experience; novices overshoot easily, advanced lifters need progressively more work for incremental gains.
Primary source
Rhea, M. R., Alvar, B. A., Burkett, L. N., & Ball, S. D. (2003). A meta-analysis to determine the dose response for strength development. Medicine & Science in Sports & Exercise, 35(3), 456–464.
doi.org/10.1249/01.MSS.0000053727.63505.D4 →
Supporting source
Peterson, M. D., Rhea, M. R., & Alvar, B. A. (2004). Maximizing strength development in athletes: A meta-analysis to determine the dose-response relationship. Journal of Strength and Conditioning Research, 18(2), 377–382.
pubmed.ncbi.nlm.nih.gov/15142009 →

This page is versioned.

Sports science doesn't stand still. Findings are refined, meta-analyses are re-run, and our framework updates accordingly. Every change to this document is archived with a version number and a dated changelog.

If you spot a rule we've missed, a source we should cite, or a study that supersedes one of ours — research@meso.app. We read every email.

Version · v2026.1 First public release of the Meso methodology. Consolidates nine pillars from the internal program-generation spec and maps each to its primary literature. Next planned revision: v2026.2 (expanding Pillar 07 with velocity-based training protocols).