Skip to content

Copilot reviewer improvements for 2026-09-22 - #54061

Merged
Billy O'Neal (BillyONeal) merged 4 commits into
microsoft:masterfrom
BillyONeal:reviewer-improvements-2026-09-22
Sep 25, 2026
Merged

Billy O'Neal (BillyONeal) merged 4 commits into
microsoft:masterfrom
BillyONeal:reviewer-improvements-2026-09-22

Conversation

@BillyONeal

Copy link
Copy Markdown
Member

These changes are from washing our shared code review instructions
through GPT-6-Astra and Claude-Opus-5.5, asking them to clarify and
confirm each other's work. I still have not seen a review done better
by these more expensive models than 5.6-Sol and 5.6-Sol remains
substantially cheaper, so I'm expecting to keep using Sol. I have not
had time to do a full A/B test comparing Sol with Astra for a whole
day's reviews yet though.

Other things I tried to get them to fix:

  • The "contributor feedback" block I usually post back to folks before
    often described situations as a command, like "contributor you are bad
    you must do XYZ", whereas what contributor feedback should be is "your
    changes create this problem, you may be able to fix it by doing XYZ".
    Contributors should feel open to fixing things in their own way, they
    aren't subservient to maintainers. It's our job as maintainers to
    convince contributors of things.
  • Often the old rules would clobber my shared VCPKG_DOWNLOADS and force
    re-fetching a bunch of stuff.
  • Fixed direct-include instructions to not have Windows assumptions.

Also added an experimental "fix-reviewed-vcpkg-pr" which tries to make
the "for contributors" changes like
SunBlack#87

And also I just realized that copilot overrode my local git commit settings and so claims both of the commits here. It certainly helped and as I described above it did things but I've fixed that myself for the future.

Copilot AI added 2 commits September 22, 2026 20:43
These changes are from washing our shared code review instructions
through GPT-6-Astra and Claude-Opus-5.5, asking them to clarify and
confirm each other's work. I still have not seen a review done better
by these more expensive models than 5.6-Sol and 5.6-Sol remains
substantially cheaper, so I'm expecting to keep using Sol. I have not
had time to do a full A/B test comparing Sol with Astra for a whole
day's reviews yet though.

Other things I tried to get them to fix:

* The "contributor feedback" block I usually post back to folks before
often described situations as a command, like "contributor you are bad
you must do XYZ", whereas what contributor feedback *should* be is "your
 changes create this problem, you may be able to fix it by doing XYZ".
Contributors should feel open to fixing things in their own way, they
aren't subservient to maintainers. It's our job as maintainers to
convince contributors of things.
* Often the old rules would clobber my shared VCPKG_DOWNLOADS and force
re-fetching a bunch of stuff.
* Fixed direct-include instructions to not have Windows assumptions.
…fixes.

An example of what I *want* this to do is something like SunBlack#87 -- I have not actually tested that yet.

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.

Copilot review overview

🔵 Needs a closer look

The new fix workflow has an unresolved cross-platform executable invocation issue and warrants human review.

Review effort: Balanced
Findings: None

What changed in this PR

Improves vcpkg review guidance and adds an experimental workflow for applying reviewed fixes.

Changes:

  • Clarifies handoffs, workspace isolation, cache handling, and validation.
  • Updates single and batch review orchestration.
  • Adds a reviewed-PR fix and push workflow.
File Description
.github/​skills/​shared/​review-vcpkg-pr-guide.md Refines shared review and handoff guidance.
.github/​skills/​review-vcpkg-prs-today/​SKILL.md Improves batch workspace and report coordination.
.github/​skills/​review-vcpkg-pr/​SKILL.md Clarifies paths and preserves download caches.
.github/​skills/​fix-reviewed-vcpkg-pr/​SKILL.md Adds the fix workflow; its vcpkg invocation has an unresolved cross-platform issue.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@BillyONeal Billy O'Neal (BillyONeal) changed the title Copilot reviewer improvements for 20260-09-22 Copilot reviewer improvements for 2026-09-22 Sep 23, 2026
@BillyONeal
Billy O'Neal (BillyONeal) merged commit 18ff00a into microsoft:master Sep 25, 2026
16 checks passed
@BillyONeal
Billy O'Neal (BillyONeal) deleted the reviewer-improvements-2026-09-22 branch September 25, 2026 20:09
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.

4 participants