mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 12:32:43 +00:00
Three columns gate the opt-in GLP-1 PK research-view chart behind an undismissable MDR-disclaimer dialog (research §2.3, §11): research_mode_enabled — master switch, default false. research_mode_acknowledged_at — timestamp of the latest ack. research_mode_acknowledged_version — copy version the user read. Versioning the acknowledgment lets the Settings UI re-prompt when the disclaimer copy drifts ahead of the persisted value, so a copy update cannot quietly keep the chart visible to a user who has not read the new wording. Migration 0058 uses ADD COLUMN IF NOT EXISTS to mirror 0057's idempotent posture.