PR 30166 real dev verification, Linux Boat VM, 2026-11-10 Baseline: github/main e89abadaee70e0d73fb19a5ce40a686b1a92310e git worktree add ../main github/main vp i Background vp run dev, captured process group; web 8693 / server 16733. Created verification-repo git repository and registered it through the web UI. Playwright from repo dependencies, /usr/bin/google-chrome. Real Codex gpt-6.1-sol: CODEX_BASELINE_OK. Real Claude Haiku 5.5 via local proxy: CLAUDE_BASELINE_OK. Configured an external launcher in Providers > Claude > Binary path. It waited 120 seconds, then exec'd the installed Claude binary unchanged. No provider responses, MCP servers, or app data were mocked. Same prompt: Reply with exactly SLOW_BOOT_OK. Do not modify files. 05:06:06: delayed provider process started. 05:07:36.714: server logged orchestration-v2.claude-mcp-registration-timeout. Client showed: Claude timed out while registering its MCP tools. Main stopped by the captured process group before starting the PR server. PR head: 8afe10b45be7340e1551d7e5150a6948310f9ff0 Fetched dw3105/fix/claude-mcp-deadline-after-boot, checked out exact SHA, vp i. Background vp run dev --home-dir /home/user/t3code/.t3. Web 5733 / server 13773, explicit isolated state copied from baseline app use. A first root-checkout startup selected the default home; stopped immediately. All PR behavior checks used the restarted server with the explicit isolated home. Same project, provider, launcher, and SLOW_BOOT_OK prompt. 05:11:46.622: web client submitted the turn. 05:11:47: launcher began 120-second delay. 05:13:47: launcher exec'd real Claude. 05:13:51.411: client displayed real SLOW_BOOT_OK answer (125.225s total). Follow-up: Claude discovered t3_project_list using ToolSearch, called it, and returned MCP_FOLLOWUP_OK with the actual environment projects. Another delayed startup was stopped through the web client's Stop control. Client showed Run interrupted before provider start; captured PID 39259 exited. Real Codex gpt-6.1-sol on PR head returned CODEX_PR_OK. Separate fresh thread with startup held for six minutes: 05:17:40: held real Claude launch began (captured PID 42132). 05:22:40.042: server logged timeout with phase: initialize. Client showed Claude timed out while starting up after 300.492 seconds. Captured PID 42132 exited before the six-minute hold could finish. Focused checks, via blacksmith-check (remote worker): vp i vp test run apps/server/src/orchestration-v2/Adapters/ClaudeAgentSdkQueryRunner.test.ts 1 test file passed, 18 tests passed, 8.70s total. Task worker stopped after completion. The uploaded clip is a time-lapse of the real slow-start turn; the app timer is visible. No source edits or pushes were required.