Concurrent update
Edit a draft, then simulate a remote update. Accept remote values, rebase local edits or merge individual fields.
Explore conflicts, lost responses and partial saves using the real editor runtime.
Simulation only: synthetic data, revision checks and per-entity idempotency live in memory. No network requests are sent. Reloading or resetting discards all data and recovery requirements.
Edit a draft, then simulate a remote update. Accept remote values, rebase local edits or merge individual fields.
Save once. The server commits but holds its response. Cancel waiting, then reconcile before editing again.
Create once with a held response. Recover the generated identity by logical mutation ID without creating a duplicate.
Ada succeeds, Grace is refused and Katherine commits with an unknown result. Reconcile before starting a new write for Grace.
Ada and Katherine succeed. Retry only Grace in the same session, preserving its logical mutation ID.
Choose a scenario to begin. Starting a scenario resets the previous run.
Ready.
The retained snapshot preserves an uncertain draft, including per-entity batch results.