diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 09debed..aaad27e 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -13,8 +13,9 @@ Thank you. - Please use the following Git commit message style - Use the future tense ("Adds feature" not "Added feature") - Limit the first line to 72 characters or less -- Be wary of posting output from Large Language Models or similar generative AI as comments on GitHub or any other platform, as such comments tend to be formulaic and low quality content. +- **Do not post the output from Large Language Models or similar generative AI as code or comments on GitHub or any other platform.** If you use generative AI tools as an aid in developing code or documentation changes, ensure that you fully understand the proposed changes and can explain why they are the correct approach and an improvement to the current state. + See our documentation on fair and appropriate [AI usage](https://docs.sunpy.org/en/latest/dev_guide/contents/ai_usage.html). We have several automatic features that run when a pull request is open. They can appear daunting but do not worry about them! @@ -25,6 +26,22 @@ They can appear daunting but do not worry about them! ## PR Description + +## AI Assistance Disclosure + + + +AI tools were used for: +- [ ] Code generation (e.g., when writing an implementation or fixing a bug) +- [ ] Test/benchmark generation +- [ ] Documentation (including examples) +- [ ] Research and understanding +- [ ] No AI tools were used + +> Regardless of AI use, the human contributor remains fully responsible for correctness, design choices, licensing compatibility, and long-term maintainability. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ae39f46..2f02e0f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -26,8 +26,9 @@ This guide is designed to be straightforward and accessible, requiring no prior ### Restrictions on Generative AI Usage We expect authentic engagement in our community. -Be wary of posting output from Large Language Models or similar generative AI as comments on GitHub or any other platform, as such comments tend to be formulaic and low quality content. +**Do no post the output from Large Language Models or similar generative AI as code, issues or comments on GitHub or any other platform.** If you use generative AI tools as an aid in developing code or documentation changes, ensure that you fully understand the proposed changes and can explain why they are the correct approach and an improvement to the current state. +For more information see our documentation on fair and appropriate [AI usage](https://docs.sunpy.org/en/latest/dev_guide/contents/ai_usage.html). ### Anti Imposter Syndrome Reassurance