PR #33832 real dev verification | 2026-11-10 UTC Client: repo Playwright 1.60.0 + /usr/bin/google-chrome on Linux. Flow: app Add project > Local folder > real Git repository; select Codex GPT-6.1-Sol; submit turns; capture the actual client WebSocket frames. No fixtures, mocks, Replay provider, or projection functions used to produce these results. main: 9cd7a04797184c92a8f636ae1e918f42c139d850 dev: timeout vp i; setsid nohup timeout vp run dev (one dev server at a time) provider turn/start model = gpt-6.1-sol real t3-code.html_render completed; original html.length=17151, JSON bytes=17209 client input.summary = "{\"html\":\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\ud83d…" summary UTF-16 units=160; isWellFormed=false; truncated=true small emoji input preserved untruncated; shell exit=0, output=neighbor-command-ok pr: bef14abc58503fed1ad667feac97fed25d4b3e5f dev: timeout vp i; setsid nohup timeout vp run dev --home-dir /home/user/t3code/.t3 (one dev server at a time) provider turn/start model = gpt-6.1-sol real t3-code.html_render completed; original html.length=17151, JSON bytes=17209 client input.summary = "{\"html\":\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa…" summary UTF-16 units=159; isWellFormed=true; truncated=true small emoji input preserved untruncated; shell exit=0, output=neighbor-command-ok pr neighboring boundary: 148 a characters; whole emoji remains before ellipsis; 160 UTF-16 units; isWellFormed=true. pr small html_render: original input retained; tool completed; client renders small 😀 input. pr UI expand tool row: on-demand detail response has the exact original 17,151-unit HTML, including intact emoji. pr fresh browser context: projection snapshot contains corrected boundary summaries and intact earlier emoji. All summary strings well formed. Existing focused checks: blacksmith-check run ... "vp i && vp test run apps/server/src/orchestration-v2/WireProjection.test.ts" => 1 file, 18 tests passed. Limit: html_preview timed out with Headless Chrome could not render the page: the page did not finish loading within 20 seconds, on main and PR, including small input. html_render completed on both revisions. Native desktop/mobile and other providers were not exercised. RESULT: verified as-is; no source edits or pushes.