- Shipped
- August 27, 2026 at 3:34 PM UTC
- Author
- Kamo
- Commit
- 5890b16
The panel rendered a safety block only when there were warnings, so a prescription that came back clean said nothing at all -- and this platform has no licensed drug-interaction database, so "clean" never included interactions. A prescriber saw a check run, saw nothing come back, and reasonably concluded the drug had been compared against the patient's other medications. The disclosure now loads when the screen opens, before a drug is chosen: a prescriber told that interactions are unchecked at the moment they are told the prescription is clean has been told too late to act on it. It repeats inside the override card, which is what somebody reads in the moment they decide to prescribe over a warning. It does NOT depend on there being warnings, which is the whole point, and it is read from the server rather than hardcoded here -- when a practice licenses a database the screen stops disclosing without anybody editing this component. A failed coverage call renders nothing rather than claiming a complete check, which would be the same error one level up. The test mutation-checks: restoring the shipped condition fails two cases.