12 lines
877 B
Markdown
12 lines
877 B
Markdown
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`.
|