Living Timeline — Season View
v5 — polish pass. Compact phase rows now spell out "weeks" with name left / duration right. Dimension picker stripped to text. Cleaner countdown copy. Same shell handles goalless, B race, and injury.
Prototype A · iteration 5 · mobile only
Main flow
Two-A-race year. Hero focuses on the current block ("Boston buildup."), timeline shows the whole season but spends pixels on what matters now.
1. Season view
Vertical timeline with current phase expanded. Past = collapsed. Far phases = one-line.
9:41
●●● 🔋
2026 Season · 2 A races
Boston buildup.
Week 2 of 12·87 days to Boston·then Chicago
Distance
Hours
Fitness
Distance · km / week
52 KM
peaks 90 at Boston · 95 at Chicago
+73% by Mar
BOS CHI
Jan
Mar
May
Jul
Sep
Nov
Timeline
11 phases · 2 races
Base 14 weeks · Jan 1 → Jan 26
✓ Done
Phase 02 · Build
Build 1.
8 weeks · Jan 27 → Mar 23
Threshold + long-run progression. Quality twice a week, long run growing 10% per week.
This week
target 52 · range 47–58
52 km this week
22 km done
E
M
E
·
T
L
·
5 sessions
Workouts drawn through Feb 16. Later weeks fill in each Sunday.
● Active
Phase 03 · Peak
Peak.
2 weeks · Mar 24 → Apr 6
Race-pace intervals. Highest weekly volume of the cycle.
Phase 04 · Taper
Taper.
2 weeks · Apr 7 → Apr 19
Sharpening. Volume drops 35%, intensity stays.
A
A race
Boston Marathon.
Sunday, April 20
in 87 days
Chicago buildup
Recovery3 weeks
Base 211 weeks
Build 27 weeks
Peak2 weeks
Taper2 weeks
A
A race
Chicago Marathon.
Sunday, October 12
in 258 days
Rest of year
Recovery 23 weeks
Off-season8 weeks
2. Tap current phase → sheet
Same sheet pattern as v3 — drills into the week's sessions. Bring to live Train view.
9:41
●●● 🔋
2026 Season · 2 A races
Boston buildup.
Week 2 of 12·87 days to go
Build 1 · week 2 of 8
This week.
Jan 27 → Feb 2 · 5 sessions
Distance · target 52 km
22
Done km
30
To go
47–58
Range km
Sessions
M
Easy 8 km
Z2 · 48 min
Easy
T
Tempo 5×8'
Threshold · 10 km · 55 min
Hard
W
Easy 6 km
Z1–Z2 · 36 min
Easy
F
Hill repeats 8×60"
VO₂ · 8 km · 50 min
Hard
S
Long run 18 km
Z2 · 1h 48m
Long
Variants — same shell
Goalless, B race injected, and recovering from injury — each absorbs into the timeline without a new screen.
3. Goalless · no race
Base/build cycle. "Add a goal" sits inline as a dashed phase row mid-list.
9:41
●●● 🔋
Maintenance · no goal
Open base.
Base · week 4 of 7·cycling forward · add a goal anytime
Distance
Hours
Fitness
Distance · km / week
42 KM
drifting toward 55–60 km · no peak
Open
+ GOAL?
Jan
Mar
May
Jul
Sep
Nov
Timeline
Rolling base/build
Base · cycle 15 weeks · Dec 23 → Jan 26
✓ Done
Base · week 4 of 7
Base.
7 weeks · Jan 27 → Mar 16
Easy aerobic. Long run climbing, no quality yet.
This week
target 42 · range 38–47
42 km this week
16 km done
E
E
M
·
E
L
·
5 sessions
● Active
Build · 2 weeks
Build.
Mar 17 → Mar 30
Tempo introduction. Volume +10%.
Drop a goal anywhere
Add a race or event.
The timeline will reshape from this point. Pick anywhere on the year.
Cycles forward
Base · cycle 25 weeks
Build · cycle 22 weeks
Base · cycle 35 weeks
…continues rollingthrough Dec 31
4. B race injected · RAC Half
Build 1 splits with a mini-taper around the B race. Both Boston and Chicago still anchor the year.
9:41
●●● 🔋
2026 Season · 2A + 1B
Boston buildup.
Week 2 of 12·RAC Half in 41 days·Boston in 87
Distance
Hours
Fitness
Distance · km / week
52 KM
small dip at RAC · then climb to Boston
+73% by Mar
RAC BOS CHI
Jan
Mar
May
Jul
Sep
Nov
Timeline
12 phases · 3 races
Base 14 weeks · Jan 1 → Jan 26
✓ Done
Phase 02 · Build (split)
Build 1.
5 weeks · Jan 27 → Mar 2
Threshold + long run. Mini-taper Mar 4 ahead of RAC Half.
● Active
Mini-taper · 4 days
RAC primer.
Mar 4 → Mar 8
Sharpening days. Race Saturday.
B
B race
RAC Half Marathon.
Saturday, March 9
in 41 days
Build 1 · resumes
Build, continued.
3 weeks · Mar 10 → Mar 30
Easy quality returns. Long run grows.
Peak2 weeks
Taper2 weeks
A
A race
Boston Marathon.
Sunday, April 20
in 87 days
Chicago buildup
Recovery3 weeks
Base 211 weeks
Build 27 weeks
Peak + taper3.5 weeks
A
A race
Chicago Marathon.
Sunday, October 12
5. Injury mode · calf strain
Day 6 of ~14. Current phase becomes Recovery. Cone V-dips. Boston still on, at −12% peak.
9:41
●●● 🔋
⚠ Recovering · calf strain
Day 6 of ~14.
Boston still on the table · build resumes Feb 10·peak target −12%
Distance
Hours
Fitness
Distance · km / week
12 KM
climbs back by Feb 16 · Boston peak 79 km
−12% peak
REC BOS 79 CHI 93
Jan
Mar
May
Jul
Sep
Nov
Timeline
Injury · active
Base 14 weeks · Jan 1 → Jan 26
✓ Done
Recovery · day 6 of ~14
Recovering.
Calf strain · started Jan 22 · cleared Feb 5
Walks and light jogs only. Build resumes when calf clears, projected Feb 10.
This week
capped at 12 · range 10–18
12 km this week
4 km done
W
W
·
E
·
W
·
3 walks · 1 jog
⚠ Recovery
Resume · 1 week
Easy resume.
Feb 3 → Feb 9
Easy aerobic only. Tempo postponed.
Build · resumes
Build 1.
6 weeks · Feb 10 → Mar 23
Compressed build. Threshold returns, long run rebuilds.
Peak2 weeks
Taper2 weeks
A
A race · adjusted
Boston Marathon.
Sunday, April 20 · projected at 79 km peak
in 87 days
Chicago buildup
Recovery3 weeks
Base 211 weeks
Build 27 weeks
Peak + taper3.5 weeks
A
A race
Chicago Marathon.
Sunday, October 12
Race planning chat
Elite use case — "Should I do race A or race B?" Coach reasons through it in chat, then surfaces a proposal card that opens a structured comparison.
6. Coach chat · RAC vs City
User asks about a B race choice. Coach reasons, then drops a comparison card with "See proposal" CTA.
9:41
●●● 🔋
V
Vertical
Online · thinking with your plan
Hey — should I do the RAC Half on Mar 9 or the City Half on Apr 5? Looking for a B race before Boston.
V
Both fit, but they trade differently.

