Back to Support

    How does the training plan health page work?

    The plan health page shows whether the plan is still working well. It scores your ctl growth, form, wellness, completed activities, scheduled workouts, load, zone balance, and limits, and flags what needs attention. Recalculates automatically and you can als get an AI analysis, or hit "Discuss with LeCoach" on any card to talk it through.

    Plan health score

    The 0–100 score at the top grades overall plan health. Five stat boxes next to it: Issues (open warnings, or "Healthy"), Training status (improving, overreaching, maintaining, fresh), CTL since plan start, Ready streak (consecutive green wellness days), Workout streak (consecutive days with an activity). Below sits the Summary box (rules-based recap), then LeCoach's analysis. Open warnings list at the bottom; tick the ones you want and click "Discuss with LeCoach" or mute or reset if you want to ignore them.

    Plan goal

    States what the plan is aiming at: A-event for race plans, next race on your calendar, or "General fitness". Shows days to event (or plan end), projected fitness on race day (CTL) with gain from today and from plan start, projected form on race day (TSB) for race plans with a fresh/fatigued/detrained note, and plan completion percent with current week. Other A/B/C races on your calendar appear as chips along the bottom.

    Fitness growth

    Three lines on a chart: original CTL projection from when you built the plan, your actual CTL so far, and current projection based on what's still on your calendar. Verdict above tells you in one sentence if you're on track, flat, or below where the plan expected.

    Form & load

    Checks if your average form (TSB) this week matches the block type. Base/build/peak wants slight negative form (improving); deload/taper wants positive form (maintaining to fresh). Flags too fresh in a loading block (under-training) or too fatigued in a recovery block (defeats the purpose).

    This week — time

    Shows how many hours you've trained this week, what's still scheduled, the forecast for end of week, and the weekly target — and whether the forecast hits target. Sick/holiday/injured days marked as blocked reduce the target.

    This week — load

    Same as the time card but in training load (TSS): done, remaining scheduled, forecast, target. Same blocked-day adjustment.

    Zone balance

    How your training time so far in this plan is split across Endurance (Z1–Z2), Tempo & Threshold (Z3–Z4), and High (Z5–Z7) versus what the plan scheduled, since plan start or last reset. Each row plots actual vs target with a gap in percentage points; rows go red if the gap is too big. Sweet Spot shown as actual only (no target).

    Long-ride floor

    Tracks the longest single ride each week vs a weekly minimum — by default the larger of 25% of weekly hours or 90 min, editable. Bar chart shows past weeks' longest rides plus longest planned ride upcoming, with a dashed floor line. Verdict says if this week clears the floor and what the 4-week average looks like.

    Workout execution

    Every ride and run from the last 14 days, bucketed as good / fair / poor / missed (scheduled but not done) / unplanned (done outside the plan), based on the workout execution score (zone + duration + intensity + load match). Shows the average overall score and flags alert if 2+ workouts were missed in the window.

    Wellness

    Last 14 days of readiness tiers as colored day chips (ready / possible impact / attention needed), current consecutive ready streak, longest ready streak in this plan, and percent ready days. Alerts if today's wellness is poor or multi-day suppression is detected.

    Max (hard) days in a row

    Plan guardrails against overtraining: max consecutive training days, and max consecutive hard days (Z4+). Number shown is the longest streak that touches this Mon–Sun week, counting the full streak even if it extends into the previous or next week. Forward scan strip warns if any upcoming week breaks either limit. Both limits editable here.