Parent
Refs #2933. Source: topic pocock-shipping-breakdown (PR backfilled when opened).
What to build
Two halves, adjudicating candidates C12–C16 (evidence: topic memory slice upstream-bringover-audit.md):
- Originating-item/spec review axis. quality-gate has 8 modes but no spec-fidelity lens; the CI code-review lane has no originating-issue axis; "what was the goal" is a gather input, not a lens. Candidates: C12 spec lens (missing/partial requirements, unrequested behavior = scope creep, implemented-but-wrong — quoting the spec line per finding), C13 never-merge-never-rerank two-axis doctrine, C14 spec-source discovery ladder (issue refs in commits → user-passed path → topic docs → ask → skip-with-note), C15 fail-fast preflight before spawning reviewers (ref resolves, diff non-empty), C16 baseline-suppression rules (repo standard overrides conflicting baseline smell; skip what tooling already enforces — verify our Fowler baseline carries both).
- Container close-out review. When the last sub-item of a spec container closes, one cumulative review of the whole (across multiple PRs) against the container spec — the piece that makes multi-session work verifiable as a whole. Design where it lives (review mode vs work-items ritual) and what diff basis it uses.
Keep our verify-delegated-findings discipline (upstream presents sub-agent findings unverified — excluded).
Acceptance criteria
Blocked by
None — can start immediately.
Parent
Refs #2933. Source: topic
pocock-shipping-breakdown(PR backfilled when opened).What to build
Two halves, adjudicating candidates C12–C16 (evidence: topic memory slice
upstream-bringover-audit.md):Keep our verify-delegated-findings discipline (upstream presents sub-agent findings unverified — excluded).
Acceptance criteria
Blocked by
None — can start immediately.