RAC (Mar 9) lands mid-build — a B race there sharpens race-day skills and the recovery is contained.

City (Apr 5) falls 15 days before Boston, right when you'd normally start tapering. The recovery clips into your taper.
V
Let me draft both so you can see the impact ↓
Race comparison
RAC Half vs City Half
RAC Half
Sat, Mar 9
Boston peak 90 km ✓
Recommended
City Half
Sat, Apr 5
Boston peak 88 km · −2%
Ask anything…
7. Race proposal · in depth
Toggle between scenarios. Cone re-projects. Side-by-side cards show the four numbers that matter.
9:41
●●● 🔋
Coach's proposal
A B race for spring.
RAC Half (Mar 9) vs City Half (Apr 5) · before Boston
RAC HalfMar 9
City HalfApr 5
No B raceskip
Distance · km / week
52 KM
RAC: small dip wk 6 · Boston peak holds at 90
Boston · 90 km
RAC City? BOS
Jan
Feb
Mar
Apr
May
Jun
Side by side
4 metrics that matter
Recommended
RAC Half
Sat, Mar 9 · in 41 days
Phase fitStrong
Recovery cost4 days
Boston peakNo impact
Long-runSkip 1
City Half
Sat, Apr 5 · in 68 days
Phase fitRisky
Recovery cost5 days
Boston peak−2%
Long-runCuts taper
✦ Why RAC

Better phase fit. RAC sits in mid-build — a B race there sharpens pacing and fueling without disrupting peak.

Cleaner recovery. Both cost a few days, but RAC's recovery falls in a planned down week. City's eats Boston's taper.

Goal-safe. RAC doesn't move Boston's peak. City costs ~2% (88 km vs 90 km).

Session value · risk, reward, importance
A workout card answers two questions: "does this session matter for my phase?" (importance) and "what's the trade?" (risk vs reward). Variants let the athlete negotiate with the solver.
8. Workout card · key session
Importance tier, risk/reward bars, coach's "why", phase fit, and 3 CP-SAT variants.
9:41
●●● 🔋
Key session Build · wk 2
Tempo intervals.
5 × 8' at threshold pace
55min
·
10km
·
92TSS
Risk vs reward
scored 0 – 6
Risk
3 / 6 · Moderate
Reward
5 / 6 · High
Worth it — high gain for contained risk. Sweet spot for build week.
✦ Why this workout
"Your threshold has plateaued at 4:15/km for 3 weeks. 5×8' is the lever to push past it. Skipping this slows the week's adaptation by ~30%."
How it fits
Recovery cost
2 days
ACWR impact
+0.18 · safe zone
Similar last 4 weeks
3 sessions
Weekly TSS share
22% of 420
3 variants the solver considered
Easier
15' tempo · 60 TSS
Standard
5×8' · 92 TSS
Harder
6×10' · 112 TSS
9. Swap to harder · compare
User tapped "Harder". Side-by-side shows the new risk band, recovery impact, and coach's caveat.
9:41
●●● 🔋
Considering harder variant
More work, more risk.
6×10' · +10 min · +2 km · +20 TSS vs standard
Current
Standard
5×8' · 92 TSS
Risk
Reward 5 / 6
ACWR +0.18
Recovery 2 days
Harder
Harder
6×10' · 112 TSS
Risk
Reward 6 / 6
ACWR +0.24 ⚠
Recovery 3 days
Week reshapes: Thursday run drops to 6 km (recovery), Saturday long run holds at 18 km, Sunday rest confirmed.
✦ Coach take
"You can handle this if recovery from last week's long run feels complete and you've had two solid nights of sleep. If any doubt — bank the standard reward. The +1 point of fitness isn't worth a missed week."
Where this lands
build wk 2 of 8
Standard
3 / 6 risk
Harder
5 / 6 risk · +2
Risk creeps into red. Reward gain is +1 of 6 — make sure you're recovered before committing.