Program guide
Starting Strength guide: novice linear progression and structured logging
Starting Strength is a book and coaching ecosystem, not just a load table. The useful public guide explains the novice linear progression clearly, then points you back to the official source for technique, coaching, and rule detail.
Important boundary
This guide explains concepts and helps you calculate inputs. For the official program, read or buy the original source.
Best for
Novices focused on barbell basics
Days/week
Typically 3
Main lifts
Barbell compound lifts
Progression style
Novice linear progression
Complexity
Low on paper, high technique emphasis
Spreadsheet reliance
Low
Protocol fit
Strong built-in preset fit
Preset path
Use the preset when it matches your source version, then adjust the routine before the block starts.
Start with a Protocol presetProgram structure
What has to be set up before week one
Use the source material for the program rules. Use this section to decide how the routine should live inside Protocol.
Support mode
Built-in Protocol preset
Session shape
Typically 3
Progression anchor
Novice linear progression
Spreadsheet friction
Low
Protocol setup path
Strong built-in preset fit
How to build this in Protocol
Use Protocol as the execution layer, not the program source.
- Use the preset when it matches your source version, then adjust the routine before the block starts.
Protocol can
- Save the routine as named days, exercises, sets, rest notes, and load anchors.
- Guide workouts exercise by exercise and set by set while logging completed, failed, and skipped work.
- Apply configured weighted progression, failure-threshold load reductions, and equipment-aware rounding when those rules exist in the routine.
Protocol cannot
- Protocol does not import spreadsheets or pass calculator values into the Training app automatically.
- Protocol is independent from named program owners; source material and coaching override this guide.
- Built-in presets are independent starting points, not official versions of the named programs.
Preset path
Calculate your inputs
Use the preset when it matches your source version, then adjust the routine before the block starts.
1. Pick the first input: target work weight.
2. Use the calculator: start with Plate calculator.
3. Run the block: build the routine in Protocol after checking the source rules.
How Starting Strength works
The novice linear progression is built around simple full-body barbell sessions performed three non-consecutive days per week. Public summaries commonly describe alternating A/B workouts, with squat appearing frequently and the press, bench, deadlift, or power clean arranged by the version being followed.
The basic progression idea is direct: complete the prescribed work with acceptable technique, then add a small amount of weight next time. When that stops working, the log matters because the answer may be a repeat, a smaller jump, a reset, or a different progression.
Protocol has no affiliation with Starting Strength, and the app cannot replace the book, official articles, or coaching.
This guide explains the concepts and helps you calculate your own inputs. For the official program, read or buy the original source.
Session shape and load jumps
A Starting Strength NLP-style session is short on paper: a few major barbell lifts, work sets in the same rep range for most lifts, and enough rest for technique to stay intact. That simplicity is the point.
The failure mode is also simple. If you do not record the exact load, reps, failed sets, and notes, you cannot tell whether the next jump is still appropriate or whether the last session was already the warning sign.
Warm-ups and plate loading are not decoration here. The fewer exercises a program has, the more each work set matters.
Starting weights and calculator inputs
Start lighter than pride wants. A novice program depends on repeated jumps, so the first week should leave room for weeks of productive training.
If you know a recent e1RM, use it only as a planning reference. The warm-up calculator and plate calculator are often more useful day to day than a max estimate, because the session depends on executing today's work cleanly.
Protocol includes a Starting Strength NLP-style preset. Treat it as an executable routine structure inside Protocol, not as an official Starting Strength product.
How to build this in Protocol
Use the built-in Starting Strength NLP-style preset when it matches the source version you want to run. If your source differs, edit the routine before starting the block.
Protocol can guide each session exercise by exercise, keep the next load visible, log completed and failed work, and apply configured progression and equipment-aware rounding when the routine is set up correctly.
The app can reduce spreadsheet friction, but it cannot judge bar path, depth, grip, or coaching quality. Use official Starting Strength material for that.
Execution traps
Common mistakes
- Treating a technique-heavy program like only a load table.
- Ignoring failed sets or repeated grindy sessions.
- Adding variations before the base lifts are understood.
- Assuming the app replaces the source material or coaching.
- Starting too close to a true max and running out of room before the progression has time to work.
Common questions
FAQ
Is Protocol affiliated with Starting Strength?
No. Use official Starting Strength sources for the program and coaching details.
Does Protocol include Starting Strength?
Protocol includes a Starting Strength NLP-style preset, without official Starting Strength affiliation.
Can I run novice linear progression without a spreadsheet?
Yes, if the routine structure, loads, set results, and progression decisions are recorded clearly.
What should I track on Starting Strength?
Track the exercise, work-set load, completed reps, failed reps, skipped sets, and any note that explains whether the next jump is still appropriate.