PR #29007 verification, 2026-11-10, Linux Boat VM GitCafe: https://git.cafe/pingdotgg/t3code/pulls/29007 Main baseline: d1909d68f8a8864d13fcb214c116777a651e6684 PR exact head: b7067ba4a31fe82a24ce22895d90e42be7d74c35 Setup: git worktree add ../main github/main cd ../main && timeout 600 vp i setsid nohup timeout 7000 vp run dev > /tmp/main-dev.log 2>&1 & [dev-runner] serverPort=16733 webPort=8693 baseDir=/home/user/main/.t3 Main stopped by captured process group 26259 before PR startup. git switch -c issue-watch/28873 github/issue-watch/28873 timeout 600 vp i setsid nohup timeout 6400 vp run dev --home-dir /home/user/t3code/.t3 [dev-runner] serverPort=13773 webPort=5733 baseDir=/home/user/t3code/.t3 PR migration 81_SubagentExecutionRunIndex applied successfully. An initial root-checkout launch selected the default T3 home; it was stopped and replaced with the explicit isolated home above. No verification used it. Real app path, no mocks, fixtures, replay, or direct database writes: Playwright 1.60.0 from repository dependencies, /usr/bin/google-chrome. Created /home/user/lineage-verification as a real git repository. Added that folder through Add project > Local folder in each app. Selected Codex GPT-6.1-Sol in the composer and submitted the same prompt. Root used native spawn_agent; native caller used T3 delegate_task. Both runs returned LEAF_OK, NATIVE_OK, ROOT_OK. Main: DELEGATED_LEAF parent header: Subagent of Verify Native Delegation Lineage Leaf incorrectly belongs to root, not native caller. PR: DELEGATED_LEAF parent header: Subagent of Native Caller Clicked root Lineage > Native Caller > DELEGATED_LEAF; clicked both parent headers to return to root. Reload retained the correct parent. Read-only SQLite projection: leaf.thread_id = native child thread; leaf.executionThreadId = root f03541fb-bc3f-4d33-990e-808b5b8b9d1f. Leaf and native task status = completed. Neighbor checks through composer, same real Codex provider: A later root turn called task_status for its native caller's delegated leaf. Root confirmed LEAF_OK and returned STATUS_OK. Direct root delegate_task DIRECT_ROOT_LEAF completed with DIRECT_OK. Direct root task has no executionThreadId override, status completed. Root Stop through actual web button: Native stop_caller delegated STOP_LEAF asynchronously. Leaf ran timeout 240 bash -c 'echo WORKLOAD_PID=$BASHPID; exec sleep 240'. Observed timeout PID 40022 and sleep PID 40023 while leaf was running. Native caller completed before leaf; root still showed Working. Clicked root Stop generation at 2026-11-10T04:28:48.605Z. UI: Run interrupted, Stopped by user. ps -p 40022,40023 showed no remaining processes, well before 240 seconds. Read-only projection: STOP_LEAF = interrupted. Read-only production outbox: provider-turn.interrupt | succeeded | attempt 1 | 04:28:48.819Z delegated-tasks.stop | succeeded | attempt 1 | 04:28:48.981Z provider-turn.interrupt | succeeded | attempt 1 | 04:28:49.251Z Remote Blacksmith check command: vp i && vp test run apps/server/src/mcp/NativeSubagentDelegation.integration.test.ts packages/provider-core/src/server/McpProviderSessions.test.ts apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.test.ts apps/server/src/orchestration-v2/DelegatedCompletionDelivery.test.ts Test Files: 4 passed (4) Tests: 215 passed (215) Duration: 20.62s GitHub checks on exact head: 23 pass, 9 skipping, zero pending/failing. No source changes, commits, pushes, labels, merge, or rebase. Unverified: Live Claude-specific nesting/delegation, other providers, live cross-environment delegation, remote Stop and mode ceilings, lowered-mode live launches, compaction/restart combinations, mobile, Electron, macOS/Windows, Connect, packaged releases, production-scale performance. Required live provider was Codex on Linux; these require additional environments/providers or scenarios.