The Dashboard (Today)
Your home screen: readiness signal, today's workout, health gates, and daily briefing.
On this page
The Today page (/today) is your home screen. It is designed to answer "What should I do today?" in under 5 seconds.
Readiness Hero
At the top of the page is a large readiness card showing one of three signals:
- GO (green) — You're recovered and ready for intensity. Train as planned.
- CAUTION (amber) — You're partially recovered. Moderate your effort or swap for an easier workout.
- REST (red) — You need recovery. Take an easy day or rest completely.
Below the signal is your readiness score (0-100), a confidence indicator, and a plain-language recommendation like "You're good to go for intensity today" or "Your HRV dropped and sleep was short — consider an easy spin."
Health Gates
A full-width card displays the state of all 7 health gates (see Section 4) so you can see which gates passed and which failed.
Race Countdown
If you have an upcoming A Race event, a countdown timer shows days remaining and your taper status.
Morning Survey
If you haven't completed today's check-in, a survey card appears (see Section 4 for details on the questions).
ANS Quadrant
For athletes with HRV and resting HR data, the ANS (Autonomic Nervous System) quadrant chart shows your current nervous system state with a trajectory from your previous position (see Section 4).
Orthostatic Test
An orthostatic test card lets you record a lying-to-standing heart rate test to assess autonomic readiness. This provides an additional data point for the readiness scoring system.
Today's Workout
The main workout card shows what's prescribed for today:
- Workout name, type, and archetype classification
- Duration, TSS, and Intensity Factor
- Execution cues and coach notes
- Completion comparison (planned vs. actual if completed)
Pre-Workout Prediction
Before your workout, a prediction card estimates how the session will feel based on your current fatigue state, recent training load, and recovery data. The prediction engine uses a decision tree model trained on your historical data to produce:
- A feeling prediction (from "Very Weak" to "Very Strong")
- Key factors influencing the prediction (e.g., "High ATL from yesterday's 120 TSS ride", "TSB below -20 for 5 days")
- Feature importance bars showing which inputs matter most
Post-Workout Feedback
After completing a workout, a feedback card appears asking for:
- RPE (Rating of Perceived Exertion) — 1-10 scale with descriptions (Very Easy through Maximal)
- Feeling — Quick-select buttons: Strong, Normal, Struggled, Couldn't Finish
- Notes — Free-text field (280 character limit)
- Foster Load — Automatically calculated as RPE × duration
- Load Perception — Compares subjective RPE to objective TSS (aligned, harder than expected, easier than expected)
Daily Briefing
A summary of key information for the day: readiness context, training plan position, and any alerts or recommendations.
Progression Queue
If there are pending plan progressions or adaptations, a queue card shows what's coming and lets you review or accept changes.
Anomaly Banner
If the anomaly detection system has flagged something (HRV drop, resting HR spike, performance anomaly), a banner appears at the top of the page with the alert and a link to details.
Overtraining Risk Indicator
When training load patterns suggest elevated overtraining risk, an indicator appears with context and recommended adjustments.
Week at a Glance
A summary card showing your week's training targets vs. actual: hours, TSS, compliance percentage, and workout count.
Readiness Tracker
A compact view of your recent readiness scores over the past several days, showing the trend direction.
Note: Currently renders a placeholder view and fires PostHog analytics. Full trend visualization is planned.
Ready-For Card
Shows what type of workout your current readiness supports — whether you're ready for high intensity, moderate work, or recovery only. Provides a quick recommendation before you look at your scheduled workout.
Weekly Plan Summary
A compact overview of your planned training week: total planned hours, completed hours, and workout count. Shows at-a-glance whether you're on track for the week.
Nutrition Summary
Quick view of today's macro targets and progress. Shows carb, protein, and fat intake against daily targets when nutrition tracking is active.