Session tracker
TodoMVC adapterRecorded sessions
Connecting toolsEXTERNAL APP v0.4
APPLICATION UNDER TESTTodoMVC React reducer

todos

  • Package recorder
  • Review async trace
1 item leftAll
LIVE TODOMVC STATEtodos 2revision 0captured
CONTROL THE RACE
01 / START CLEAR

Delay “clear completed.”

The agent captures the current TodoMVC list, then completes later. Add work during the gap to test preservation.

Before list replacement
Explicit preservation rule

A todo added after clear-completed starts must remain unless the human deletes it.

Execution trace0 EVENTS

Agent Human System / guard
No events yet.

Start the delayed clear, then add a todo while it runs.

Select an event to inspect the application transition.

FAILURE ANALYSIS

Prove the patch against the same recording.

Analysis uses the latest browser recording when available and keeps a witnessed failure even after a successful retry.

interleave-todomvc-regression.test.mjsSame test passes guarded and fails seeded.
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 a TodoMVC clear to record it.

The pending tool, human todo changes, completion, and state transitions will appear here.

Select an event to inspect its receipt.

TodoMVC sessions use their own versioned adapter. Imports are inert data; replay accepts only validated TodoMVC actions and never executes uploaded code.

Download @interleave/recorder v0.2.0