06:19:38.065[Mosaic] Recorder started (session: 92c9c932...)
06:19:38.066════════════════════════════════════════
06:19:38.067 Mosaic Test v0.0.1 -- STARTING
06:19:38.068════════════════════════════════════════
06:19:38.069 Sequence: 10 sends → rewind x3 → send between →
06:19:38.070 rewind past file creation → verify everything
06:19:38.142 Subscribing: useChatStore, useCheckpointStore, useToolStore
06:19:38.158 Store bindings established — zero mocks, live state
06:19:38.203╔══ PHASE 1: Warmup — 10 Messages ══╗
06:19:41.269✓ Step 1: Send "Stored: ALPHA" (3204ms)
06:19:42.930✓ Step 2: Send "Stored: BRAVO" (1161ms)
06:19:45.667✓ Step 3: Send "Stored: CHARLIE" (2237ms)
06:19:47.474✓ Step 4: Send "Stored: DELTA" (1307ms)
06:19:49.149✓ Step 5: Send "Stored: ECHO" (1175ms)
06:19:56.067✓ Step 6: Create orbit-stress-test.py — ORIGINAL marker (6416ms)
06:19:56.068 [FILE] 132 chars — "# MARKER: ORIGINAL\ndef hello(): ..."
06:20:05.218✓ Step 7: Edit 1 — greet() added, EDIT_1 marker (8651ms)
06:20:05.219 [FILE] 177 chars — "# MARKER: EDIT_1\ndef greet(name): ..."
06:20:12.165✓ Step 8: Edit 2 — greeting param, EDIT_2 marker (6447ms)
06:20:12.166 [FILE] 197 chars — "# MARKER: EDIT_2\ndef greet(name, greeting="Hi"): ..."
06:20:15.136✓ Step 9: Send "Stored: FOXTROT" (2471ms)
06:20:17.427✓ Step 10: Send "Stored: GOLF" (1791ms)
06:20:17.428 Phase 1 complete. Messages: 20
06:20:18.928╔══ PHASE 2: Triple Rewind Gauntlet ══╗
06:20:20.958✓ Step 11: Rewind → msg 8 — file reverted to EDIT_2 (2030ms)
06:20:24.109✓ Step 12: Send after rewind — "ALPHA, BRAVO, CHARLIE, DELTA, ECHO" (2651ms)
06:20:24.110 Expected: ALPHA–ECHO (FOXTROT/GOLF gone — msg 9-10 rewound)
06:20:27.062✓ Step 13: Rewind → msg 7 — file reverted to EDIT_1 (1952ms)
06:20:27.063 [FILE CHECK] File correctly reverted to EDIT_1 state
06:20:30.152✓ Step 14: Send after rewind 2 — "ALPHA, BRAVO, CHARLIE, DELTA, ECHO" (2590ms)
06:20:31.652╔══ PHASE 3: Rewind Past File Creation ══╗
06:21:01.658✗ Step 15: Rewind → msg 6 — Timeout (30000ms) waiting for rewind
06:21:01.659 Messages before: 16, now: 16 — last ID unchanged
06:21:01.660 [ConversationHandlers] File rewind failed: Timeout waiting for response
06:21:01.661 Fork point: false — 3rd consecutive rewind stalled session fork
06:21:01.700════════════════════════════════════════
06:21:01.701 14/15 passed · 1 failed · 143.6s total