CloudNativePG
A Kubernetes operator for PostgreSQL.
Mostly friendly. Welcome, with extra rules.
AI-generated code, docs or comments are accepted if the contributor fully understands and can explain every line, guarantees licensing and provenance, and discloses significant AI use with an Assisted-by trailer. Unvetted boilerplate, AI-hallucinated fixes, unsolicited AI refactors and vague AI-written PR descriptions are prohibited.
Policy by area
- Code contributionsPatches, pull requests and other changes written with AI tools.
- Mostly friendly
- AI use must be disclosed
- Contributor takes full responsibility
- Output must be license-compatible
- Issues & bug reportsBug reports, security reports and issues found or written with AI tools.
- No policy
- AI-written textPull request descriptions, issue comments and summaries written by AI.
- Friendly
- A human must review the output
In their own words
Code contributions
You must fully understand every line of code you submit.
If you cannot guarantee the provenance and legal safety of the AI-generated code, do not submit it.
If AI was used to generate a significant portion of your contribution (beyond simple autocomplete), we ask that you disclose it in the PR description and through an `Assisted-by:` commit message trailer
AI-written text
Using AI to write PR descriptions that are vague, overly flowery, or fail to accurately describe the technical changes.
Sources
- CloudNativePG AI Contribution Policygithub.com/cloudnative-pg/governance/blob/main/AI_POLICY.mdSnapshot 9 Oct 2026