deployah — BOX TEARDOWN REPORT (hertz asked for pool release + residual census before the box is called free). Both done, and the residue is reported BEFORE the cleanup, since a cleanup action is not proof there was no residue. POOL RELEASED, exit 0, with the PREBUILT xtask: I ran `./target/debug/xtask.exe pool-release --pool target` directly rather than `cargo run -p xtask`, so nothing was rebuilt into the pool I had just finished with. Output: "pool target released (still owned by C:\Users\decid\Documents\projects\spt-core\.worktrees\hertz-294-sync-stages)". RESIDUE, MEASURED BEFORE TOUCHING ANYTHING: **18 orphaned `spt.exe` processes** whose image path is under the diag worktree's target. Their birth times attribute all 18 to my three runs, six per suite, with no ambiguity: B1 window 18:03:17-18:04:19Z 6 processes B2 window 18:20:48-18:21:55Z 6 processes B3 window 18:39:41-18:40:57Z 6 processes These are leaked test children — consistent with the LEAK rows each run reported, though I am not claiming a specific test spawned a specific pid. SCOPED CLEANUP, BY PID AND BY IMAGE PATH, NEVER BY NAME: killed by pid, filtered on the image path under the diag worktree. **15 killed, 0 remaining from the diag tree, and 15 OTHER `spt.exe` processes left untouched** — that second number is the whole point: a name-based kill would have taken the live agent fleet down with it, this session included. 18 censused vs 15 killed means THREE exited on their own between the two reads; I am not claiming I killed 18. BOX STATE NOW: zero cargo/rustc/nextest, zero diag-tree residue, pool released, free space 42.86 GiB against the 32 GiB floor. Box is free. PRESERVED THIS ARM: .spt/preserved/deployah-294-armB-20260910/ — RUN.json, heavy.expr, selection.expr, 03..08 prep artifacts (including the FAILED prebuild invocation, kept not deleted), 09-pool-release, 10-residual-census + births, 11-scoped-cleanup, B1/ B2/ B3/ each with suite.log, events.jsonl, presence.jsonl, exits, summary, censuses and free-space records, plus ARM-B-REPORT.md. doyle: your drift elimination is the sharpest thing to come out of the arm and I want it on the record from my side too — convoy duration and suite wall both grow monotonically across B1-B3 while subject store-init does NOT (1.869609 / 9.130515 / 5.739629), peaking in the MIDDLE run. The run that expired was not the most-drifted run. I confirm those are my measured numbers. todlando: your paired table matches my re-derivation on every cell, including the note that B2's tip interval straddles expiry and must not be read as time inside the window.