mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 21:10:59 +00:00
The score had two mounts: a compact face in the hero band and a nine-block stack further down the overview. The stack also rode inside the daily-briefing branch, so an instance with the briefing switched off lost the whole breakdown. Fold both into one progressive-disclosure card pinned between the greeting and the customizable region. Collapsed it reads as the score face: the ring, the band sentence, the weekly delta or the honest reason there is none, Rest Mode, the tension and return-to-baseline lines, and the coverage meter. Opening it adds a three-across pillar grid, the named list of pillars that are not scored yet, the personal weight goal, and the method footer with its cited standard. The card is deliberately not a section in the insights layout registry: an id a saved layout has never seen merges in as default-invisible, which would have deleted the score for every account that has ever customised the page. A pillar the server gated stays visible by name with its reason instead of being drawn as a zero, safety signposting leads that list, and a pillar whose read failed gets an error row with a retry rather than silence. The hero band goes back to the full-width greeting, the shape it already had for an account without a score.