A training log for one person with one diagnosis. It holds the programme it was given, shows the limits that programme was built around, and will not invent an exercise to fill a gap.
Week 6 · Phase 2 · Session A
Health data that never leaves the device.
Control, then load, then overhead. Position is always shown against a known ceiling, never as an open-ended score.
Programme position — week 6 of 12
Filled is done. The single orange segment is where you are. Grey is what is left.
Weeks 1–4
Isometrics first, every session. The floor stops the elbow so judgement does not have to.
Weeks 5–8
Weight enters. The depth limits do not relax to make room for it.
Weeks 9–12
Locked behind five criteria, one of which only a clinician can answer.
None of them are. They are the reason the app can be trusted with a joint that has come out twice.
A plausible-looking swap can be the exact position that dislocates a shoulder. The app only shows what it was seeded with. There is no "similar exercise" feature and there will not be one.
Not in an accordion, not behind a tap, not in a tooltip. If a movement has limits, you read them before you read how to do it.
Mark that something felt off and progression for that exercise is suppressed for two sessions. Not softened — suppressed. This is the primary injury-prevention mechanism and it outranks every chart in the app.
Set a thirty-minute budget and the session rebuilds to fit — except tier one, which is never dropped. If it overruns, the app says so. It does not quietly remove the thing you would have removed.
Phases, weights and session length are prompts you accept or dismiss. The app suggests. It never applies.
Health data stays in the browser on one device. Not encrypted at rest on someone's cloud — never sent at all.
This block appears on every exercise that has constraints, in this colour, in this position. The colour is used for nothing else in the entire app — so it still means something at the moment it matters.
Constraints
Your elbow never travels behind the plane of your torso while your arm is abducted. Not in a bench press, not in a flye, not in a stretch, not in a row.
The app states what happened and what to do next. Credibility comes from being conservative, and the writing has to match.
What it says
“You flagged this recently — hold the weight.”
What it will not say
“Great work! Listen to your body today.”