Files
weather/app
Nate EmmertandClaude Sonnet 5.5 9515d1af00
Publish Container / publish (push) Successful in 2m29s
Dashboard coverage: count 5-minute slots with data, not readings vs the recent interval
Coverage divided each day's reading count by 1440/median-recent-interval, so days logged at a
slower pace (100 s, 120 s) showed as 50-60% complete once uploads sped up to 60 s. Each day now
records which of its 288 five-minute slots have a reading (backfilled from raw files on startup),
so coverage is independent of upload interval. Older days without slot data fall back to the old maths.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-20 10:46:44 -04:00
..
2026-03-16 09:40:48 -04:00