mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-11 22:02:16 +00:00
The Trends row charts the metrics the daily briefing flags, but only the legacy BP / weight / mood triple carried an advisor annotation. Every additive metric (pulse, sleep, steps, HRV, resting heart rate, active energy, flights, distance, VO2 max, body temperature) rendered the chart with empty space underneath because the caption only painted when a slot carried an annotation key. Give every chart config a standard one-line description (captionKey) and render it for slots that carry no advisor annotation, so no card is ever caption-less. The legacy triple keeps its annotation slot. Add the caption strings across all six locales and regression tests that pin a caption on every tile.