docs(contributing): add PR expectations and AI-assisted contribution policy#562
docs(contributing): add PR expectations and AI-assisted contribution policy#562edelauna wants to merge 2 commits into
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (18)
✅ Files skipped from review due to trivial changes (8)
🚧 Files skipped from review as they are similar to previous changes (5)
📝 WalkthroughWalkthroughThis PR updates CONTRIBUTING.md (English) and 16 locale translations to add Table of Contents entries and two new sections: "Pull Request Expectations" and "AI-Assisted Contributions", defining reviewability/testability/maintainability criteria and rules for AI-assisted work. ChangesContributor Expectations and AI-Assisted Contributions Policy
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ 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 |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Description
Updates
CONTRIBUTING.mdand all 17 localized versions to add explicit guidance on two areas that were previously underspecified:Pull Request Expectations — clarifies the bar for mergeability: contributors must be able to explain, test, and iterate on their changes. Maintainers are explicitly empowered to close PRs that are incomplete, inactive, or that create disproportionate review burden.
AI-Assisted Contributions — permits AI tooling but places full accountability on the contributor: understand, test, verify, disclose, and be able to defend changes through review. Maintainers may close PRs that appear substantially AI-generated without human verification or review follow-through.
These additions align with emerging best practices across open-source communities (LLVM, OpenInfra, scikit-learn/Probabl) and give maintainers clear, documented grounds to act without making it adversarial to contributors.
Changes
CONTRIBUTING.md— two new sections added under Review Process, ToC updatedlocales/*/CONTRIBUTING.md(17 files) — all locales updated with translated versions of the new sectionsTest Procedure
Documentation-only change. Review the new sections for clarity and accuracy in the locales you can read.
Pre-Submission Checklist
Summary by CodeRabbit