Offline state
The degraded mode that keeps a product usable, honest and non-destructive when the network is gone.
System & Edge States · 8 checks · 2 resources
Before you ship
8- 01Persistent connectivity indicator — a non-modal banner stating the app is offline, which clears itself on reconnect
- 02Explicit read availability — which cached content is still viewable, and how stale it is, with a last-synced timestamp
- 03Write queueing — actions taken offline are queued and marked pending rather than silently failing
- 04Per-item sync status — pending, syncing, synced, or failed, visible on each affected record
- 05Automatic replay on reconnect — with a summary of what synced and what did not
- 06Conflict resolution — when the server changed the same record, the user is shown both versions and chooses, rather than losing one
- 07Disabled-with-reason for genuinely online-only actions — payment, invites, exports, rather than letting them fail after a delay
- 08No data loss on app termination while offline — the queue survives a cold start