Weighted Duration — load × time, one measurement type
There’s a new option in the Measurement Type dropdown when you’re authoring a strength exercise: Weighted Duration.
Use it whenever the prescription is load AND time:
- Farmer Carry @ 30 kg × 60 s
- Weighted plank @ 10 kg × 45 s
- Weighted wall-sit @ 25 kg × 90 s
The editor collapses to a single set (like Duration Reps already does) and gives you a clean Load × Duration row that keeps the full weight palette — absolute kilograms, absolute pounds, or % of 1RM. The schedule preview and the strength exercise card both render it as you’d write it on paper: 30 kg × 60 s or 50% × 45 s.
Athletes see the matching UI on the Session Tracker: target duration shown prominently, weight chip on completion, set dots hidden when there’s only one set. Logging just captures what you actually did — weight plus seconds — and the 1RM tracker correctly stays out of it since there are no reps to learn from.
Continue a finished session — log the set you missed
Athletes can now reopen a completed session to add a forgotten set.
Open the session from your history (or the completion screen you just hit), tap Continue session, and it flips back to in-progress. Use the same Add set affordance you already know to log the missing work, then hit Complete again. Totals, TLS, win counters — all recompute cleanly through the same path as a first-time completion. No duplicate workout record, no duplicate push notification.
One guardrail: Smagpie still only lets you have one session in progress at a time. If you’ve already started a different session, the Continue button will offer to take you there instead of opening two at once.
Exercise reference, one tap away
Tap the small 📖 icon next to the exercise name on the active-session card to open a bottom-sheet with the exercise’s description, image, and demo video all in one place.
This consolidates what used to be a separate inline media card into a single sheet — saving roughly 60 px of always-on chrome per exercise — and finally surfaces exercise descriptions and images to athletes. They’ve been in the coach library for years; they’ve just never had a path to the athlete-facing screen. Now they do.
Plus
- Benchmark-change syncs propagate further out. When you update an athlete’s threshold pace, FTP, or heart-rate zones, future workouts scheduled more than nine days out used to stay stuck with the old zones until they slid close enough to the sync window. They now pick up the new benchmarks as soon as the next sync runs. Behind-the-scenes; no UI surface, just correct behaviour.
- Heads up — browser will refresh. The new Weighted Duration measurement type includes a wire-format change, so your Smagpie web app will reload itself the next time you open it. Session Tracker phone apps update on next open as usual.