Planned vs completed training: why a tracker should never overwrite the plan with the log
A plan is an intention. A log is a fact. Trackers that overwrite one with the other lose the ability to tell you where you deviated. Method stores the prescription with every completed workout and keeps the two apart in history, analytics, and counts.
GuideUpdated 3 min readMarkdown version
Two records, not one
A training plan is a set of intentions. A training log is a set of facts. They are related but they are not the same thing, and the most common failure in workout trackers is to store only one of them.
A logger that has no plan cannot tell you where you deviated, because it never knew what you meant to do. A planner that overwrites the plan with what you logged loses the intention the moment you finish the session. Either way, when you look back at a block and ask "did I do what I set out to do", the data cannot answer.
The fix is simple to state. Store what was planned, store what happened, keep them apart, and show both.
What Method stores
When you start a scheduled session in Method, the workout record captures the prescription it was started from as a snapshot of exercises, sets, reps, effort targets, and rest. That snapshot is frozen for that workout. The sets you then log are stored separately as what happened. The two sit side by side for the life of the record.
The consequences follow from that one decision.
History is stable. Edit next week's program, bulk edit a field across every week, swap an exercise across the program, or delete the program. Every completed workout still shows what it was meant to be on the day. There is no way to make a past session look as though it was planned differently.
Partial sessions are visible. In the activity view, a completed session where an exercise fell short of its prescription is marked partial rather than complete. Cardio-only sessions are always complete. "Partial" is a statement about the plan and the log together, which only works because both exist.
Unplanned work is labelled. An ad hoc workout has no prescription, so it is recorded as unplanned. It counts as training. It does not count against a plan. A tracker that only has a log cannot make this distinction.
Moved and skipped are different. A session trained on a different day shows as moved. A session you chose not to do is marked skipped. "Missed" applies only to days you had actually planned; a rest day with no session never reads as a miss.
Counts, not a score
On a program, Method shows planned to date, completed, skipped, and upcoming. It does not show an adherence percentage.
A single percentage flattens things that should not be flattened. Skipping a deload session and skipping the week's heaviest squat day both subtract one from the same number. Two athletes at 80% can have had entirely different weeks. The counts are the information; the percentage is an opinion about the counts, and Method leaves the opinion to you.
What this makes possible later
Because the prescription travels with the record, analytics can separate prescribed sets from improvised ones without asking you to tag anything. Exercise history can show the target beside each logged set. Exports can carry program, week, and day on every row. And when you review a block, the question "where did the plan and the week disagree" has an answer in the data.
If you have been logging without a plan
Nothing is lost. Ad hoc workouts are full records. When you start writing sessions in advance, from the next one onwards each workout will carry its prescription, and the two views will begin to diverge in useful ways. See how to program workouts in advance.
Common questions
- What is the difference between planned and completed training?
- Planned training is what the program says for a session, before you do it. Completed training is what you logged. Keeping both lets you see a session that fell short, a session that was moved, and a workout that was never planned, as three different things.
- Does Method show an adherence percentage?
- No, deliberately. One percentage makes a skipped deload and a missed heavy day the same. Method shows planned to date, completed, skipped, and upcoming as counts and lets you read them.
- What happens to history when I edit my program?
- Nothing. Each completed workout stores the prescription it was started from. Editing next week, or deleting a program, never changes what a past session shows it was meant to be.
- What is a partial session in Method?
- A completed session where at least one exercise fell short of its prescription. Method marks it partial in the activity view so it is not read as fully done. Cardio-only sessions are always counted as complete.
Try Method
Write your program on the web, log every set on iPhone, and keep the whole history in one place. Free to start.
Related reading
How to program workouts in advance and log against the plan
Programming in advance means deciding the work before the day arrives so the gym is execution, not decision-making. This guide covers what to write down, how far ahead to plan, and how Method keeps the plan and the log connected.
Strength training program tracker: what to look for, and how Method does it
A logger records sets. A program tracker holds the plan, schedules it, logs against it, and keeps the two connected. This page lists the capabilities that matter and states exactly what Method does and does not do for each.
Training streaks and consistency: how to count them without lying to yourself
Streaks motivate until they mislead. This guide gives a definition that counts what you actually planned and did, explains why today without a session yet should not break a run, and shows how Method computes activity, partial sessions, and streaks.
Deload weeks: what they are, how to write one, and how they show up in your log
A deload is a planned easy week, not a missed week. This guide covers the common ways to write one, how to build it in a few edits in Method, and why a deload looks different from a skipped week in your history.
Method writes and maintains this page. Every statement about Method is checked against the shipped product. If something here is out of date, email contact@methodapp.net. For general references, link to the Method homepage.