PR 33604 runtime verification, Linux Boat VM, 2026-11-10 Baseline: github/main 0a9abddaee00ff1495e77a03dd4fafa73c3cd4cb Worktree: /home/user/main $ timeout 600 vp i exit 0 $ setsid nohup timeout 7000 vp run dev (T3CODE_DEV_SEED=0) [dev-runner] serverPort=16733 webPort=8693 baseDir=/home/user/main/.t3 Playwright 1.60.0 with /usr/bin/google-chrome, actual web client. Created project for real git repo /home/user/t3code using Add project > Local folder. Created threads and submitted real provider turns through the composer. Native Codex gpt-6.1-sol: git rev-parse --is-inside-work-tree returned true. Installed codex-acp 2.6.0 through Settings > Providers > ACP Registry. Selected gpt-6.1-sol, high reasoning, local Codex proxy credentials. ACP tool turn: ACP_FIRST_33604, real git command, ACP_SECOND_33604 true. Additional ACP turn inspected two adapter files with progress commentary and tools. Passive executable wrapper recorded real ACP stdout and forwarded bytes unchanged. Wire handshake negotiated ACP protocolVersion 2. Complex turn: 410 assistant chunks, 12 thought chunks, 11 distinct named text items. All 11 persisted item texts exactly equal concatenated real provider chunks. All 11 items completed. Zero interrupted named IDs resumed. The original bug was NOT reproduced on main. Stopped baseline server using captured process-group PID 24390. PR head: 1cd4830ba20541c15dba0b6d91bfbf7fbcac5191 $ timeout 600 vp i exit 0 Copied only task-created isolated dev state from baseline after its server stopped. Root checkout initially defaulted to ~/.t3; stopped it immediately and restarted explicitly: $ setsid nohup timeout 4400 vp run dev --home-dir /home/user/t3code/.t3 --no-seed [dev-runner] serverPort=13773 webPort=5733 baseDir=/home/user/t3code/.t3 Only one dev server ran at a time. Real ACP saved-session follow-up: same prompt, gpt-6.1-sol high. ACP_FIRST_33604 remained visible in expanded activity. Real git command returned true; final answer ACP_SECOND_33604 true. Reloaded thread, expanded activity and commands: both markers and git commands persisted. Wire text equals persisted projection text for all four named items (including loaded history). Zero interrupted named IDs resumed. This is neighboring-behavior evidence, not proof of the fix. Native Codex saved-thread follow-up: real git command; NATIVE_PR_33604 true. $ blacksmith-check run --id "vp test run apps/server/src/orchestration-v2/Adapters/AcpAdapterV2.test.ts" Test Files 1 passed (1) Tests 104 passed (104) Includes named-message resumption and stale-flush tests, using the existing scripted test harness. These tests are NOT real-provider reproduction evidence. Existing PR checks: 31 successful, 0 failing, 0 pending at inspected head. NOT VERIFIED: Exact interrupted named-message resumption, original baseline failure, authoritative replacement and stale-flush behavior through a real provider, anonymous ACP v1 path, other ACP providers, native mobile clients, Electron shell, macOS and Windows. No mock provider, synthetic ACP updates, fixtures or demo data were used for runtime verification. No repository changes, commits or pushes.