Repository navigation
docs: clarify pre-PR contributor checklist - #1920
Conversation
There was a problem hiding this comment.
Pull request overview
Updates the contributor workflow documentation by adding an explicit “Before opening a PR” checklist to better align incoming pull requests with the project’s contribution expectations and review process.
Changes:
- Adds a pre-PR checklist under the “Pull Requests” section.
- Directs contributors to review both
CONTRIBUTING.mdandAGENTS.mdbefore opening a PR. - Reinforces duplicate-PR avoidance, focused scope, and running appropriate validation.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| Before opening a PR: | ||
|
|
||
| - Read this `CONTRIBUTING.md` file. | ||
| - Read [`AGENTS.md`](AGENTS.md) for repo-specific coding-agent conventions, validation commands, provider guidance, and architecture rules. | ||
| - Re-check open and recently closed PRs for duplicates. | ||
| - Keep the branch focused on one issue or one clearly scoped improvement. | ||
| - Run the narrowest meaningful validation command for the touched area. |
📝 WalkthroughWalkthroughUpdates the Pull Requests section of ChangesDocumentation checklist
Estimated code review effort: 1 (Trivial) | ~2 minutes Possibly related PRs
Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 7✅ Passed checks (7 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
🧹 Nitpick comments (1)
CONTRIBUTING.md (1)
57-64: 📐 Maintainability & Code Quality | 🔵 Trivial | ⚡ Quick winConsider adding explicit confirmation of doc review to PR description checklist.
The linked issue asks contributors to confirm in the PR description that they've reviewed both
CONTRIBUTING.mdandAGENTS.md. The new "Before opening a PR" list (Lines 49-56) covers reading both docs, but the description requirements below don't require stating this was done.📝 Suggested addition
- what changed and why - the user or developer impact - the exact checks you ran +- confirmation that you've reviewed `CONTRIBUTING.md` and `AGENTS.md` - a linked issue when one exists, using `Fixes `#123``, `Closes `#123``, or another clear link🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@CONTRIBUTING.md` around lines 57 - 64, Add an explicit PR description checklist item in the PR requirements section to confirm the contributor reviewed both CONTRIBUTING.md and AGENTS.md. Update the checklist near the existing PR description bullets so it clearly requires stating that both docs were read, matching the new “Before opening a PR” guidance.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Nitpick comments:
In `@CONTRIBUTING.md`:
- Around line 57-64: Add an explicit PR description checklist item in the PR
requirements section to confirm the contributor reviewed both CONTRIBUTING.md
and AGENTS.md. Update the checklist near the existing PR description bullets so
it clearly requires stating that both docs were read, matching the new “Before
opening a PR” guidance.
jatmn
left a comment
There was a problem hiding this comment.
Findings
- [P2] Complete CodeRabbit's requested PR-description confirmation
CONTRIBUTING.md:57
Issue #1716 specifically requires contributors to confirm in the PR description that they reviewed bothCONTRIBUTING.mdandAGENTS.md. This patch only adds a pre-submission reminder at lines 49-55, while the required-description list still has no such confirmation. Please complete the unresolved CodeRabbit review item by adding the confirmation to that list.
d291db2 to
2e2b327
Compare
|
Addressed the review in 2e2b327: PR descriptions must now explicitly confirm that the contributor reviewed both CONTRIBUTING.md and AGENTS.md. The branch was also rebased onto current main. |
Summary
CONTRIBUTING.mdCONTRIBUTING.mdandAGENTS.mdCloses #1716
Checks
git diff --check