mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-11 22:02:16 +00:00
The projector floored today's slots only on an empty archived era, the reminder worker and the next-due reads on the newest revision boundary, and the auto-miss pass on the creation instant alone. Switching tracking back on and then moving a dose time the same afternoon therefore put the morning dose on the card, and the next day's pass stamped it a miss; a same-day times edit on any medication did the same. One helper now names the live era start (the newest active revision's boundary) and every path floors on it: the projector, the worker, the doses card, the medication list, the MCP schedule tool and the auto-miss pass, which leaves a placeholder minted after the switch for a slot before it.