Skip to content

feat: name CI-skipped tests in review; group fix commits by concern - #131

Merged
mmaclay merged 2 commits into
mainfrom
feat/review-gaps-from-personal-skills
Nov 11, 2026
Merged

mmaclay merged 2 commits into
mainfrom
feat/review-gaps-from-personal-skills

Conversation

@mmaclay

@mmaclay mmaclay commented Nov 11, 2026

Copy link
Copy Markdown
Member

The maintainer's own review skills had been doing the work pr-review and pr-fix are meant to do, so the plugin's versions saw little real use. Comparing the two turned up a few things the personal copies did that the plugin's did not. It also turned up a defect: pr-fix and github-pr-fix-planner stated their move rule "as D-006 says". D-006 is a decision in one project's standard that the plugin does not ship, so in every other repository the rule pointed at nothing. Once this merges, the plugin's versions cover what the personal ones did, and the personal copies can be retired.

  • github-pr-reviewer names the tests a diff adds that CI does not run. It reads them from the workflow's commands and the tests' markers or paths, and runs nothing.
  • pr-fix commits per thread or per group of threads sharing a concern. It can also offer one summary comment, drafted with the replies and posted only under their yes.
  • The move rule is stated inline: a comment that belongs in a sibling pull request, or upstream in the repository the code belongs in, is an agree whose reply says where it goes.
  • comment-style.md rules out "just", "simply" and "obviously".

No test reads this wording.

Origin: the maintainer's comparison of personal review skills with the plugin's (no issue filed)
Sandbox: none for these items; they need a pull request's diff and threads, which the offline GitHub stub does not serve. Three other candidates (a test-runner live-suite rule, a wider test-runner description, a changelog check in the documentation focus) were dropped after a Haiku compare showed main already behaves that way, 8/8 runs per side.
Canary: not yet run

🤖 Generated with Claude Code. AI assistance level: 4/5 (read by a person, not edited).

mmaclay and others added 2 commits November 10, 2026 19:15
- github-pr-reviewer names the tests a diff adds that CI does not run,
  read from the workflow's commands and the tests' markers or paths
- pr-fix commits per thread or per group of threads sharing a concern,
  and offers one optional summary comment, posted under the replies' yes
- pr-fix and github-pr-fix-planner state the sibling-or-upstream move
  rule inline instead of citing D-006, a decision the plugin does not ship
- comment-style rules out "just", "simply" and "obviously"

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mmaclay mmaclay self-assigned this Nov 11, 2026
@mmaclay
mmaclay marked this pull request as ready for review November 11, 2026 03:31
@mmaclay
mmaclay merged commit c0ab9e4 into main Nov 11, 2026
1 check passed
@mmaclay
mmaclay deleted the feat/review-gaps-from-personal-skills branch November 11, 2026 03:32
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.

1 participant