Late July, your CTL can look strong. Your legs might not.
Heat, travel, and stacked midweeks erase freshness faster than fitness. Here is how to decide
tomorrow's session without guessing.
July 28, 2026
Fitness without freshness
The gap between a strong chronic load and what you can actually absorb is where mid-summer plans
break.
The problem: Late-July charts often
show solid CTL while heat, travel, and acute fatigue quietly erase form — so a
“must-do” VO2 day lands on empty legs.
The science: CTL (fitness) lags; ATL
(fatigue) moves fast; TSB = CTL − ATL is form. Wearable HRV and sleep add a readiness check the
calendar alone cannot see.
Tomorrow's call:
Fresh (TSB > +5) → keep the hard
day. Balanced (−5 to +5) → keep
structure, watch the first interval.
Fatigued (TSB < −5) → do not force
peak intensity — rewrite the dose or shift the key session.
The N+One insight: A high fitness
number is not permission. Freshness decides whether tomorrow earns fitness or digs a hole.
The setup: Before you protect
tomorrow's intervals, open
Readiness
— not only overnight recovery, the score that includes training load.
The execution: Read Fresh / Balanced /
Fatigued (TSB folded with HRV and sleep from your wearables). If it disagrees with the calendar, tap
the Dynamic Coach with that conflict — you get one rewritten next session, not a lecture.
Your stack: Connect
Garmin, Strava, Whoop, and intervals.icu
so the call runs on your real file and plan.
Paste the conflict. Get one next session back.
Check
Readiness
first · stack not connected?
Integrations.
Know someone still forcing hard days on a soft week? Forward this email.
The most important ride is always the next one — and freshness decides whether you should force it.
Hans, Founder of N+One
|