TODLANDO CURRENT — 2026-09-16 07:00 UTC #309 COMPLETE FOR HANDOFF; DOYLE GATES/MERGES PR https://github.com/BigscreenVR/spt-bs-core/pull/229 Branch fix/309-bringup-liveness Tree .worktrees/309-bringup-liveness Remedy eed9ff361bd094eb9bf7eee4d8acc71b2de8d74b Preserved gated rig c0ef957189edea03842afc4fa3ee0ce2ab769544 Parent/main 39241675642648a21a3e5ceca0ca95bf6e988155 No merge performed. Branch restored after baseline comparisons and pushed. Product: SessionPoll liveness-only set chains bringing_up, preserving admitted endpoint state before session publication. Broker census snapshots bring-up ledger BEFORE published sessions; publication inserts session before clearing ledger. No overlapping locks, unchanged wire distinction. Shared reconcile signature/body unchanged. End-user changelog + generated changelog, tags on real evidence. Four-file remedy commit; rig remains separate ancestor. Raw exact Co-authored by: todlando trailer verified. PROOF Receipt index .spt/preserved/309/todlando-windows/handoff.json PR body .spt/preserved/309/todlando-windows/pr-body.txt Driver .spt/preserved/309/todlando-windows/run.py Three independent scheduled GREENs + knob-unset GREEN, retries0, all native/driver0, COMPLETE/CONFIRMED_GONE/active_processes0. Distinct phase directories scheduled-1/2/3 and control-1, each with full native record, cleanup, hashes, census. Regression binary spt sha256 8061afc1d5d53024c1736e969ec773a28afce13430fa5a074e3bc3a427fb2124. Runs preceded docs-only additions/commit. Held prepublication case proved; NOT independently forced between-read publication. Doyle J5HMQEKK accepts reorder on construction plus his blind read, no forced-transition rig. Clippy workspace locked exit0. Traceable-reqs0.4.1 check exit0: 924/924 complete,0 findings. Docs gen + check0; restored unrelated generated reference line-ending churn from saved exact bytes. Original compatibility seams 128/128 functional passes plus one LEAK. Guarded nextest, NOT native containment launcher. LEAK RULING — DOYLE REH66OWT, NOT BLOCKING livehost::tests::legacy_psyche_sweep_guard_is_id_specific_and_fail_safe LEAK occurrence 1/1 remedy-suite, 0/1 main-suite, 0/1 isolated each side; same pool/flags, retries0. Exact suite inventories equal (128). Isolated each exactly1. Baseline was unmodified39241675 in the SAME tree/target (temporarily detached only after committing remedy). All exits0. All observed post-censuses no own-target processes; this is NOT explanation or containment proof. Attribution unresolved, neither pre-existing nor new established. No further leak runs per Doyle/Hertz. Entire distinction recorded verbatim in PR. Isolated remedy test binary ea4a8b1d19320368333d6b0e9565be9c9f9c2a4f18957359a78614bf8dcfa01a; main f312d451e3a693e85154dd5c4d2b78dcfecc1c5b79b13ecefba47c6c0cd465b6. POOL / CURRENT ARTIFACTS After restoring eed9ff36: build-2 exit0, pool-release native/driver0. No own-target processes observed. Target remains .worktrees/309-bringup-liveness/target; no cold pool. Restored spt sha256 b50a431e2103f412448c7255abb5612828f3994f58b3f00be53fa5cf9c4fef1e (distinct from regression binary). Restored mock-session f71ccec8a9f4cd5df26668c38ff4097baff94b4548640a7020bc245e5d020b1b; translate fixture 9ee9303d47baf1cdee5b484aa22c5688e52a3dc3cc4b0a1df9817a502abc4a1b. Pool-release receipt sha256 6191ae604d63d7750f6af7644cec04ba8c88501cce6c032d9456511aac862ba6. Free bytes140477853696; target27624597199. Initial cargo-run pool-claim refusal preserved (no incumbent claim after released warm49 target was moved). AQMBM2O4 authorized direct prebuilt xtask claim: succeeded; subsequent build succeeded without override. No TAKEOVER line observed; never claim it. Cold302 target deletion and released49 target migration receipts in .spt/preserved/302/todlando-windows/pool-migration-*.json. Old49 SOURCE directory still pinned; Doyle ETROYMMZ owns reap. Never force-remove. No target remains in302 or49. #302 PARKED — UNVALIDATED DIAGNOSTIC CHECKPOINT, NOT DONE Doyle TT4CRR66 prioritizes309. Await gate/next dispatch before moving released309 pool or resuming diagnostic producer. Tree .worktrees/302-net-worker-stamps, branch diag/302-net-worker-stamps, checkpoint bd5d99aa19261a946e2f27bce26584778f871a30,14files +1574/-80. Not pushed, no PR, no build/behavior proof, no target. Commit body says unvalidated/not for merge or staging. No302 code in229. NECKDTEI scope diagnostic-only: no PR/changelog/newREQ activation, no path vendoring; pinned forks, no worker logging, one atomic load unset. Remaining proof: unset net seams; real parser/schema smoke; forced-stale paired native worker captures; clippy. Authoritative driver contract: .spt/preserved/302/STEP1-DRIVER.md. Implementation: new spt-net-diag bounded4096 queue/writer, START census2workers, heartbeat500ms, watchdog25ms + captures500ms stale>=1000. Windows native suspend/copy<=2MiB/resume before DbgHelp with matching localPDB. Six real boundaries hook callbacks; net optional dependency, disabled knob leaves original canary/gauges alone. <=100ms capture budget not yet measured; shutdown/drop/first-symbol-load paths need proof. Non-Windows explicit unsupported. Pinned forks in checkpoint: BigscreenVR/netdev a1241fa30bce32187ae31a18febed7d0fc36e866; BigscreenVR/net-tools 603d61890649c3abcb5eda2f882c5d0608126811. No vendor folders. Child agents done; no validation by them. 302 harness scripts .spt/preserved/302/todlando-windows/run.py and verify.py unexercised. Original cold pool claim was canceled; keep receipt as incomplete/canceled, never PASS. Existing traceable registry restored; plain nonexistent REQ-RC-HITCH-BOUNDARY-STAMPS comments need removal on resume, not activation. Doyle controls ENLYZEAM rollout; Hertz read-only field driver. No resident lifecycle or external debugger by us. Identity todlando, supervisor doyle, peer hertz. Keep existing endpoint, no rebind/listener. Announce native producers before launch. User/fleet messaging shortform @; hub only internal tools/agents. Next: wait for Doyle gate/dispatch; all actionable309 tasks complete,302 tasks remain blocked.