Beds
Demo snapshot — build-time-generated from hospitalops.store via hospitalops.render-html (clojure -M:dev:render-html), regenerated nightly.
| Bed | Location | Facility-resource status | Last coordination status |
|---|---|---|---|
| bed-101 | Ward A, Room 101 | registered & verified | HARD hold · scope-excluded |
| bed-102 | Ward A, Room 102 | registered & verified | HARD hold · effect-not-propose |
| bed-201 | Ward B, Room 201, in intake | registered, unverified | HARD hold · unverified bed |
Action gate (Hospital Governor)
HARD holds cannot be overridden by a human approver. Diagnosis, treatment, medication, clinical procedures, patient assessment, triage/discharge and clinical-authority territory are permanently out of scope — see governor scope-exclusion.
| Op | Gate |
|---|---|
:coordinate-bed-assignment | phase-3 auto when clean |
:schedule-visitor-access | phase-3 auto when clean |
:coordinate-supply-request | currently always HARD-holds · advisor rationale text self-triggers the scope filter (confirmed by running the actor, see namespace docstring) |
:schedule-staff-shift-proposal | phase-3 auto when clean |
:flag-safety-concern | ALWAYS human approval · never auto, any phase |
Audit ledger (this run)
Append-only decision-fact log — every proposal, hold and commit this scenario produced.
| Fact | Op | Bed | Basis |
|---|---|---|---|
| committed | coordinate-bed-assignment | bed-101 | bed-101 |
| committed | schedule-visitor-access | bed-102 | bed-102 |
| committed | schedule-staff-shift-proposal | bed-102 | bed-102 |
| committed | flag-safety-concern | bed-101 | bed-101 |
| governor-hold | coordinate-bed-assignment | bed-201 | bed-unverified |
| governor-hold | coordinate-bed-assignment | bed-101 | scope-excluded |
| governor-hold | schedule-visitor-access | bed-102 | effect-not-propose |
| governor-hold | coordinate-supply-request | bed-101 | scope-excluded |