Welcome to How the System Works
This opening lesson explains the EPK system, how the app connects your data to education, and why the goal is not just tracking calories but understanding readiness.
Energy • Hydration • Movement Readiness
Your member hub for EPK reports, Cronometer uploads and education. Start in the app area, then use education when you need the explanation behind the result.
Your weekly EPK, Hydration and Movement status will appear here after each Cronometer CSV upload.
Upload a 5-day Cronometer export to generate the first status report.
Cronometer CSV now. Terra API later. The dashboard and report engine stay the same.
No saved report in this prototype yet. Phase 2 stores this in Supabase.
WHOOP → Cronometer → Terra → EPK app. For now, WHOOP calories can arrive through Cronometer exports.
In this prototype, the current report is generated inside the Upload / Assessment area. In the full app, each report will save to the user account.
Lessons now sit inside the relevant education tab. The dashboard can still recommend lessons from across these sections, but members only see the lessons that belong to the section they are viewing.
After a report is generated, this area can point the member to the most relevant lessons: Energy for low EPK, Hydration for low fluid readiness, Movement for the correct traffic-light programme, and Welcome for setup/report understanding.
This opening lesson explains the EPK system, how the app connects your data to education, and why the goal is not just tracking calories but understanding readiness.
Energy comes first because adaptation, recovery, hormones, cognition, movement and hydration support all depend on available energy.
Movement is prescribed from readiness. The aim is the minimum effective dose that improves capacity without adding avoidable recovery debt.
Hydration is built from intake, food water, metabolic water, electrolytes, sweat demand and context — not just litres of plain water.
Sleep is treated as feedback. Poor sleep can mean the plan needs calibration, not more pressure.
Breathing work supports recovery, sleep and nervous system regulation without being treated as a separate magic fix.
The goal is a repeatable system: enough data to make better decisions, without turning health into panic or perfectionism.
This is the future member profile area. Phase 2 connects this to Supabase Auth.
| Table | Purpose |
|---|---|
| profiles | User name, email, settings and current programme status |
| raw_imports | Original CSV/API payloads so reports can be regenerated |
| daily_metrics | Calories, macros, body, activity, hydration and WHOOP-derived totals |
| weekly_reports | EPK, hydration, movement, readiness, flags and PDF/report text |
| education_progress | Completed lessons and next recommended content |
Low-weight / eating-disorder risk check
This calculator is not a medical or eating-disorder screening tool. These checks switch the app into restore-first mode where it avoids restriction, weight-loss or compensatory training guidance.
Mental strain counts because it increases recovery demand. If sleep is poor, stress is high, and you are under-fuelled, your day often behaves like a higher PAL even if steps are modest.
Enter each day’s total calories plus macro calories from Cronometer. Cronometer can show carbs, protein and fat as kcal, which makes the split easier for users to copy across. If you upload a CSV that contains grams, the app converts those grams into macro kcal automatically.
This section uses the Cronometer energy and macro data above. It estimates fluid support from food water and metabolic water, then suggests the remaining drinking-fluid range. It is not a medical fluid prescription.
These do not override the numbers, but they help place them in real physiology.
Complete the calculator to select your track.
Dot 1 = intake energy position. Dot 2 = required EPK position.
This report can be copied, saved as PDF, or emailed to yourself with Billy copied in.