Contributions made with the assistance of AI tools are welcome, but contributors must use them responsibly and disclose that use clearly.
-
Don't paste unreviewed AI-generated text into issues, discussions, or PR comments; use your own words. AI may help you arrive at an answer, but the message itself should reflect your analysis and understanding.
-
Contributors are responsible for ensuring that all submitted content complies with the project's license and contribution standards, regardless of how it was produced.
-
If AI tools were used, disclose this in the PR description. Include what tools were used and optionally what they were used for.
-
The contributor must fully understand all submitted changes and be able to explain and maintain them.
-
All AI-assisted code must always be reviewed critically prior to creating the PR. This includes tests and generated boilerplate. Added code comes with a maintenance cost. AI tools often create unnecessary abstraction, duplication, excessive test coverage, or too much boilerplate.