Both clients execute the same Rust WASM module as the Worker. Queue acceptance keeps an operation pending; observing its immutable KV record confirms custody. Opaque intents below demonstrate transport, not Inventory reconciliation.
The key stays in this page's memory; enter it again after a reload.
Journal: . Share this link to observe the same journal on another device.
Loading WASM…
Try the failure cases
Prepare an intent on A; it is persisted locally before it can be sent.
Enqueue pending work. The event remains pending.
Poll B and A to observe retained events and reconcile custody.
Return a stale empty response or restart a client: known events remain.
Replay pending work or deliver a duplicate: there is still one event.
Runtime capacity: 128 events per client, 4 KiB per intent. This demo preserves all event history; it does not claim instant cross-device deletion or server freshness.