diff --git a/.github/AI_POLICY.md b/.github/AI_POLICY.md new file mode 100644 index 00000000..b7fd0942 --- /dev/null +++ b/.github/AI_POLICY.md @@ -0,0 +1,11 @@ +# AI Policy + +We welcome contributions from anyone, including people who use AI tools. + +However, we are volunteers. To protect our limited time and attention, we ask +that all issues, pull requests, and comments come from a human who understands +and takes responsibility for their contribution. AI can assist, but it shouldn't +be the one asking for our attention. + +We do not allow unreviewed or fully autonomous contributions. If we wanted to +prompt an AI or automate something, we could do that ourselves! diff --git a/README.rst b/README.rst index 9d501a5b..6f23365c 100644 --- a/README.rst +++ b/README.rst @@ -49,5 +49,12 @@ This is enough for pytest to pick up pytest-asyncio. Contributing ------------ -Contributions are very welcome. Tests can be run with ``tox``, please ensure -the coverage at least stays the same before you submit a pull request. + +Contributions are very welcome. + +Tests can be run with ``tox``. Please ensure that all tests are passing and +coverage at least stays the same before opening a pull request and marking it as +ready for review. + +Use of AI in contributions, including issues, pull requests, and comments, must +follow our `AI policy <.github/AI_POLICY.md>`_.