Separate role environment 9 of 10 • operational resilience
School Operations Centre
Local package flow, browser capability, offline storage, pending synchronisation, failure recovery, audit history and system-health evidence.
Prepared packagesLocal store
0
Checksum-bearing handover records
Accepted importsVerified
0
Duplicate prevention retained
Pending queueCheck
0
No false delivered status
Audit eventsTraceable
0
Local browser evidence
System-health summary
Capabilities are measured in this browser, not assumed.
CheckingService worker
CheckingIndexedDB
CheckingQR detector
Browser storage useLocal estimate
Capability varies by browser and device. Fallback routes stay visible instead of pretending every radio or sensor exists.
Browser and device capability
Live feature detection from this device.
SWService workerOffline shell and cached assets
See summary DBIndexedDBStructured local package and audit storage
See summary QRQR camera detectionManual import fallback remains available
See summary NWeb NFCSupported Android browsers only
Checking BWeb BluetoothCompatible browser and GATT hardware required
Checking Fallback matrix
No route is called available when the browser does not expose it.
| Preferred route | When unavailable | Evidence retained |
|---|
| NFC tap | QR or controlled file | Package ID + checksum |
| Bluetooth | QR or controlled file | Route failure + recovery |
| Camera QR scan | Manual code or file | Import preview + approval |
| Network sync | Delayed local queue | Pending state + retry audit |
Package and import stores
—Packages
—Imports
—Queued
—Audit events
Open the Handover Centre to create, preview, verify and import test packages.
Failed handover recovery
Failures remain visible until a human resolves them.
Operational audit history
Local package, queue, recovery and role actions.