PR #29507 real environment verification baseline: github/main e0f69e9ea4 pr head: 636b768951631d39950eff5751d5f4f8ae2933b5 client: repository Playwright 1.60.0 + /usr/bin/google-chrome provider: real Codex 0.164.0, gpt-6.1-sol, local CLIProxyAPI workspace: /home/user/verification-repo (real git repository) BASELINE vp i CODEX_HOME=~/codex-home-29507 vp run dev (background; blank home settings) [dev-runner] serverPort=16733 webPort=8693 baseDir=/home/user/main/.t3 UI: add local project, select GPT-6.1-Sol, submit HOME_CHECK_OK prompt. Result: provider session failed to open. ' [cause]: CodexAppServerProcessExitedError: Codex App Server process exited with code 1: Error: CODEX_HOME points to "~/codex-home-29507", but that path does not exist\n' + PR HEAD vp i CODEX_HOME=~/codex-home-29507 T3CODE_HOME=/home/user/t3code/.t3 vp run dev (background) [dev-runner] serverPort=13773 webPort=5733 baseDir=/home/user/t3code/.t3 UI: same repository and same HOME_CHECK_OK prompt; blank home settings. Result: HOME_CHECK_OK. {"home":"codex-home-29507","file":"rollout-2026-11-03T02-18-30-01a19f33-6efe-7f10-a6e6-99774734a679.jsonl","cwd":"/home/user/verification-repo","model":"gpt-6.1-sol","replies":["HOME_CHECK_OK"]} {"home":"codex-home-29507","file":"rollout-2026-11-03T02-22-52-01a19f37-6b45-7350-9ac2-4e1fa5c144f9.jsonl","cwd":"/home/user/verification-repo","model":"gpt-6.1-sol","replies":["EXPLICIT_HOME_OK"]} {"home":"codex-explicit-29507","file":"rollout-2026-11-03T02-25-25-01a19f39-c202-72b2-8344-5489b1792e2b.jsonl","cwd":"/home/user/verification-repo","model":"gpt-6.1-sol","replies":["EXPLICIT_RESTART_OK"]} {"home":"codex-instance-29507","file":"rollout-2026-11-03T02-26-45-01a19f3a-fd0e-79c0-b376-f80ca9c7c9a0.jsonl","cwd":"/home/user/verification-repo","model":"gpt-6.1-sol","replies":["INSTANCE_HOME_OK","CONTINUATION_OK"]} PRECEDENCE Changed only settings through web Providers settings; restarted server before each definitive precedence check. Explicit home /home/user/codex-explicit-29507 beats host and instance CODEX_HOME: EXPLICIT_RESTART_OK. Clear explicit home; instance CODEX_HOME=/home/user/codex-instance-29507 beats host CODEX_HOME: INSTANCE_HOME_OK. The first live-edit attempt reused the old shared provider process; that attempt is excluded as precedence proof. SESSION DISCOVERY Web client agentSessionScan query via appAtomRegistry and the real WebSocket connection: {"candidates":[{"path":"/home/user/verification-repo","sources":["codex"],"threadCount":1,"alreadyImported":true}],"scannedAt":"2026-11-03T02:27:01.779Z"} USAGE UI > Usage > Tokens: 13.6K processed tokens, 1 Codex session, gpt-6.1-sol. UI > Usage > Limits: Codex could not read usage (JSON-RPC -32600). Proxy quota reporting unverified. CHECKS (blacksmith-check) Focused suites: 5 files, 258 tests passed. vp run check:changed: format, lint, both knip checks, graphql, 3 affected package typechecks, 6 test files / 259 tests passed. Worker initially lacked merge-base history; fetched PR history and base 6f41364805e3, then check:changed passed on all 8 changed files. GitHub head CI: all reported non-skipped checks passed. NOT EXERCISED Windows case-insensitive environment behavior, macOS, native desktop/mobile, 1Password-backed references, managed-mode usage policy, shadow-home identity.