Reporting foundation: multipage nav, auth gate, date-range fetch #6

Merged
willemjan merged 1 commits from dev into main 2026-07-26 18:01:15 +00:00
Owner

Eerste stap van de rapportagefeature (docs/requirements-reporting.md, docs/design-reporting.md): multipage-structuur, wachtwoord-gate, date-range Nightscout-fetch, en reporting.py met GMI/CV/5-bands-TIR/event-detectie. Nog geen rapportpaginas gekoppeld.

Eerste stap van de rapportagefeature (docs/requirements-reporting.md, docs/design-reporting.md): multipage-structuur, wachtwoord-gate, date-range Nightscout-fetch, en reporting.py met GMI/CV/5-bands-TIR/event-detectie. Nog geen rapportpaginas gekoppeld.
willemjan added 1 commit 2026-07-26 18:01:11 +00:00
First increment of the clinical reporting feature (see
docs/requirements-reporting.md and docs/design-reporting.md): moves the
existing live view to pages/1_Live.py, adds a password gate since the
dashboard URL will be shared with the diabetes team, adds
fetch_entries_range/fetch_treatments_range for multi-day report queries,
and adds reporting.py with the core clinical calculations (GMI, %CV,
5-band time-in-range, hypo/hyper event detection per the Battelino et al.
2019 persistence rule). No report pages wired up yet — that's next.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
willemjan merged commit e600d6cf7d into main 2026-07-26 18:01:15 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: willemjan/glucose-dashboard#6