Commit: 27e0c684c585f955252d65f06206dd11a143bff5 Environment: fs-06 Linux, real vp run dev server, Chromium collaborative browser 1280x800, Codex GPT-6-Astra. Procedure: create Git project /tmp/issue-24390-project; create new worktree thread through web composer; install is-number@7.0.0 with pnpm; commit package.json/pnpm-lock.yaml; wait for first turn completion; remove all top-level entries except node_modules, including .git; git worktree prune in project root; send next message. Actual: provider turn runs in gutted folder, no recovery. Agent output: pwd /home/ubuntu/wt/issue-24390/.t3/worktrees/issue-24390-project/t3-e0f90e77 ls -a . .. node_modules git status --short produced no output. Note: git discovers enclosing development checkout because managed path is inside its ignored .t3 directory; this is not the thread's checkout.