mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 20:42:43 +00:00
A clean install now defaults every tracking module on (weight, blood pressure, glucose, sleep, mood, medications, labs, documents, insights, mental wellbeing, cycle, illness, environment, workouts) so the app is usable without enabling each surface by hand. Only the two channels that open an egress or attack surface stay opt-in — the remote MCP endpoint and the micronutrient sync; the document AI-read and the daily-briefing push remain separately gated and off. The change touches defaults only: accounts with a saved preference resolve exactly as before, the new default applies solely where no preference exists. Drop the "typical range = median ± MAD" method caption from the vitals baseline tiles — it repeated across every tile and read as out of place at the top of the vitals surface. The dedicated bands and composite scores keep their method copy. Illness episodes: the capture sheet now carries an editable end date alongside the start, so a whole past episode can be recorded after the fact and an open-ended course can be resolved (or re-opened) later. The end is bounded to on-or-after the start. Fix the per-episode "how it progressed" card rendering an empty body when the engine returned a valid result with no notable findings — it now shows a calm, honest line instead of looking as though nothing was recorded. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018V8V9qapgHi7fhgtMJ8SkM