Reservation race
Adapter labConcurrency fixture
Connecting toolsEXPERIMENTAL v0.4
APPLICATION UNDER TESTIn-memory sandbox
open seatRESERVATIONS
THURSDAY SESSIONS

After hours.
Before the rush.

Studio 04 · Lagos

OCT 0819:00 — 22:00
General admission₦8,500 / person
2
Total17,000
Your selection is ready
No payment. Disposable sample data.
LIVE STATEquantity 2revision 0captured
CONTROL THE EXPERIMENT
01 / CAPTURE

Start a delayed reservation.

One call starts, waits, and completes. Change the tickets during the wait to expose the stale write.

Before commit

The delay models application work locally. No network booking is made. Native agent calls and manual launches are labeled in the recorder.

Step-by-step capture controls

Capture returns immediately. Use the release control above to commit this staged write.

The invariant

A stale agent write must preserve the newer human selection.

Waiting for the first write

Capture → change ticket count → release. The outcome is checked against actual state.

Execution trace00 EVENTS

Your next action starts the trace.

Use manual controls or run the labeled sample replay.

STATE INSPECTORNO EVENT

Select an event to inspect its state changes.

SESSION RECORDER

Every call has a receipt.

RECORDING

Application tool arguments, results, errors, and state changes. Saved in this browser; no session data is uploaded.

0 calls / actions0 state changes0 errors / cancellations
Start an operation to record it.

Completed and pending calls appear here alongside changes to application state.

Select an event to inspect its receipt.

Up to 10 recent sessions within the browser storage limit. Lab navigation and session-management tools are excluded from application recordings. Imported sessions are inspected as data; replay executes only this adapter’s supported actions.

Download @interleave/recorder v0.2.0
FROM FAILURE TO PROOF

Same sequence. A different outcome.

Uses the latest browser recording when available, or the included six-step sample.

A regression test you can keep.Checks delayed completion and recovery through this adapter.