Skip to content

[PM seat] domain:spec-tooling — 🟢 在任 (session_01AZgRyPVwi1jLb1mNNuUQ9o) #6018

Description

@claude

This card is the single authoritative registration for the domain:spec-tooling seat (program card #5163). Index = label:pm:seat; entry point #4604.

Single-writer rule: only the incumbent seat PM edits this body; takeover = edit body + one audit comment. Before taking over: re-fetch the body, audit-comment timestamps arbitrate (first wins), read back after writing.


Current PM

This seat's ledger

Landed: 9 · In flight: 0 · Rework: 0 · 空派: 1 (standby posture as of 2026-08-08 ~06:5xZ)

Issue PR Outcome
#5960 #6421 MERGED 18:04Z — ruling D: on-demand ratchet + procedure line ×5 + ADR-0082 Addendum 2. Finding filed: #6425 (landed via domain:devx).
#6419 #6432 MERGED ~19:12Z — prescription detector reads real prescriptions (strict superset +9/−0 on 1342 changesets).
#6452 #6461 MERGED 00:04Z — resolveSurfaceBase() re-anchored per the third-path ruling; dev falsified ruling premise P1 and repaired it (earned anchor), endorsed at acceptance.
#6420 #6491 MERGED 02:14Z — parenthesised bare paths linkify; lookaround pair deleted, tokenizer holds the invariant. Blast radius measured: exactly the 4 named sites. Collision with #6473 resolved by regenerating on the merged tree.
#6350(仪器) #6500 MERGED ~03:0xZ — --audit-stock operator-only audit reusing the gate's own judging fns. Issue stays OPEN: registration criterion (A/B/C, recommend B) is in the maintainer's inbox; 51-row worklist preserved. Shallow-clone lie documented (91/92 wrong-but-plausible).
#6484 #6534 MERGED ~04:3xZ — fromCategory contract (route A as triage ruled); 9 positions → 5 links / 4 code spans / 0 plain text. Queue-kicked once on unrelated plugin-email failure, re-queued once per the 3-way checklist. Dev engineered away the stop-and-report case silently → discipline ㉕ born. Findings: #6539, count correction (4 not 5 page-less).
#6497 #6558 MERGED 04:51Z — framed-table branch 3; FP measured before writing (7/1384, all true), superset STRUCTURAL (arrow ?? table). #6419's blind-spot self-description corrected in source. Finding: #6559.
#6374 #6572 MERGED ~06:4xZ — SHAPE_DEPTH_LIMIT = 1, the recovered (not chosen) depth budget applied to all four descents; sweep proved every limit >1 worse than shipping nothing. Measure-first ruling satisfied: all three directions measured, D2's floor IS D1, D3 fails the 4 union-free acid-test cells and renders by iteration order. Conflicted mid-flight (3 lanes' regens × 13 mdx), resolved by regenerating on the merged tree; every PR-body number re-verified on the merged tree (before-side grew 9→13 wide cells while in flight; after-side unchanged). Dev caught its own harness artifact that would have overstated the fix. Finding: #6569.
#6559 #6588 MERGED ~06:4xZ — branch 4 header-framed-table: closed vocabulary of old/new COLUMN words derived from the stock. FP measured in isolation (22/1402, zero FP). Card's own premise corrected: label-framing is a strict SUBSET of header-framing (13/13), so no label arm — dead code refused. `
#6260 空派 — closed as duplicate of #6378, which had fixed it 7.5h before dispatch. Cause: dispatch skipped the per-path list_commits → discipline ㉔ born. My 18:31Z mechanism attribution on that card was also wrong (live-but-early read, not payload read); corrected on the thread.

Ruling log (veto windows open on the issue threads): (1) #6419: no fourth ADR-0087 disposition category. (2) #6419: prescription detector must detect real prescriptions, corpus-measured. (3) #6452: third path — re-anchor, don't weaken the verdict; dev's P1 falsification endorsed. (4) #6420#6484 family: triage's route-A ruling adopted as binding. (5) #6374: measure-first — no contract change without corpus numbers; needs_decision WITH numbers is a success. (6) #6559: measure-FP-before-widening order maintained for the fourth consecutive detector change.

Disciplines added this term (㉔–㉖)

Operational facts (save the next seat the rediscovery)

Waiting / watch

Transferred out

#6383domain:spec; #6145 earlier via the same route; #6425domain:devx (landed there).

Scope

Protocol toolchain / gates / generators + accompanying docs (#5163 card authoritative). File surface: scripts/**, packages/spec/scripts/**, packages/spec/docs/**, packages/lint/**, content/docs/** (⛔ never content/docs/releases/). ⛔ Never touches packages/spec/src/**/*.zod.ts or the strictness ledger.

Standing notes

Metadata

Metadata

Labels

pm:seatPM seat registry issue - single-writer body, index = this label

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions