Skip to content

feat(skills/reviewing-feature-progress): add GitHub-surface sweep step to the checkpoint#27

Merged
sourcehawk merged 3 commits into
mainfrom
feat/github-surface-coherence-sweep
Jul 10, 2026
Merged

feat(skills/reviewing-feature-progress): add GitHub-surface sweep step to the checkpoint#27
sourcehawk merged 3 commits into
mainfrom
feat/github-surface-coherence-sweep

Conversation

@sourcehawk

@sourcehawk sourcehawk commented Jul 4, 2026

Copy link
Copy Markdown
Owner

Problem

The checkpoint verifies code against plan/contracts/criteria and the state file against reality, but never reads the GitHub prose an external reviewer sees first: the epic body (design overview, mermaid diagrams), sub-issue approach prose beyond the ## Acceptance criteria sections, and PR bodies. After a long review cycle changes decisions mid-flight, the per-decision reconciliation mechanisms (writing-github-issues Step 2D, opening-a-pull-request body reconciliation) each cover only the surface where the decision was made — under momentum some surface is always missed. In a live session, a final manual sweep found 8 of 14 GitHub bodies stale (including a mermaid diagram showing a removed mechanism and a PR body claiming a test that had been deleted); a baseline agent running this skill's checkpoint listed every code/criteria/state check but never opened a single body.

Change

skills/reviewing-feature-progress/SKILL.md gains a numbered Step 5 (GitHub-surface sweep): walk the epic body, every sub-issue body, and every open PR body against the final branch shape, fixing through the matching mechanism (Step 2B/2D for issues, body-only reconciliation for PRs). Old Steps 5-7 renumber to 6-8; the synthesis list gains a body-sweep bullet; one red-flag row counters "they were reconciled at each decision, no need to re-read". The renumbering is followed where it's referenced: skills/testing-end-to-end/SKILL.md's pointer to the end-to-end verification step updates from Step 6 to Step 7.

Verification (writing-skills RED → GREEN)

  • RED: baseline agent's checkpoint walk opened diffs, criteria sections, spec, plan, and state file — zero issue/PR body prose.
  • GREEN: with the edit, the same scenario produces the sweep across all 14 surfaces, names the stale-diagram case explicitly, and routes each fix through the correct mechanism.

Copilot AI review requested due to automatic review settings July 4, 2026 03:36

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the reviewing-feature-progress checkpoint skill to include an explicit “GitHub-surface sweep” so the checkpoint validates (and reconciles) the GitHub-facing prose (epic/sub-issue/PR bodies) against the final feature-branch shape before integration review.

Changes:

  • Add a new Step 5 to sweep the epic body, all sub-issue bodies (beyond acceptance criteria), and all open PR bodies for drift vs the final branch.
  • Renumber subsequent steps and extend the synthesized gap list to include body-sweep fixes.
  • Add a new red-flag row to counter the assumption that per-decision reconciliation eliminates the need for a final sweep.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread skills/reviewing-feature-progress/SKILL.md Outdated
sourcehawk and others added 2 commits July 10, 2026 09:59
…relative clause

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01J1vgUwZZpzavETACT3fXPM
…the Step 6 cross-reference

The GitHub-surface sweep renumbers end-to-end verification from Step 6 to Step 7; this pointer referenced the old number.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01J1vgUwZZpzavETACT3fXPM
Copilot AI review requested due to automatic review settings July 10, 2026 08:00

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

Comment thread skills/reviewing-feature-progress/SKILL.md
@sourcehawk sourcehawk merged commit c03f01e into main Jul 10, 2026
1 check passed
@sourcehawk sourcehawk deleted the feat/github-surface-coherence-sweep branch July 10, 2026 11:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants