Skip to content

docs(rules): one Copilot review per PR, another only while high findings remain - #12250

Merged
MarkusNeusinger merged 4 commits into
mainfrom
docs/copilot-one-round
Oct 23, 2026
Merged

MarkusNeusinger merged 4 commits into
mainfrom
docs/copilot-one-round

Conversation

@MarkusNeusinger

@MarkusNeusinger MarkusNeusinger commented Oct 23, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • CLAUDE.md "PR Follow-Through" step 3, the open-pr skill and /pull_request step 8 now carry the owner's rule of 2026-10-23: Copilot reviews a PR once; another round only while the previous round found something high or critical (a real bug, a security or correctness issue, a wrong mechanism) whose fix was pushed; a round with only low and medium findings gets its fixes pushed and its threads resolved, and that is the end.
  • The replaced clause, "stop once a round yields no new inline comments but only carried-over items", let any round with findings draw the next one: docs(adaptable-code): revise the rollout after the 2026-10-23 second opinion #12239, a docs PR, collected three rounds this morning over wording. Each round re-reads the whole diff and costs premium requests.
  • .github/copilot-instructions.md does not carry this rule, so it is unchanged.

Plan

N/A

Test plan

  • uv run python -m tools.changelog check --base origin/main passes.
  • CI green (docs and skill text only).
  • One Copilot review; its findings get fixed, and no further round unless one of them is high.

…igh finding

"Stop once a round yields no new inline comments" let every round
with findings draw the next one; #12239, a docs PR, collected three.
The owner's rule of 2026-10-23: a second round only when the first
found something big and its fix was pushed, never a third; small and
medium findings get their fixes and resolved threads with no new
round, because each round re-reads the whole diff and costs premium
requests. CLAUDE.md, the open-pr skill and /pull_request say the same.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0175hA62juZoajMcqKxWFGza
Copilot AI lite review requested due to automatic review settings October 23, 2026 06:53
MarkusNeusinger and others added 2 commits October 23, 2026 08:53
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0175hA62juZoajMcqKxWFGza
…gh findings

The owner's refinement of the same morning: not "never a third", but
"only as long as there are high or critical findings; otherwise fix
and done".

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0175hA62juZoajMcqKxWFGza
@MarkusNeusinger MarkusNeusinger changed the title docs(rules): one Copilot review per PR, a second only after a fixed high finding docs(rules): one Copilot review per PR, another only while high findings remain Oct 23, 2026

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.

🟡 Changes recommended

Resolve the contradictory review-round guidance in .claude/skills/open-pr/SKILL.md.

1 open issue
What changed in this PR

This pull request updates repository guidance to limit Copilot reviews to one per PR, allowing a second review only after fixing a high-severity finding and prohibiting a third review.

Changes:

  • Replaces the broader substantive-rework exception with a high-severity-only exception.
  • Synchronizes CLAUDE.md, /pull_request, and the open-pr skill.
  • Adds a changelog entry documenting the policy.
File Summary
CLAUDE.md Defines the revised Copilot review-request limit.
changelog.d/​copilot-one-round.md Records the review-policy change.
agentic/​commands/​pull_request.md Updates the PR workflow’s review guidance.
.claude/​skills/​open-pr/​SKILL.md Applies the new policy, but retains contradictory guidance permitting additional substantive review rounds; this has an unresolved moderate finding with 3 votes.

Review effort: Lite

Comment thread .claude/skills/open-pr/SKILL.md Resolved
…und rule

The Gotchas paragraph still allowed "a couple of rounds" after a
substantive re-request, and watch-copilot.sh described count 2 as the
extra round after fixes. Found by the Gemini Flash and Copilot reviews
of #12250.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0175hA62juZoajMcqKxWFGza
@MarkusNeusinger
MarkusNeusinger merged commit fc03176 into main Oct 23, 2026
15 checks passed
@MarkusNeusinger
MarkusNeusinger deleted the docs/copilot-one-round branch October 23, 2026 10:00
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