mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 13:01:00 +00:00
A PUT that moves a single reference bound past the row's stored other bound slipped through the schema refine (which only fires when both bounds arrive together). Both the lab-result and biomarker routes now merge the effective bounds and 422 on low > high. Editing catalog-resolved fields (analyte/unit/panel/range) on a linked reading is also rejected rather than silently no-oped. Shared isInvertedRange/effectiveBound helpers with tests.