Context
Operator direction on 2026-05-24: the PR-review / PR-lifecycle substrate has become a major focus-window and velocity drain. Discussion #11891 converged on a deletion-first direction after live examples from the current templates and workflow docs.
This is a focused child implementation ticket under #11605. It does not create a new governance root. It executes the first deletion-first slice from Discussion #11891 and routes through the existing compression lineage:
- #10429 / #10537: documentation compression and pr-review modularization.
- #10732 / #10733 / #10757: cognitive-load audit and mutation-gate line.
- #11605 / #11884: skill baggage compression into decision-atom maps.
- #11604: codify-deferral discipline for premature skill bloat.
- #11440 / #11887: review-loop circuit breaker and micro-delta direction.
- #11603: meta-bandwidth saturation counter-bias.
Duplicate Sweep
No open equivalent ticket was found.
Related but not duplicate:
- #10905 created the CI / Security Checks Audit and explicitly added template checklist surfaces. This ticket removes redundant template prose while preserving the CI precondition audit substrate.
- #11546 added the Collapsed-N/A audit conciseness rule. This ticket does not directly remove that rule; it shrinks upstream audit sections so the collapse rule becomes less necessary by emergence.
- #10537, #10560, and #10733 measured or split PR-review loaded surfaces but did not perform this deletion-first template compression pass.
- #11605 is the parent compression epic; this ticket is a concrete child slice.
Fallback sweep notes: Knowledge Base ticket query returned Error finding id; exact local sweeps found the related issues above and no equivalent open implementation ticket.
Ungraduated Discussion Exception
Discussion #11891 is still open, but early filing is intentional per operator direction to stop idling and resume v13 progress.
Substantive rationale:
- The work is no longer speculative: the first slice names concrete duplicated surfaces in current files.
- The implementation is deletion-first and net-shrinking, so premature ticket gravity risk is lower than another discussion cycle.
- The ticket remains bounded to the first slice; future lifecycle-wide compression can continue through #11891 / #11605.
Divergence matrix:
| Shape |
Outcome |
Disposition |
| Keep shaping #11891 only |
More convergence hygiene, no v13 progress |
Rejected by operator direction; we already have concrete deletion candidates |
| Create a new epic |
Duplicates #11605 / #10757 and adds more management surface |
Rejected; this belongs as a child slice under #11605 |
| File one focused child ticket |
Gives agents an actionable deletion-first lane without over-scoping |
Selected |
| Edit templates directly without ticket |
Violates tracked-edit gate and loses A2A context bridge |
Rejected |
Expected refresh points after #11891 continues: follow-up tickets may refine lifecycle-wide budgets, pull-request workflow compression, or why-first documentation changes.
The Problem
The current PR-review hot path repeats audit and provenance material inside the default templates even when the relevant condition is already a precondition or narrow edge case.
Concrete verified examples:
pr-review-template.md and pr-review-followup-template.md both contain full CI / Security Checks Audit checklist blocks.
pr-review/audits/ci-security-audit.md already defines CI as a pre-formal-review gate: pending or failing CI stops the formal review before the template should be completed.
pr-review-template.md renders narrow-trigger audit sections such as Provenance, Source-of-Authority, and Wire-Format Compatibility as default review-body material, usually becoming N/A ceremony.
pr-review-followup-template.md is still too close to a reduced full review; it should be a true micro-delta surface for cycle-N review.
pr-review-guide.md carries incident archaeology and stale PR timelines inline in hot-path rule prose.
Architectural Reality
Current surfaces:
.agents/skills/pr-review/assets/pr-review-template.md
.agents/skills/pr-review/assets/pr-review-followup-template.md
.agents/skills/pr-review/references/pr-review-guide.md
.agents/skills/pr-review/audits/ci-security-audit.md
- Existing audit sibling pattern under
.agents/skills/pr-review/audits/
- Progressive Disclosure authority: ADR 0008 and
.agents/skills/create-skill/references/skill-authoring-guide.md
The selected shape preserves rigor by keeping gates and audits accessible, but removes repeated default-render prose when a compact trigger or precondition is enough.
The Fix
Implement the first deletion-first compression pass:
- Remove the full CI / Security checklist blocks from both PR-review templates. Preserve the CI gate in
audits/ci-security-audit.md and the guide trigger.
- Keep the Collapsed-N/A rule for now. It currently shortens the symptom; upstream audit shrinkage should make it less necessary over time.
- Collapse or pointerize narrow-trigger default template audits: Provenance, Source-of-Authority, and Wire-Format Compatibility.
- Convert
pr-review-followup-template.md into a true micro-delta form: status, prior anchor, changed surfaces, delta findings, required actions, hand-off.
- Compress follow-up metrics to a default unchanged-by-reference line with explicit deltas only when needed.
- Move or delete inline incident archaeology in
pr-review-guide.md where stable intent and references are sufficient.
- Preserve required graph-ingestion anchors and review metric tags.
Contract Ledger Matrix
| Target Surface |
Source of Authority |
Proposed Behavior |
Fallback |
Docs |
Evidence |
| PR-review cycle-1 template |
Discussion #11891 + this ticket |
Default template no longer repeats CI checklist or full rare-trigger audit prose |
If parser requires anchors, keep terse canonical headings with trigger text only |
pr-review-template.md |
Diff line count + lint-pr-body / review-template validation where available |
| PR-review follow-up template |
Discussion #11891 + #11440/#11887 |
True micro-delta surface for cycle-N review |
If semantic delta appears, reviewer returns to full cycle-1/cold-cache review shape |
pr-review-followup-template.md |
Diff line count + sample shape review against required anchors |
| CI / Security audit |
#10905 + ci-security-audit.md |
CI remains a pre-formal-review gate; formal template does not duplicate hold/fail checklist |
Limited CI-triage note remains allowed when CI is failing and author asks for help |
audits/ci-security-audit.md, guide trigger |
Grep proves no duplicate checklist in templates; audit payload remains |
| Rare-trigger audits |
Progressive Disclosure / ADR 0008 |
Rare audits load/render only on their trigger or as terse trigger pointers |
If a review has findings, expand the audit under canonical heading |
template + audit siblings if needed |
Template diff preserves discoverability without N/A bulk |
| Incident archaeology |
Discussion #11891 |
Hot-path guide prose states stable intent; historical examples move to provenance references or are deleted when no longer load-bearing |
Keep an anchor only where it is still required to prevent a known high-severity regression |
guide / audit references |
Review confirms no stale line-number or ticket-timeline dependency in hot prose |
Decision Record Impact
Aligned with ADR 0007 and ADR 0008. No ADR amendment expected. This applies existing Map vs World Atlas / Progressive Disclosure discipline to PR-review hot-path templates and guide prose.
Discussion Criteria Mapping
- #11891 deletion-first direction: AC1, AC2, AC3, AC4, AC5.
- #11891 CI-precondition duplication: AC1 and AC6.
- #11891 narrow-trigger audit compression: AC2 and AC6.
- #11891 true cycle-N micro-delta shape: AC3 and AC4.
- #11891 provenance/archaeology split: AC5.
- #11891 no-better-linter primary solution: AC7 and AC8.
Acceptance Criteria
Out of Scope
- No removal of V-B-A or PR-review rigor.
- No broad rewrite of pull-request or ticket-create workflows in this first slice.
- No direct removal of the Collapsed-N/A rule in this ticket.
- No new skill and no AGENTS.md expansion.
- No historical PR conversation rewrite.
Avoided Traps
- Rejected: creating another anti-bloat linter as the primary fix. Existing guardrails did not stop additive drift.
- Rejected: removing the Collapsed-N/A rule first. It currently shortens the symptom.
- Rejected: hiding rare audits so deeply that reviewers cannot find them when the trigger fires. Trigger pointers must remain discoverable.
- Rejected: treating CI as optional. CI remains a hard precondition; only duplicate template prose is removed.
Related
Origin Session ID: 967e325b-d90a-43f4-9e91-c212e9bda746
Handoff Retrieval Hints:
- Query Memory Core for
Discussion #11891 deletion-first PR review hot path CI checklist micro-delta.
- Query Memory Core for
guardrail paradox lint-skill-manifest byte budgets additive micro rules.
- Exact surfaces:
pr-review-template.md, pr-review-followup-template.md, pr-review-guide.md, ci-security-audit.md.
Context
Operator direction on 2026-05-24: the PR-review / PR-lifecycle substrate has become a major focus-window and velocity drain. Discussion #11891 converged on a deletion-first direction after live examples from the current templates and workflow docs.
This is a focused child implementation ticket under #11605. It does not create a new governance root. It executes the first deletion-first slice from Discussion #11891 and routes through the existing compression lineage:
Duplicate Sweep
No open equivalent ticket was found.
Related but not duplicate:
Fallback sweep notes: Knowledge Base ticket query returned
Error finding id; exact local sweeps found the related issues above and no equivalent open implementation ticket.Ungraduated Discussion Exception
Discussion #11891 is still open, but early filing is intentional per operator direction to stop idling and resume v13 progress.
Substantive rationale:
Divergence matrix:
Expected refresh points after #11891 continues: follow-up tickets may refine lifecycle-wide budgets, pull-request workflow compression, or why-first documentation changes.
The Problem
The current PR-review hot path repeats audit and provenance material inside the default templates even when the relevant condition is already a precondition or narrow edge case.
Concrete verified examples:
pr-review-template.mdandpr-review-followup-template.mdboth contain fullCI / Security Checks Auditchecklist blocks.pr-review/audits/ci-security-audit.mdalready defines CI as a pre-formal-review gate: pending or failing CI stops the formal review before the template should be completed.pr-review-template.mdrenders narrow-trigger audit sections such as Provenance, Source-of-Authority, and Wire-Format Compatibility as default review-body material, usually becoming N/A ceremony.pr-review-followup-template.mdis still too close to a reduced full review; it should be a true micro-delta surface for cycle-N review.pr-review-guide.mdcarries incident archaeology and stale PR timelines inline in hot-path rule prose.Architectural Reality
Current surfaces:
.agents/skills/pr-review/assets/pr-review-template.md.agents/skills/pr-review/assets/pr-review-followup-template.md.agents/skills/pr-review/references/pr-review-guide.md.agents/skills/pr-review/audits/ci-security-audit.md.agents/skills/pr-review/audits/.agents/skills/create-skill/references/skill-authoring-guide.mdThe selected shape preserves rigor by keeping gates and audits accessible, but removes repeated default-render prose when a compact trigger or precondition is enough.
The Fix
Implement the first deletion-first compression pass:
audits/ci-security-audit.mdand the guide trigger.pr-review-followup-template.mdinto a true micro-delta form: status, prior anchor, changed surfaces, delta findings, required actions, hand-off.pr-review-guide.mdwhere stable intent and references are sufficient.Contract Ledger Matrix
pr-review-template.mdpr-review-followup-template.mdci-security-audit.mdaudits/ci-security-audit.md, guide triggerDecision Record Impact
Aligned with ADR 0007 and ADR 0008. No ADR amendment expected. This applies existing Map vs World Atlas / Progressive Disclosure discipline to PR-review hot-path templates and guide prose.
Discussion Criteria Mapping
Acceptance Criteria
CI / Security Checks Auditchecklist blocks from both PR-review templates while preserving CI fail-fast behavior inaudits/ci-security-audit.mdand the guide trigger.pr-review-followup-template.mdis reduced to a true micro-delta template and is substantially smaller than its current 136-line shape.pr-review-guide.mdis moved to references or removed where stable intent is sufficient.node ai/scripts/lint/lint-skill-manifest.mjs --base origin/devpasses, or any failure is unrelated and documented.Out of Scope
Avoided Traps
Related
Origin Session ID: 967e325b-d90a-43f4-9e91-c212e9bda746
Handoff Retrieval Hints:
Discussion #11891 deletion-first PR review hot path CI checklist micro-delta.guardrail paradox lint-skill-manifest byte budgets additive micro rules.pr-review-template.md,pr-review-followup-template.md,pr-review-guide.md,ci-security-audit.md.