diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index cdcb5212b8c..0b2c8979a5c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -93,8 +93,27 @@ If your branch has more than one commit when it's approved, you will also be ask * Forward declare whenever possible. * Use nullptr instead of NULL. +## Automated Tools + +The use of AI tooling for assisted development work is accepted and encouraged +in this repository, but due to the volume of submissions we ask that you observe +the following rules: + +- All issue and pull request submissions to this repository that are sourced by + AI must first be reviewed by a human before submitting to the repository. + Items reviewed in this way must include a statement like "generated by AI + tools, and reviewed by " +- Please ensure that your submissions are actually improvements. While we are + grateful for any proposed fixes, even if they are very small, behavior that + looks like creating nuisance PRs or artificially inflating submission counts + is not acceptable. +- We may close issues or pull requests, or limit your ability to interact with + this repository, for behavior that in our estimation violates these rules or + any of the other rules in this repository's + [Code of Conduct](CODE_OF_CONDUCT.md) + [license]: ./LICENSE.txt [mwe]: https://en.wikipedia.org/wiki/Minimal_Working_Example [markdown]: https://guides.github.com/features/mastering-markdown/ [issues]: https://github.com/aws/aws-sdk-cpp/issues -[pull-requests]: https://github.com/aws/aws-sdk-cpp/pulls \ No newline at end of file +[pull-requests]: https://github.com/aws/aws-sdk-cpp/pulls