diff --git a/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md b/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md new file mode 100644 index 0000000..2ef0b4a --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md @@ -0,0 +1,11 @@ +### AI assistance (if any): +- List tools here and files touched by them + +### Authorship & Understanding + +- [ ] I wrote or heavily modified this code myself +- [ ] I understand how it works end-to-end +- [ ] I can maintain this code in the future +- [ ] No undisclosed AI-generated code was used +- [ ] If AI assistance was used, it is documented below + diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c53eb7f..81afb76 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -76,6 +76,13 @@ Then, you can run workflows locally without having to commit and see if the GitH act -W .github/workflows/release.yml --input_type bump=minor ``` + ## Authorship Policy + +All code in this repository is written and reviewed by humans. AI-generated code (e.g., Copilot, ChatGPT, +Claude, etc.) is not permitted unless explicitly disclosed and approved. + +Submissions must certify that the contributor understands and can maintain the code they submit. + ## Questions? Reach out to me! If you encounter any questions while developing G-Man, please don't hesitate to reach out to me at alex.j.tusa@gmail.com. I'm happy to help contributors in any way I can, regardless of if they're new or experienced!