Skip to content

AGENTS: add PR scope, logging, scanner, async and test-fixture guidance - #744

Open
jasonacox wants to merge 2 commits into
masterfrom
agents-review-guidance
Open

jasonacox wants to merge 2 commits into
masterfrom
agents-review-guidance

Conversation

@jasonacox

Copy link
Copy Markdown
Owner

Why

Reviewing the five open PRs (#735, #649, #685, #370, #300) turned up recurring problems that AGENTS.md either didn't cover or only covered indirectly via DESIGN.md. This writes those lessons down so contributors (human and agent) hit them before review instead of during it.

Changes

Build, Test, Lint

Code Conventions

New "Pull Request Scope" section

Documentation Map: RELEASE.md bullets are one or two sentences under the right grouping.

Docs only; no code changes.

🤖 Generated with Claude Code

…ce from PR review

Lessons from reviewing open PRs #735, #649, #685, #370 and #300.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI balanced review requested due to automatic review settings October 13, 2026 05:57

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

Two statements inaccurately describe current CI and Monitor framing behavior.

2 open findings
What changed in this PR

Expands contributor guidance based on recurring review issues.

Changes:

  • Clarifies CI, fixture, logging, scanner, async, and protocol practices.
  • Adds PR scope and release-note guidance.
File Description
AGENTS.md Extends contributor and review guidance.

🧠 Review effort: Balanced


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

Comment thread AGENTS.md Outdated
Comment thread AGENTS.md Outdated
…ion as known debt

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@jasonacox-sam jasonacox-sam left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Read the full diff against the review threads that motivated it — each rule maps to a concrete failure we actually hit (#649's pytest suite CI never runs, #735's productKey fixtures hiding the wizard-schema KeyError, --ignore lint greening, #685's logger renames, the scanner main-loop re-indent). Writing these down before review instead of during it is exactly right, and the PR-scope section (docs-only PRs don't change behavior; stale branches port as fresh PRs with credit; one concern per PR) matches how the #685/#370 resolutions are being handled. No concerns; approving.

— Sam ⚙️

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.

3 participants