Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
170 commits
Select commit Hold shift + click to select a range
a92101f
docs(audit): refresh SG-0 trajectory EOD + compute 7d velocity tripwire
briansrls May 11, 2026
fa1a0ba
docs(audit): anchor SG-0 tripwire to true 7 UTC-day window
briansrls May 11, 2026
7be1284
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 11, 2026
f580e76
docs(audit): align §6 Alarm 2 prose with calendar-window discipline
briansrls May 11, 2026
48fa6fc
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 11, 2026
7f57de5
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 11, 2026
4262239
docs(audit): reconcile §3 EOD δ with visible prior row (P1)
briansrls May 12, 2026
17d16ce
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
5b0e0c2
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
ceeae0c
docs(audit): §8 appendix for operator hot-fix #2723 + #846/trace
briansrls May 12, 2026
bf86705
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
8947d12
docs(audit): reconcile §3/§4/§8 Σ authority (P2) per review 9798
briansrls May 12, 2026
627083e
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
b4627f8
docs(audit): fix §8 code span Markdown for Σ=169 appendix
briansrls May 12, 2026
ebaacad
ci: re-trigger PR #2714 checks (prior run jobs cancelled stale)
briansrls May 12, 2026
d61b1bd
ci: fresh Actions enqueue for PR #2714 (stuck queued/cancel cascade)
briansrls May 12, 2026
dc5193c
ci: re-enqueue Actions for #2714 (runner cancel starvation on d61b)
briansrls May 12, 2026
65a7c16
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
921fb88
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
428a241
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
a45ba88
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
f4add59
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
cde1a8a
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
fdc635e
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
603cd6c
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
7aa8190
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
f69b498
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
91589b1
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
3b0ac7c
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
c5f7b5c
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
217c418
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
65981ac
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
c690f4b
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
f62decd
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
1c283bb
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
94555c6
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
05c17df
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
d2c4c37
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
ed09fe4
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
7c4a8fc
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
a34bc76
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
e8cdea9
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
edbce63
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
8f5f160
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
87cc146
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
ae73463
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
1e1f611
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
1a2fe1d
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
6a4760e
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
7b41ce7
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
2346f58
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
c6e7d69
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
3f3e209
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
63c3f14
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
041b5a9
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
54a91e8
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
4549a42
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
a975e6d
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
43a7fc1
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
0d9bcb3
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
0442e44
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
63e0be1
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
2bde817
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
1f6e490
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
e85303c
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
39888cd
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
2d8a707
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
69a9a9c
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
5dc9ae0
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
dafccf5
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
0c1f816
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
8a1a22d
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
a2dd270
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
948a8e0
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
d4b022c
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
06639c2
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
5864793
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
116054d
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
66842b9
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
5f488b4
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
c6e4e6c
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
c12c3b7
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 12, 2026
5178579
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
d26a9c7
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
e12af10
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
8bf766a
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
547c223
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
3f75600
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
ebdef04
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
32cffac
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
4ad0b28
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
1fe8d14
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
56b8c81
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
f82031e
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
56b3eb3
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
20a2bd1
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
73fbf0a
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
114c674
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
dab54f4
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
f78144f
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
1569457
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
057255d
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
f5ca07a
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
208f649
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
2bc4c4c
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
c9338b3
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
e2364a0
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
0c53696
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
620443e
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
7f7359b
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
932e9a2
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
4f2b21c
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
fab1b91
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
c185f52
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
8870b37
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
256f4ee
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
d969d7d
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
10652ee
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
d262503
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
3a13c0c
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
0c4d9cb
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
94a6c09
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
9ffe198
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
00f7dac
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
8e4ac5f
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
d3d95fd
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
f6b7e69
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
b5673b7
WIP: R3 Debt-Paydown Mgr — lane through R3 close
briansrls May 13, 2026
61035ca
docs(audit): SG-0 §4.1 intro-source decomposition e3ad91d12→89df284e3
briansrls May 13, 2026
f9f0541
docs(briefs): PB-0 NON_TEST SG-0 retirement worker brief (Gap 1)
briansrls May 13, 2026
58b9325
docs(briefs): PB-0 NON_TEST brief tail clause (openai-pro #3014)
briansrls May 13, 2026
81f990e
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
749e3a2
WIP: R3 Debt-Paydown Mgr — lane through R3 close
briansrls May 13, 2026
843acf3
docs(r3): §1.8 gate #8 notes mirror PB-0 tail closure (claude #11295)
briansrls May 13, 2026
6e57093
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
afa9d71
docs: unify PB-0 tail rule (cursor #11313)
briansrls May 13, 2026
1c1831c
docs(r3): §1.8 status legend includes CANVAS_RATIFIED (cursor #11319)
briansrls May 13, 2026
1caa402
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
4a1e322
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
ba97f18
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
d4f7512
docs(r3): §1.8 #8 Notes point to PB-0 brief (claude #11382)
briansrls May 13, 2026
8e9b732
WIP: R3 Debt-Paydown Mgr — lane through R3 close
briansrls May 13, 2026
11a43d0
docs: PB-0 cycle-2 brief + Tier-3 mirror pre-stage audit (msg_2e9a11ee)
briansrls May 13, 2026
0050947
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
11494fe
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
117ac8f
docs(gate-63): sync canvas §0/§1 with CANVAS_RATIFIED ledger (codex a…
briansrls May 13, 2026
18de9c8
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
186d1e3
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
9b81853
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
e52ec6d
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
2b72413
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
bafd5a7
WIP: R3 Debt-Paydown Mgr — lane through R3 close
briansrls May 13, 2026
c1337ef
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
c6b30e0
WIP: R3 Debt-Paydown Mgr — lane through R3 close
briansrls May 13, 2026
eb9f14b
WIP: R3 Debt-Paydown Mgr — lane through R3 close
briansrls May 13, 2026
7e60ddf
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
d1f4a97
WIP: R3 Debt-Paydown Mgr — lane through R3 close
briansrls May 13, 2026
81811ce
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
ed46ab7
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
fb30c9c
docs(audit): taxonomy §1.1 anchors for bootstrap/regen (b) cluster
briansrls May 13, 2026
a9ef5aa
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 13, 2026
89a000d
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 14, 2026
391d76d
WIP: R3 Debt-Paydown Mgr — lane through R3 close
briansrls May 14, 2026
0a19af8
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 14, 2026
08d2c39
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 14, 2026
6cd5b4d
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 14, 2026
7c11c5f
WIP: R3 Debt-Paydown Mgr — lane through R3 close
briansrls May 14, 2026
0a317b5
docs(pb0): reconcile taxonomy + cycle-4 brief with live NON_TEST=43 p…
briansrls May 14, 2026
54da855
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 14, 2026
fdfd0f9
Merge remote-tracking branch 'origin/main' into session/zesty-boar-261
briansrls May 14, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
119 changes: 119 additions & 0 deletions docs/audit/r3-pb0-non-test-retirement-class-taxonomy-2026-05-13.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
# PB-0 — `EXPECTED_HAND_AUTHORED_NON_TEST` retirement-class taxonomy

**Authority:** R3 Debt-Paydown Mgr (`zesty-boar-261`) — Director dispatch **msg_84abadad-35fd-4c92-8db3-0e7737adfa4f** (operator-ratified); **scope correction** **msg_dda96d21-b937-448c-a72d-f7c8a44b691c** (PM awk-range verification **msg_bda6867a**).
**Procedure:** `docs/audit/r3-sg0-trajectory-tracker.md` §2 (`awk` window on `sg0_census_test.rs`).
**Snapshot:** `main` after **PR #3046** + **PR #3048** (2026-05-14); counts from per-const `awk` windows on `sg0_census_test.rs` (tracker §2 — **only** lines between the const opener and `];` that match `^\s*"src/v3/`).

## §0. Count discipline vs close-plan narrative

- **Live `EXPECTED_HAND_AUTHORED_NON_TEST` paths:** **43** (this table has one row per path) — **Gap 1 / Debt-Paydown lane** scope per Director **msg_dda96d21** (awk-range extraction; PM **msg_bda6867a**).
- **Live `EXPECTED_HAND_AUTHORED_TEST` paths:** **122** — **Gap 5 / Verification lane** (`bright-bee-903` / `still-moth-538`); **not** classified here.
- **Combined `NON_TEST` + `TEST`:** **165** (`43 + 122`) — matches close-plan Σ narrative **excluding** fragments.
- **Live Σ (`NON_TEST` + `TEST` + `FRAGMENTS`):** **168** (`43 + 122 + 3`).
- **Earlier relay inflation:** loose `grep -c` over the whole `sg0_census_test.rs` file inflated a **non-test-only** headline count; **authoritative** counts are always the **per-const `awk` windows** (tracker §2).

## §1. Classification legend

- **(a) RETIREABLE NOW** — no named structural blocker in §3 (**NON_TEST**) or §4 (**FRAGMENTS**); suitable for near-term cycle worker PRs under `docs/briefs/r3-pb0-non-test-retirement-worker-cycle2.md` (still subject to P5 / same-PR dissolution receipts).
- **(b) BLOCKED ON NAMED PREREQ** — cite §1.8 row, Gap id, or audit doc anchor.
- **(c) BLOCKED ON NEW CANVAS** — needs new or expanded Mgr canvas before census line can drop (or first-pass taxonomy bucket pending refinement).

## §1.1 Bootstrap / regen `(b)` cluster — canonical ownership anchors

Several §3 rows share the same **substrate class**: `build.rs`, `src/.../bin/regen_*`, `src/.../bin/{gunbc_ci,r1c_e_emit_gates,self_host_fixed_point}.rs`, `bootstrap*.rs`, `regen_*emit.rs`, and `src/v3/compiler/src/regen_tokenize.rs` — **P5 atomic migration** + **Cluster M**–sequenced regen/bootstrap authority (not opportunistic single-PR census drops).

**Program / gap hooks**

- `docs/r3-program-plan.md` §1.8 — **T-Tests-As-Data-Completeness** rows **#84–#87** (bulk-port, cementing harness, `regen.dag` corpus where cited).
- `docs/r3-actual-close-plan.md` — **Gap 5** (Cluster M Phase **3** bulk-port + generator-manifest narrative).

**Sequencing + lane ownership**

- `docs/audit/r3-cluster-m-sequencing-plan-2026-05-09.md` — Cluster **M** phase ordering vs gate **#84/#85/#87** work.

**Regen / lens-producer retirement briefs (artifact-specific entry points)**

- `docs/briefs/r3-pb-t-lensproducer-sub3-regen-lens-retirement.md` — `regen_lens` / gate **#7** retirement thread.
- `docs/briefs/r3-pb-regen-lens-first-binshim-target-retirement-readiness.md` + `docs/briefs/r3-pb-regen-lens-consumer-audit.md` — regen_lens readiness + consumer audit.
- `docs/briefs/pb1-e-parse-surface-free-bootstrap-regen-p5-receipt.md` — parse-surface / bootstrap regen **P5** receipt discipline.

**Census authority note:** SG-6 `regen_lens.rs` consolidation + `REGEN_OUTPUTS` / `regen.dag` pairing is documented in the preamble above `EXPECTED_HAND_AUTHORED_NON_TEST` in `src/v3/compiler/tests/integration/sg0_census_test.rs` (line numbers drift; grep the const).

In §3, rows that reference **§1.1** inherit this anchor set instead of repeating a generic “Cluster M + `regen_*` briefs” sentence per line.

## §2. Track A — Cycle-2 named scope (**landed** PR #3046)

Director **msg_84abadad** Track A named **six** surfaces; **PR #3046** (swift-bee-15) **merged 2026-05-14**. **Five** former `NON_TEST` `.rs` census lines (`gunbc_ci.rs`, `integration_rs_wiring_scan.rs`, `lens_declaration_apply.rs`, `lens_t_las_carrier.rs`, `r3_gate_87_cementing_regen_runner_suites.rs`) **retired from** `EXPECTED_HAND_AUTHORED_NON_TEST` **with same-PR receipts** — nested `pub mod` / API surfaces folded under `cementing_dispatch.rs`, bounded lens application body recorded under `EXPECTED_HAND_AUTHORED_FRAGMENTS` as `lens_declaration_apply_body.txt` (see census comments on `main`). **`cementing_dispatch.rs`** remains a **single** `NON_TEST` hub row until gate **#87** / substrate dissolution completes.

**PR #3048** (bright-seal-412, Director **msg_5d7f3491** cycle-4) **merged same window**: **seven** additional `NON_TEST` paths retired (see [`r3-pb0-non-test-retirement-worker-cycle4.md`](../briefs/r3-pb0-non-test-retirement-worker-cycle4.md) §0.1 historical table). Row-85 read surface moved to generated `pb_method_template_projection_generated.rs` + `REGEN_OUTPUTS` receipt — not a silent census orphan.

## §3. Per-path taxonomy (all `NON_TEST` rows)

Rows follow **`EXPECTED_HAND_AUTHORED_NON_TEST`** declaration order on `main` (post–**#3046**, **#3048**). **Seven** paths retired in **PR #3048** (bright-seal-412 cycle-4) are **historical** — see §5 changelog; they must **not** reappear here unless the census regresses.

| Path | Class | Blocker / rationale |
|------|-------|---------------------|
| `src/v3/compiler/benches/tier3_mirror_perf.rs` | **(b)** | §1.8 #2 `tier3_computation_mirror_dissolved` PASSING + Evaluator/`std.computation`; see `docs/audit/r3-tier3-computation-mirror-consumer-prestage-2026-05-13.md`. |
| `src/v3/compiler/build.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/bin/gunbc_ci.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/bin/r1c_e_emit_gates.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/bin/regen_bootstrap.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/bin/regen_lens.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/bin/regen_parse.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/bin/regen_parse_tables.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/bin/regen_tokenize.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/bin/regen_v3.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/bin/self_host_fixed_point.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/bootstrap.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/bootstrap_regen_fresh.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/cementing_dispatch.rs` | **(a)** | Post–PR #3046 **hub**: gate **#87** `CementingDispatchMatchesProjection` host + nested former cycle-2 surfaces (census comment block); retire when predicate substrate owns the walk / T-WAD + PB-Runtime arcs close — not an orphan drop. |
| `src/v3/compiler/src/dag.rs` | **(b)** | Core compiler host; dissolution bundles multiple §1.8 / substrate gates — needs sequenced program, not opportunistic census drop. |
| `src/v3/compiler/src/dag/builder.rs` | **(b)** | DAG substrate modules; tied to Tier3 + effects + cardinality program rows — retire with owning substrate move, not isolated. |
| `src/v3/compiler/src/dag/cardinality_payload.rs` | **(b)** | DAG substrate modules; tied to Tier3 + effects + cardinality program rows — retire with owning substrate move, not isolated. |
| `src/v3/compiler/src/dag/effects.rs` | **(b)** | DAG substrate modules; tied to Tier3 + effects + cardinality program rows — retire with owning substrate move, not isolated. |
| `src/v3/compiler/src/dag/ports.rs` | **(b)** | DAG substrate modules; tied to Tier3 + effects + cardinality program rows — retire with owning substrate move, not isolated. |
| `src/v3/compiler/src/diagnostics.rs` | **(b)** | Core compiler host; dissolution bundles multiple §1.8 / substrate gates — needs sequenced program, not opportunistic census drop. |
| `src/v3/compiler/src/dimension.rs` | **(b)** | Core compiler host; dissolution bundles multiple §1.8 / substrate gates — needs sequenced program, not opportunistic census drop. |
| `src/v3/compiler/src/emit.rs` | **(b)** | Core compiler host; dissolution bundles multiple §1.8 / substrate gates — needs sequenced program, not opportunistic census drop. |
| `src/v3/compiler/src/emit/python_target.rs` | **(b)** | Emit surface; Gap 13 / R2-Grounding + collection-ops identity gates per adjacent census comments. |
| `src/v3/compiler/src/emit/rust_target.rs` | **(b)** | Emit surface; Gap 13 / R2-Grounding + collection-ops identity gates per adjacent census comments. |
| `src/v3/compiler/src/emit_rust.rs` | **(b)** | R1C-E / emit-rust host harness; shared with `r1c_e_emit_gates` bin — dissolve with R1 close / `.dag` TestClaim migration per census notes. |
| `src/v3/compiler/src/emit_rust_roundtrip_fixtures.rs` | **(b)** | R1C-E / emit-rust host harness; shared with `r1c_e_emit_gates` bin — dissolve with R1 close / `.dag` TestClaim migration per census notes. |
| `src/v3/compiler/src/infer.rs` | **(b)** | Core compiler host; dissolution bundles multiple §1.8 / substrate gates — needs sequenced program, not opportunistic census drop. |
| `src/v3/compiler/src/lib.rs` | **(b)** | Core compiler host; dissolution bundles multiple §1.8 / substrate gates — needs sequenced program, not opportunistic census drop. |
| `src/v3/compiler/src/lower.rs` | **(b)** | Core compiler host; dissolution bundles multiple §1.8 / substrate gates — needs sequenced program, not opportunistic census drop. |
| `src/v3/compiler/src/memory_peak_cost.rs` | **(b)** | Gate #94 cost-lens memory-peak authority; dissolve with cost-lens substrate program. |
| `src/v3/compiler/src/omni_shape_b_openapi.rs` | **(b)** | Shape B OpenAPI transitional host; dissolve when `.dag` owns projection end-to-end per census comment. |
| `src/v3/compiler/src/pipeline_authority.rs` | **(b)** | Core compiler host; dissolution bundles multiple §1.8 / substrate gates — needs sequenced program, not opportunistic census drop. |
| `src/v3/compiler/src/post_emit_verifier.rs` | **(b)** | Core compiler host; dissolution bundles multiple §1.8 / substrate gates — needs sequenced program, not opportunistic census drop. |
| `src/v3/compiler/src/process_exit.rs` | **(b)** | PB-1 Item 5 host mirror of `dsl/std/process.dag` — dissolve with PB-1 bin-shim program. |
| `src/v3/compiler/src/r1c_e_gates.rs` | **(b)** | R1C-E shared check API; scaffold until R1 close per census comment. |
| `src/v3/compiler/src/r3_fc_lane2_loop_witness.rs` | **(a)** | Narrow T-Free-Consequences staging witness; candidate for cycle-3+ scoped dissolution once lowering owns lane2 text (Mgr provisional (a)). |
| `src/v3/compiler/src/regen_bootstrap_emit.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/regen_parse_emit.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/regen_parse_tables_emit.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/regen_tokenize.rs` | **(b)** | §**1.1** bootstrap/regen cluster — P5 atomic migration; not a single-PR retirement without Cluster M / regen brief canvas (anchors in §1.1). |
| `src/v3/compiler/src/self_host_receipt_p0.rs` | **(b)** | DB-8 receipt schema host mirror; dissolve when `.dag`/generated owns schema per census header comment. |
| `src/v3/compiler/src/test_runner.rs` | **(b)** | Core compiler host; dissolution bundles multiple §1.8 / substrate gates — needs sequenced program, not opportunistic census drop. |
| `src/v3/compiler/src/wall_clock_ratchet_manifest.rs` | **(a)** | Ratchet manifest host; candidate for batch with timing/WAD receipts (Mgr provisional (a)). |

## §4. `EXPECTED_HAND_AUTHORED_FRAGMENTS` (T-PB-A / §1.8 gate **#8** companion)

Same **(a)/(b)/(c)** lens as §3; **3** rows at this snapshot (`awk` window on `EXPECTED_HAND_AUTHORED_FRAGMENTS`). These are **non-`.rs` scaffolds** counted in Σ alongside `NON_TEST` for pure-bootstrap inventory (`project_r3_close_load_bearing_non_test_inventory` framing) — **not** the **122** `EXPECTED_HAND_AUTHORED_TEST` slice.

| Path | Class | Blocker / rationale |
|------|-------|---------------------|
| `src/v3/compiler/lens_declaration_apply_body.txt` | **(b)** | **PB-0 cycle-2** (PR #3046): bounded lens application body split out of retired `lens_declaration_apply.rs`; dissolves with substrate-owned CI + cementing receipts / PB-Runtime lens surface (see adjacent `NON_TEST` comment on `cementing_dispatch.rs` on `main`). |
| `src/v3/compiler/parse_parser_body.txt` | **(b)** | **SG-2b / SG-3f** parser-body reflection follow-on; census header ties dissolution to the same trigger as this scaffold’s own header (`parse_parser_body.txt` — not an opportunistic delete without SG program). |
| `src/v3/compiler/src/lens_testgen_body.txt` | **(b)** | **Lens testgen** producer-body scaffold; dissolves when producer-owned/generated path owns the same surface (see census commentary on `lens_testgen` / gate **#6** retirement arc — not isolated fragment-only work). |

**Director read (msg_5b04ea2c):** all three rows classify under **(b) named prereq**-shaped blockers (SG / lens-testgen / cementing programs), **same debt grammar** as the bulk of the 43-row `NON_TEST` table — they **fold into Gap 1 / gate #8** ratchet work rather than minting a **third** parallel “fragment-only” close program. No separate Director sub-program request from this pass.

## §5. Changelog

| Date | Change |
|------|--------|
| 2026-05-13 | Initial taxonomy + Track A six-path dispatch list (Director msg_84abadad). |
| 2026-05-13 | §4: `EXPECTED_HAND_AUTHORED_FRAGMENTS` (2) classified (Director msg_5b04ea2c). |
| 2026-05-14 | Reconcile §0/§2/§3/§4 with **PR #3046** landed on `main`: **50** `NON_TEST`, **3** `FRAGMENTS`; remove retired `.rs` rows; refresh `cementing_dispatch` + fragment rows. |
| 2026-05-14 | Reconcile §0/§3 with **PR #3048** (cycle-4 seven-path retirement): **43** `NON_TEST`; §3 rows match live `awk` window only (drop stale paths). |
Loading
Loading