main 61c3794c32: real Chrome/Playwright client, real Codex gpt-6.1-sol turn created sparse repository and edits. core.sparseCheckout=true; core.sparseCheckoutCone=true; index.sparse=false. M included/tracked.txt ?? excluded/new.txt ?? included/new.txt Changes UI failed: GitVcsDriver.readUnifiedWorkingTreeReviewDiff.addUntracked; no patch available. Stopped main PID 26505, started exact PR 8f58aee86c3920d60cf6b8661b26690147aca0ac PID 31480 against same isolated state and files. Client review.getDiffPreview received Success: working-tree and branch-range each contain excluded/new.txt +1/-0, included/new.txt +1/-0, included/tracked.txt +1/-1. Totals +3/-1; truncated=false. No false deletion for excluded/tracked.txt or assets/icon.svg. Real index SHA256 unchanged: 233ae95bc2fd063f57dfb709ae18e4445dd2a1c7b47f1b78faa6b4e3b4c5267d. Index entries, status and sparse settings unchanged. Second real Codex turn on PR staged only included/tracked.txt. Uncommitted scope still shows three patches +3/-1. Latest turn correctly has no net changes. Split/stacked, whitespace toggle and refresh work. Staged index checksum and cached patch unchanged by review. Blacksmith focused review diff previews: 39 passed, 194 skipped by filter, exit 0. GitHub CI: reported checks pass or skip. Not exercised: native desktop/mobile; macOS/Windows; index.sparse=true; older Git.