PR #25565 real-environment verification, 2026-10-28 Main: eb751fa073 (github/main). PR: 02f0f3b8c6555449474b4d333378b3a5f5a20994 Playwright 1.60.0, /usr/bin/google-chrome, 1440x1000, Linux Boat VM. App-created project: /home/user/diff-workload. Codex gpt-6.1-sol generated 16000 declaration lines, 3000 route lines, and one status line. No mocks or fixture data. Actual source size: worker-configuration.d.ts 1104000 bytes; server returned capped 1048576-byte patch and displayed partial-preview indicator. Real Changes reopens, longest task in first 500 ms, seven runs, dev builds with CPU profiler: main: 101, 100, 98, 92, 106, 100, 126 ms; median 100 ms pr: 77, 76, 72, 68, 66, 70, 75 ms; median 72 ms Chrome Target.getTargets: parsePatch.worker.ts?worker_file&type=module present on PR. Main reopen profile contains getRenderablePatch/parsePatchFiles; PR reopen profile contains neither. Observed native Worker.prototype.postMessage forwarding: zero patch parse requests for unchanged reopen; zero for unchanged manual refresh. PASS: cold-open large diff and status.ts contents rendered. PASS: collapsed worker-configuration.d.ts search WorkerConfig00042 -> 1 of 1, file opened and line 43 highlighted. PASS: real Codex update original-marker -> refreshed-marker rendered in Changes. PASS: fifth file z-last.ts loaded later-file-original; file tree changed to A. PASS: another real Codex turn changed fifth file to later-file-refreshed; visible before manual refresh, remained after refresh and reopen. Fold state retained. Blacksmith: vp run check:changed a9b513b50cc967cc715228b38cb922d1aaaa3a8b pass format 0.2s pass lint 0.8s pass knip 1/2 9.6s pass knip 2/2 16.7s pass typecheck (2 packages) 7.4s pass test (2 files) 14.6s CI also runs: full test suites, build unused patch check skipped: no dependency files changed pass not cached: files changed during the run