mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 04:32:42 +00:00
The start page's short list left out things a reminder had just told the person about. A check-up counted only once its due hour had passed, a booked visit was read one at a time and dropped out at its start time, which is when its reminder fires, and both sat below doses, sync problems and the Coach check-in under a three-item cap, so a busy morning pushed them off. The check-up item now covers every check-up due today or overdue and names up to three of them. Visits are read for the whole local day, also once started, and for the next 48 hours: everything booked today shares one item, the next day with a visit gets a second, and the today / tomorrow / day-after wording follows the calendar rather than an hour count. A due check-up and today's visits always keep a place under the cap; the displayed order is unchanged. A Coach cadence label is translated here as it is on the checkups page. The digest's wire shape is unchanged: visits reach it only as `upcoming_visit` items, which may now appear twice.