Recovery
Offline devices, replay batches, outbox, and machine keys.
/dashboard/platform/recovery.
Offline devices
registerOfflineDevice, transitionOfflineDevice (active, suspended, revoked). Replay with recordOfflineReplayBatch. "Offline sequence may appear only once per batch".
Outbox
OutboxEvent rows are claimed by a worker (claimOutboxEvents, completeOutboxEvent). replayOutboxEvent retries dead-lettered events. "Outbox event is not leased by this worker".