← Resources Resilience

Offline is an operating mode, not an exception

19:05. Evening count unresolved, one unit without eMAR, one urgent release at 20:00. What safe degraded mode actually looks like.

Consider the tabletop. It is 19:05. The network has failed. The evening count is unresolved, Unit C has no electronic medication record, and one urgent release is scheduled for 20:00. Waiting for central systems is the fastest option administratively and the most dangerous one operationally. Letting each unit improvise is flexible and destroys consistency and evidence. The third option is the only defensible one: declare degraded mode.

Declare, control, sign, restore, reconcile, learn

Degraded mode is a named state with a named commander and a defined scope — not a period of silence. Local control continues for the three classes of work that cannot wait: count, medicines and release. Every action is signed with time, actor and source. On restore, services are validated, events reconcile with conflict detection, and the outage is reviewed as an operational event with a chronology and actions — not filed as an IT ticket.

Degraded mode is a named stateLifecycle
1DECLARENamed commander + scope
2LOCAL CONTROLCount · medicines · legal
3SIGNTime · actor · source
4RESTOREValidate services
5RECONCILEDetect conflicts and gaps
6LEARNCause · actions · drill
An outage handled this way produces evidence. An outage handled by improvisation produces a gap in a custody record that nobody can close afterwards.
Source · XReform resilience model · edge node operations

What each protected class requires

  • Count — signed unit sheets, with discrepancy resolution before any certification. Out-counts carry their own evidence and reconcile into the same total.
  • Medicines — offline administration and omission with reasons, on the facility edge node, with clinical follow-up queued for restore.
  • Release — live authority verification by phone protocol plus two-person sign-off. No exceptions, no shortcuts, and no "the system was down" in a custody record.
What must keep working when nothing else doesProtected classes
COUNTSigned unit sheets; discrepancies resolved before certification
MEDICINESOffline administration and omission with reasons; clinical follow-up on restore
RELEASELive authority by phone protocol + two-person verification, no exceptions
INCIDENTSLocal capture with hash chain; evidence sealed on restore
Everything else can wait. These four cannot, so they are the only functions that carry a fully rehearsed offline path — and the quarterly drill includes a night scenario with an urgent release.
Source · XReform resilience model

Reconciliation is where trust is earned

A real example from the reference deployment: an offline count sheet said 118 for Unit C; the RFID replay said 117. Neither was silently corrected. CCTV review confirmed an escorted medical move logged late, and the record was corrected with the evidence attached. Reconciliation that resolves a disagreement by picking the more convenient number is not reconciliation.

The outage is an operational event with chronology, ownership and review — not just an IT ticket.
The 19:05 tabletop, played outChronology
19:05WAN failure detectedEvening count unresolved; Unit C eMAR unavailable; urgent release listed for 20:00
19:09Degraded mode declaredNamed commander, scope set to whole facility, staff notified on radio
19:20Count on signed sheetsTwo counters per unit; one discrepancy held open rather than corrected
19:35Medication round continuesOffline eMAR on the edge node; two omissions recorded with clinical reasons
19:52Release verified by protocolLive authority confirmed by phone to the court registry; two-person sign-off
19:48Service restored43-minute outage; 312 signed events queued for reconciliation
20:31Reconciled — zero conflictsCount discrepancy resolved by CCTV: an escorted medical move logged late
The discrepancy is the interesting part. The count sheet said 118, the RFID replay said 117, and neither number was quietly overwritten — CCTV review settled it and the correction carries its evidence.
Source · XReform reference deployment (synthetic demonstration data)

Drill it, or you do not have it

Continuity that has never been rehearsed is a diagram. Quarterly drills combine tabletop and live failover, including a night scenario with an urgent release, and every finding becomes a versioned change-set with an owner. Staff who have run the drill twice do not need the runbook at 19:05 — which is the point.

Read next

Self-service on the wing: autonomy as rehabilitation

Why kiosks reduce adjudications, free officer time and rebuild the agency that release requires.

Book a briefing