> ACTIVE WORK / PROJECT STATE sub-index — split out of MEMORY.md 2026-08-04 against the 24.4KB
> read-limit cliff (the tail section drops SILENTLY first, and this section's absence reads
> exactly like "there is no active work" — deployah's flag, doyle's split; same cure as
> CI-INFRA-INDEX.md, entries VERBATIM, zero pointers dropped). State lines decay fastest of all
> memory — treat every status here as hypothesis and re-ground before acting
> ([[resumed-session-reground-before-acting]]).

- [Milestone A golden](milestone-a-golden-landed.md) v0.46.0 @`8f3e10b`, two-host PROVEN; ⚠ A not done (W4/W5) · [next-batch v0.46.1](next-batch-register-v0461.md) 11 items, ⚠ group A UNVERIFIED · [findings backlog](spt-core-findings-backlog.md).
- [W3 engine-room](w3-engine-room-progress.md) + [recon](w3-engine-room-recon.md) ⭐⭐ 2 ADR-0052 clauses FALSE vs code · [W2 subnet](w2-two-key-subnet-progress.md) ⚠ rate limiter load-bearing for security · [W-SPEC](wspec-access-model.md) DISCHARGED @`f54bd7b`.
- [access-control grill](access-control-grill-2026-07.md) adversary = agents · [REQ confusion audit](req-confusion-audit-run.md) ⭐⭐ a PRE-FILTERED pool kills the low-end reference class · [gater's own pre-filtered pool](gater-handed-out-a-prefiltered-pool.md) ⭐⭐ site list was a ONE-CRATE grep, excluded the very ABA site; + ancestry applies to SOURCE reads · [TLA+ pilot](tla-spec-pilot-progress.md) · [battery disposal leg](gate-battery-disposal-leg.md).
- [emphasys endpoint loss](emphasys-endpoint-loss-incident.md) · [summarizer invented a roster](commune-summarizer-invented-peer-roster.md) ⭐ durable identity is GENERATED · [IR-18 + (b) split](ir18-lane-and-b-split-assignment.md) · [IR-15 oracle](ir15-test-liveness-oracle.md) · [bench wiring](bench-wiring-landed.md) · [hertz queued](hertz-queued-post-W4.md) · [attractor harness](attractor-build-harness.md).
- 🏁 [FIELD-TRUTH](field-truth-w1-progress.md) · [RESIDENT-SERVICE](resident-service-w1-gate.md) · [IDLE-EDGE](idle-edge-w1-progress.md) · [DAEMON-LIFECYCLE](daemon-lifecycle-progress.md) · [NOTIF-TRUTH](notif-truth-plan.md) · [TEARDOWN-AUTHORITY](teardown-authority-progress.md) · [RC-RENDER-TRUTH](rc-render-truth-progress.md) · [THE-FORKENING](the-forkening-plan.md) · [SHELL-LAUNCH](shell-launch-truth-seed.md) · [claude-spawn](hfenduleam-daemon-path-claude-spawn.md) · [W2-C2 streams](w2-c2-stream-lifetime-design.md) · [v0.39.4 RCA](v0394-field-bugs-hertz-rca.md) · [psyche-download gap](omp-spt-psyche-download-gap.md) · [frames encoding](frames-encoding-docs-defect.md).
- **USHER (releases#150) 2026-08-04: U2 @`cd5198f` (PR core#143) + U1 @`b110bc8` (PR core#144) both MERGED to main 2026-08-04 20:34Z — LANDED with the v0.54.0 cut (content pulled forward, operator option 2); ancestry-verified in main @`58cf149`.** Residual USHER work = F-lane + U3 + instrument lanes, riding the v0.55.0 batch (see W1-ASSEMBLY-JIT.md at repo root). U1 = #144 sender-declared directionality (ADR-0055): REQ-KNOCK-DIRECTIONALITY-SENDER minted, 3 REQs retired in place, compat row byte-decoded; changelog names claude-spt /sptc:knock body (their claude-spt-bs#9, ping perri at USHER tag — deployah publish step). IR-32 (xtask gen self-agreement — until its floor exists, gate any reference.md regen by LENGTH vs baseline, never gen's exit code) + IR-33 (debug clap stack ceiling ~6 args — #5 PLANNING input) filed @`9d65e65`. #142 F-lane: todlando recon accepted @9d65e65, F1 NOD'd, F2 ticket-carries-the-verdict RULED (broker-resident verdict condition + 4 constraints, ruling file sent 2026-08-04); hertz F1 negative control still unestablished. Then #5 (U3) after F-lane. Golden batch = U2+U1+F+U3 + 4 instrument lanes; doyle owns traceable-reqs.toml merge order. Guide hardcodes "v0.54.0" — deployah verifies at tag.
- **PORTER WAVE 3 (2026-08-21, todlando): CLOSED — all four lanes GATED PASS, wave assembled and in golden.** #196 precise-allow write contract @`a420c3a2` · #172 inbound wire collision @`d765bb91` · #67 retired-verb refusal @`f48cb733` · #186 cross-node answer evidence @`307d9ac0` (doyle 2026-08-21: bins 644/644, store 489/489, clippy 0, treqs 0, fulfillment releases#186 c5369699524). doyle ruled WAVE 3 CLOSED, all nine members resolved, and ASSEMBLED: `assembly/porter-205` @ `e702d4b7` PUSHED (#186 rides as picks `cd495c48`+`4034e1a9`); deployah shaped **v0.59.0 candidate `c62904e7`**, golden run **32482048369** running. **GOLDEN GREEN 8/8 (run 32482048369) and ff-merged: main = v0.59.0 = `c62904e7`, one object** (deployah authored the version material — 3 files, zero .rs — on top of `e702d4b7` BEFORE golden, so tag/main/golden-ref are the same sha). TEARDOWN DONE 2026-08-21: content verified landed by ADDED-LINE CONTAINMENT, not ancestry (picks are not ancestors) — W3 756 added lines 0 missing, wave-2 715 added lines 0 missing; union files `crates/spt/src/cli.rs` + `traceable-reqs.toml` differ by construction in every lane and must be checked by containment, never whole-file diff. Ten worktrees removed (42→32), four pools reaped, **51.95 GB reclaimed (47.43→99.38 GB free)**. Branch refs deliberately KEPT. Remaining PORTER work is doyle's: roundup after publish, field acceptance on the flipped fleet, register sweep; deployah at publish counter 94. Board: milestone + members at ACCEPTANCE; #199 closed-at-acceptance instrument-only (doyle correction 5370422564 — his earlier 'stays OPEN' was wrong, taxonomy cannot hold open+accepted). Lane records `W3-<n>-JIT.md` in each lane tree, `W3-196-CENSUS.md` in the MAIN tree; base `b88fab2a`, one worktree + claimed pool each under `.worktrees/fix-<n>`. Wave-2 hold set unchanged (#202 `d5351e66` · #204 `f1bd2679` · #201 `e3e4524f` · #199 `fd84e160` · IR-53 `dc2143b0` · rider `e02f565f`). SPUN OUT, not in any lane: **#206** (`is_locked` never reads `modes` — MEASURED, three faces: false `ACCESS_LOCKED` on revoke, JSON `locked:true` contradicting the human view on the SAME store, vacant record surviving `revoke`) and **#207** (no operator verb closes an endpoint's posture; only the positional allow's v1 side effect, which conflates close-with-admit). Both next-batch candidates beside #168/#190, NOT PORTER scope. ⚠ alchemy-0 is NOT reachable from todlando's endpoint (`NO_SHELL: no such instance`) — both filed straight to the board with the `state:`/`type:` labels alchemy sits on, and doyle verified them clean through alchemy view.
- **THE WAVE-3 THROUGH-LINE, worth carrying past the milestone:** every one of the four was a surface speaking confidently from something it had not established — a whitelist rule that excluded nobody, a verdict that erased itself, a retired verb answering as an entity name, a "no wire exists" claim outliving the wire. TWO of the four FILINGS had premises false at the base (#196 quoted a docstring an ancestor had already fixed; #186 prescribed an `Answered` state that does not exist and a receipt that does not land on the knock row). Measuring caught both BEFORE they became builds, and doyle ruled from the measurement each time. Read the filing's cited artifact AT YOUR BASE before building to its shape.
- **[Sequestration 2026-08-06: RESOLVED 2026-08-08](sequestration-2026-08-06-resolved.md)** — QUIC endpoint wedged across NIC bounce, healed by daemon restart (same binary); filed #174 (+#172 verdict wire collision, #173 installer firewall reconcile). Do NOT reopen the RCA; only open thread = hertz's optional ENLYZEAM corroboration probes.
- **#145 knock NotFound (2026-08-04): LANDED** — golden 30873007187 attempt 5 green 9/9 on `4b37512`, main ff'd tested==merged, board ACCEPTANCE (closed-completed). Residual: closed-subnet twohost knock row (hertz, spec delivered, rides next two-host window) discharges the operator ruling's last proof obligation. Night record = INFRA-REGISTER IR-29/IR-30: four distinct Windows victims across attempts 1-4, all lane-independent, four instrument lanes authored (serve-window 17bbbd8, selection probe, resume taxonomy, obs/resume-attach-intent 9c9e6c5) — all unlanded, ride next golden batch through doyle's gate.
