mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-11 05:42:19 +00:00
The file-a-visit affordance painted on every checkup reminder, including the self-measurement ones (weigh-in, blood pressure, a screening check-in) where there is no appointment and 'you went' is never a reading. Gate both the card and the dense-list branch on the same free-text predicate the mark-done action already uses: a reminder with a measurement type is satisfied in the app, a free-text reminder stands for a practice visit. The server states the same boundary in resolve.ts.