mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 12:32:43 +00:00
The analytics and derived-insight reads served stale for ten minutes, but a single reader visits the dashboard and insights every twenty to thirty minutes — so nearly every return landed past the window and paid the full cold rebuild instead of an instant stale serve. At an hour the return serves the prior snapshot immediately and refreshes in the background, and each stale-serve re-warms the entry; the dashboard's time-derived fields stay bounded and self-correct through the snapshot client's poll.