From b11587dd8a2ab7a9ea59da55d6fcb23ff0b5624b Mon Sep 17 00:00:00 2001 From: HridayKoppikar <99237320+HridayKoppikar@users.noreply.github.com> Date: Thu, 16 Oct 2025 09:35:37 -0600 Subject: [PATCH 1/6] Add AI use policy --- docs/CONTRIBUTING.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 32e9ec42c..c3701b806 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -74,6 +74,33 @@ Depending on how large the project is, you may want to outsource the questioning > that you have the necessary rights to the content and that the content you contribute may be > provided under the project license. +--- + +### AUTOMATED CONTRIBUTIONS (AI / LLM) POLICY + +#### AI Use +- It is of everyone's best interest to **not** submit issues, pull requests or feature requests that are AI-generated. +- All such requests will be clsoed and submitters will be blocked from the repository. + +#### You must... +- Be able to understand and respond to questions relating to the issue or the fix you provide. +- You *can* use an AI tool for proofreading, translating or understanding the issue's content. +- You **cannot** use AI tools to generate the issue text, or the issue itself. + +#### Pull Requests +- You should be able to explain every part of the code you have written/modified in your PR. +- If you do not understand your PR, **do not** submit it. You cannot use an AI tool to generate code for you. + +The aim of this policy is to improve the work of maintainers and contributors. AI contributions waste their time and efforts, so please understand that such submissions are a waste of the effort they put into maintaining this project. + +Additionally, such AI-generated content impedes the legitimate issues and feature requests that would add more value to the project. + +Finally... +**AI-generated code goes against this project's lisence as it cannot be released into the public domain, as you did not author it yourself.** + +--- + + ### Reporting Bugs From 1530f1b6171b7377c6cefcefb3aba364f0474aa6 Mon Sep 17 00:00:00 2001 From: HridayKoppikar <99237320+HridayKoppikar@users.noreply.github.com> Date: Thu, 23 Oct 2025 18:33:48 +0530 Subject: [PATCH 2/6] Update docs/CONTRIBUTING.md Co-authored-by: Jayden <23619946+Silverarmor@users.noreply.github.com> --- docs/CONTRIBUTING.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index c3701b806..d2e800dd4 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -96,7 +96,6 @@ The aim of this policy is to improve the work of maintainers and contributors. A Additionally, such AI-generated content impedes the legitimate issues and feature requests that would add more value to the project. Finally... -**AI-generated code goes against this project's lisence as it cannot be released into the public domain, as you did not author it yourself.** --- From 5e2203a58e0e3039c7261c272d04e16920bbea9a Mon Sep 17 00:00:00 2001 From: HridayKoppikar <99237320+HridayKoppikar@users.noreply.github.com> Date: Thu, 23 Oct 2025 18:33:55 +0530 Subject: [PATCH 3/6] Update docs/CONTRIBUTING.md Co-authored-by: Jayden <23619946+Silverarmor@users.noreply.github.com> --- docs/CONTRIBUTING.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index d2e800dd4..95aca2002 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -95,7 +95,6 @@ The aim of this policy is to improve the work of maintainers and contributors. A Additionally, such AI-generated content impedes the legitimate issues and feature requests that would add more value to the project. -Finally... --- From b3299880ac0c23577f589296e6bad3684d4fe885 Mon Sep 17 00:00:00 2001 From: HridayKoppikar <99237320+HridayKoppikar@users.noreply.github.com> Date: Thu, 23 Oct 2025 18:34:03 +0530 Subject: [PATCH 4/6] Update docs/CONTRIBUTING.md Co-authored-by: Jayden <23619946+Silverarmor@users.noreply.github.com> --- docs/CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 95aca2002..1c3518c94 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -80,7 +80,7 @@ Depending on how large the project is, you may want to outsource the questioning #### AI Use - It is of everyone's best interest to **not** submit issues, pull requests or feature requests that are AI-generated. -- All such requests will be clsoed and submitters will be blocked from the repository. +- All such requests will be closed and submitters will be blocked from the repository. #### You must... - Be able to understand and respond to questions relating to the issue or the fix you provide. From fdba573c5a4df042ef083f2fecc791aa3a1c6cd3 Mon Sep 17 00:00:00 2001 From: HridayKoppikar <99237320+HridayKoppikar@users.noreply.github.com> Date: Thu, 23 Oct 2025 18:34:24 +0530 Subject: [PATCH 5/6] Update docs/CONTRIBUTING.md Co-authored-by: Jayden <23619946+Silverarmor@users.noreply.github.com> --- docs/CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 1c3518c94..89a451a50 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -91,7 +91,7 @@ Depending on how large the project is, you may want to outsource the questioning - You should be able to explain every part of the code you have written/modified in your PR. - If you do not understand your PR, **do not** submit it. You cannot use an AI tool to generate code for you. -The aim of this policy is to improve the work of maintainers and contributors. AI contributions waste their time and efforts, so please understand that such submissions are a waste of the effort they put into maintaining this project. +The rationale behind this policy is that automated contributions are a waste of the maintainers' time. Humans spend their time and brainpower reviewing every submission. Issues or pull requests generated by automation tools create an imbalance of effort between the submitter and the reviewer. Nobody learns anything when a maintainer reviews code written by an LLM. Additionally, such AI-generated content impedes the legitimate issues and feature requests that would add more value to the project. From c94ccb373772aab9b08ba0d18718eeaf1d3d6fed Mon Sep 17 00:00:00 2001 From: Jayden <23619946+Silverarmor@users.noreply.github.com> Date: Sun, 26 Oct 2025 14:50:46 +1300 Subject: [PATCH 6/6] Apply suggestions from code review --- docs/CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 89a451a50..ec6813155 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -79,7 +79,7 @@ Depending on how large the project is, you may want to outsource the questioning ### AUTOMATED CONTRIBUTIONS (AI / LLM) POLICY #### AI Use -- It is of everyone's best interest to **not** submit issues, pull requests or feature requests that are AI-generated. +- It is in everyone's best interest to **not** submit issues, pull requests or feature requests that are AI-generated. - All such requests will be closed and submitters will be blocked from the repository. #### You must... @@ -93,7 +93,7 @@ Depending on how large the project is, you may want to outsource the questioning The rationale behind this policy is that automated contributions are a waste of the maintainers' time. Humans spend their time and brainpower reviewing every submission. Issues or pull requests generated by automation tools create an imbalance of effort between the submitter and the reviewer. Nobody learns anything when a maintainer reviews code written by an LLM. -Additionally, such AI-generated content impedes the legitimate issues and feature requests that would add more value to the project. +Additionally, such AI-generated content impedes legitimate issues and feature requests that would add more value to the project. ---