PR #24167, head 562f36350013aa19602f228ab3807adfccb88bf3 Linux Boat VM, 2026-10-28. Playwright 1.60.0 with /usr/bin/google-chrome. Main: github/main 48a292364a; separate /home/user/main worktree, vp i. PR: exact detached head, vp i. Sequential background vp run dev servers, isolated empty state. Projects and provider instances created through the web app. Native Google Antigravity 1.3.0 installed through Settings. No mocked provider or fixture data in runtime verification. Controlled slow-cleanup reproduction (syscall results unchanged): Main: strace attached to existing server threads, inject=rmdir:delay_enter=100s:when=1. PR: strace -f attached to server with -P , inject=rmdir:delay_enter=100s:when=1. This holds the cleanup child's actual rmdir for 100 seconds without delaying unrelated paths. These timings describe the diagnostic condition, not normal filesystem performance. MAIN selected actual syscall output: 25206 11:33:29.036642 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=25856, si_uid=1000, si_status=SIGTERM, si_utime=107 /* 1.07 s */, si_stime=19 /* 0.19 s */} --- 25233 11:33:29.095191 rmdir("/tmp/t3-antigravity-validate-yQRH9y") = -1 ENOTEMPTY (Directory not empty) (DELAYED) <99.999740> 25231 11:35:09.097202 rmdir("/tmp/t3-antigravity-validate-yQRH9y/antigravity-acp" 25233 11:35:09.097217 rmdir("/tmp/t3-antigravity-validate-yQRH9y/antigravity-cli" 25230 11:35:09.097338 rmdir("/tmp/t3-antigravity-validate-yQRH9y/config" 25232 11:35:09.097787 rmdir("/tmp/t3-antigravity-validate-yQRH9y/antigravity-cli" 25231 11:36:49.097276 <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) (DELAYED) <100.000057> 25230 11:36:49.097357 <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) (DELAYED) <100.000004> 25232 11:36:49.097840 <... rmdir resumed>) = 0 (DELAYED) <100.000041> 25233 11:36:49.098050 rmdir("/tmp/t3-antigravity-validate-yQRH9y/antigravity-acp") = 0 <0.000027> 25232 11:36:49.098180 rmdir("/tmp/t3-antigravity-validate-yQRH9y/config") = 0 <0.000027> 25231 11:36:49.098288 rmdir("/tmp/t3-antigravity-validate-yQRH9y") = 0 <0.000022> Main click: 11:33:27.081 UTC. Native validator exited 11:33:29.036. UI still verifying at 109.175 and 166.968 seconds. At 11:36:52.732 (206.018 seconds), UI showed: Could not install Antigravity. Check free disk space and directory access, then try again. PR selected actual runtime output: 2026-10-28T11:44:15.283Z clicked native Antigravity 1.3.0 reinstall 2026-10-28T11:44:15.386Z observed live verifying state 2026-10-28T11:44:15.387Z real validation directory /home/user/t3code/.t3/userdata/antigravity-gc/run-Q2EVtL 2026-10-28T11:44:15.390Z captured tracer launcher pid 36785 100-second real rmdir delay restricted to validation directory 2026-10-28T11:44:17.251Z UI returned Installed; elapsedMs=2385 validation directory still exists=true 36804 11:44:17.218237 rmdir("/home/user/t3code/.t3/userdata/antigravity-gc/run-Q2EVtL" 36804 11:45:57.218389 <... rmdir resumed>) = 0 (DELAYED) <100.000105> 2026-10-28T11:45:54.954Z previous real cleanup directory still held=true 2026-10-28T11:45:58.857Z second native revalidation succeeded; elapsedMs=3903 pending directories=0 2026-10-28T11:46:02.678Z real Google sign-in reached browser handoff; directories=run-ucpE3N 2026-10-28T11:46:05.342Z cancelled real Google sign-in through UI; runtime remains installed 2026-10-28T11:46:08.421Z recording /tmp/pr-final-recording/page@48cc1ef51167519c724aa92bb29475b7.webm Cleanup queue after release and cancelled sign-in: empty (checked 11:46:45 UTC). Real Codex gpt-6.1-sol through the web composer, local proxy: Main: Read README.md with a shell command -> cleanup verification / MAIN_CHAT_OK (17s). PR while cleanup held: Read README.md with a shell command -> cleanup verification / PR_CHAT_OK (10s). PR same-thread follow-up: git status --short and README read -> PR_FOLLOWUP_OK / the working tree is clean (7.6s). Blacksmith: 38 focused tests passed. vp run check:changed passed format, lint, both knip passes, graphql, scripts/server typechecks, and all 38 tests. Remote snapshot required fetching PR ancestry to establish the base e762f09e265b. Full upstream GitHub CI remains action_required. Not exercised: signed-in Antigravity titles/turns (no Google account/API key), Windows/ESET, macOS, packaged desktop/SEA, native mobile, relay/tunnel.