mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 12:32:43 +00:00
The illness module shipped opt-in/default-off via a bornGated flag, the inverse of the standard disabled-allowlist. Make it a normal optional module that defaults on (opt-out), matching labs and its siblings. No module used bornGated other than illness, so drop the flag, its isBornGatedModule helper, and the gate resolver's born-gated branch entirely. The module stays a normal toggle under What you track and the operator-level availability override is unchanged; an account that wants it off sets an explicit false. Refresh the gate, doctor-report, labs and biomarkers comments plus the OpenAPI route descriptions accordingly.
652 KiB
652 KiB