V2 · Showcase — Retry Storm · interactive demo of the real design: workflow-ID as creation key
← back to the lab
How to play Hit ⟳ RETRY a few times (or turn on chaos mode), then toggle idempotency on/off and watch the ledger — red rows are duplicates, green stays clean.
Networks retry. Queues redeliver. Users double-click. The transaction backbone I run at work survives all three with one trick — the workflow ID is the creation key. Mash RETRY and see for yourself.
off = every delivery inserts · on = retries return the existing record