mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 04:50:59 +00:00
Three controls carry most of the app's mutation surface between them. The row delete is spelled once for measurements, lab results, biomarkers, allergies, family history, custom metrics and medication supply; the selection bar is the only bulk delete; the capture picker is the fastest path to four entry forms on a phone and bypasses every page header. Deleting belongs to the owner at every grant level, so the first two are absent inside somebody else's record rather than greyed out: a disabled bin still claims the row is the delegate's to remove. The picker keeps the two kinds a delegation admits and drops a mood entry and a glass of water, which the server refuses under a switch; when nothing survives, the bar's plus button goes with them instead of opening an empty sheet.