PR 25258 verification, 2026-11-01, Linux Boat VM baseline github/main: 8b74a69019 exact PR head: 5f0b57cdd2fc1b76dfa683508752904abb6d3221 vp i: passed in each checkout one background dev server at a time; baseline stopped before PR startup main: server 16733 / web 8693 PR: server 13773 / web 5733 Playwright 1.60.0 with /usr/bin/google-chrome Created projects via Add project > Local folder in real web client. Real Codex gpt-6.1-sol: alpha file creation, alpha replacement plus beta creation; both completed. Main reload CDP coverage: deriveThreadCheckpointSummaries 1 call; findLast predicate 5 calls. PR browser-only proxy instrumentation on actual projection: 2 eligible checkpoints, 5 messages, 4 runId reads; original algorithm on same projection: 5 reads; final assistant IDs equal. No source files changed. Review turn 1: alpha-one, +1/-0. Review turn 2: alpha-one -> alpha-two, beta-one creation, +2/-1. Read-only real Codex follow-up: alpha-two and beta-one confirmed; no new changed-file card. Reload: prior answer/checkpoint associations and historical review preserved. Files on disk: alpha.txt=alpha-two newline; beta.txt=beta-one newline. blacksmith-check: vp test run packages/client-runtime/src/state/threadCheckpoints.test.ts: 13 passed. blacksmith-check: vp run check:changed 6d46336476941257d774be7c7733e9caf201fec2: format, lint, knip, 7 package typechecks, focused tests passed. Unverified: native iOS/Android, Electron shell, non-Codex providers, remote/relay/tunnel, large-history latency, battery impact. No code changes required. No commit or push.