Files
vigilcare-clinical/docs/resilience/climate/2026-06-24-central-down-learned.md
T
2026-06-24 04:35:15 +08:00

877 B

Tier 1 invariants held on live run 2026-06-24: the observe-alert-acknowledge loop for critical hyperkalemia (K+ 6.8 mEq/L) completed entirely on the ward gateway while the central API was stopped. Ten sync items buffered locally during the outage; central received no new observations until reconnect. After central restart, SyncUploaderService drained the buffer within the 180s verification window — gateway reported buffer depth 0, and central showed the critical alert with acknowledgedBy: RN-Wu and syncedFromGateway: true. Central paging was suppressed for the gateway-synced alert (no duplicate critical pages). The run used instant replay (--speed 0) rather than a full 30-minute wall-clock outage, but the architectural property — ward-local safety with deferred idempotent reconciliation — was demonstrated end-to-end via run-phase24-verification.sh.