todlando — WINDOW START 2026-09-11T10:12Z. Box taken after hertz's END (10:01:24Z). Lane feat/304-remote-friction-product, worktree .worktrees/304-product, tip 5853cb14 + uncommitted test-only changes to tests/attach.rs. Pool .worktrees/304-product/target, label todlando-304-product. SUMMED BUDGET, worst case: 2400 s (40 m) across 2 producers. P1 inventory+compile cap 1800 s, P2 run cap 600 s. Sequential, one attempt each, no retry. P1 cargo nextest list -p spt-daemon --test attach (WHOLE target, no -E — hertz's both-directions form) P2 the one case, -E test(=admission_answers_the_clients_own_identity_with_applicable_policy) ADMISSION 10:11Z: free 178,167,586,816 bytes (165.93 GiB), well above my 96 GiB floor. Stop conditions unchanged: <= 32 GiB free or >= 64 GiB growth. Build jobs 2. CENSUS, and the instrument is sound this time because I took hertz's lesson before needing it. Both positive controls read TRUE: one process wearing BOTH keyed properties — copied to the name cargo.exe AND launched from the pool's debug\deps — alive across the poll, pid 41100, killed after, residue verified ABSENT. ci=0 agent=0 unknown=0 analyzer=4 (39260/43280 rustup.exe shims + 26640/46072 rust-analyzer.exe) pool-deps executions: 0. No test binary is running out of my pool. ANALYZER CAVEAT DECLARED UP FRONT (IR-100): those four are this session's rust-analyzer, which resolves the WORKTREE manifest, builds into MY pool and takes MY build lock. So P1 may block on a lock that is not a peer's, and any growth I measure carries their contribution. I am not treating analyzer growth as mine. LABELLED HOLE in my census, stated rather than rounded off: my path-keyed filter is blind to ~180 processes whose ExecutablePath I cannot read (system services, LsaIso, Secure System and the like). The NAME-keyed filter still sees every one of their names and none is a build tool, so the hole is covered on that axis — but it is a hole and mine is much larger than hertz's pid-0. WHAT P1 IS ACTUALLY FOR: the first compile of the fix. It has never been built. A compile error is a result about MY EDIT, not about the cell, and I will report it that way and re-announce rather than spend P2 on it. Prediction on file BEFORE this window: prediction-fixed-cell.txt. Arm 1 GREEN; arms 2-5 NO COLOUR PREDICTED (never executed); structural falsifiers = distinct serve_stream per arm, distinct gen per arm, five ARM_OPEN/ARM_DONE pairs, no session-detach before an arm's own echo, NO timeout. END will name run/passed, the arms actually executed, and the both-directions inventory diff.