mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 13:01:00 +00:00
Add a wellness-scores section to the vitals dashboard: a row of score rings for Readiness, Recovery, Sleep, Stress, and Strain. Every ring is data-availability-gated — a score with no underlying data simply does not render, so the strip never shows an apologetic empty ring. Readiness and Sleep are tappable and route to their existing score-anatomy detail pages; the persisted nightly scores render read-only. Every ring reads the one /api/insights/derived route through the shared useDerivedMetric hook.