From dee5fe4436463524729243147916b40a4f365734 Mon Sep 17 00:00:00 2001 From: vi Date: Wed, 29 Jul 2026 17:40:58 +0200 Subject: [PATCH 1/8] docs(contributing): add AI/LLM policy --- CONTRIBUTING.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index acb178e2a9..13d6d5738c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -37,6 +37,21 @@ Generally speaking, questions are better suited in our resources below. --- +## Generative AI Policy + +The use of large language models (LLMs) for contributions to this project is **expressly forbidden**. +This includes tools like ChatGPT, Copilot, Claude, DeepSeek, and others. + +This policy **applies to all parts of the project**, including, but not limited to, code contributions, documentation contributions, and conversations in issues/pull requests. +An **exception** applies specifically for translating texts to interact with issues, pull requests, or discussions in the repository. + +Not only is AI-generated content typically a detriment to the overall quality of the issue tracker and codebase, resulting in additional work for maintainers and often wasting valuable time, it also raises concerns about copyright and ownership of intellectual property, as LLMs have been shown to potentially reproduce copyrighted material verbatim. +AI tools, by their own nature, cannot assess the accuracy or correctness of their own responses/outputs, which makes them unsuitable for environments such as this project, where the responsibility of verifying and correcting potentially entirely fabricated changes is then pushed onto the reviewers. + +**As such, if you encounter a bug or would like to see a new feature but don't feel equipped to make those changes yourself, please consider opening a bug report/feature request instead.** + +AI tools *can* be used to find information or answer questions, but caution should be exercised nevertheless; responses can potentially be misleading, outdated, or plainly incorrect. + ## Good Bug Reports To report bugs (or to suggest new features), visit our [issue tracker](https://github.com/DisnakeDev/disnake/issues). From e2519d6d242ce981fdc86bd770ee066d8e365888 Mon Sep 17 00:00:00 2001 From: vi Date: Wed, 29 Jul 2026 17:43:30 +0200 Subject: [PATCH 2/8] docs: clarify copyright concerns --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 13d6d5738c..374017b496 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -45,7 +45,7 @@ This includes tools like ChatGPT, Copilot, Claude, DeepSeek, and others. This policy **applies to all parts of the project**, including, but not limited to, code contributions, documentation contributions, and conversations in issues/pull requests. An **exception** applies specifically for translating texts to interact with issues, pull requests, or discussions in the repository. -Not only is AI-generated content typically a detriment to the overall quality of the issue tracker and codebase, resulting in additional work for maintainers and often wasting valuable time, it also raises concerns about copyright and ownership of intellectual property, as LLMs have been shown to potentially reproduce copyrighted material verbatim. +Not only is AI-generated content typically a detriment to the overall quality of the issue tracker and codebase, resulting in additional work for maintainers and often wasting valuable time; it also raises concerns about copyright and ownership of intellectual property, as LLMs have been shown to potentially reproduce copyrighted material verbatim, and it remains unclear whether the output of LLMs is copyrightable in the first place. AI tools, by their own nature, cannot assess the accuracy or correctness of their own responses/outputs, which makes them unsuitable for environments such as this project, where the responsibility of verifying and correcting potentially entirely fabricated changes is then pushed onto the reviewers. **As such, if you encounter a bug or would like to see a new feature but don't feel equipped to make those changes yourself, please consider opening a bug report/feature request instead.** From 55c49c3f0d0a33f3f7b2d28d53fb8f70449781bd Mon Sep 17 00:00:00 2001 From: vi Date: Wed, 29 Jul 2026 18:01:01 +0200 Subject: [PATCH 3/8] docs: further exemplify potential uses of LLMs --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 374017b496..7aa3ec5dee 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -50,7 +50,7 @@ AI tools, by their own nature, cannot assess the accuracy or correctness of thei **As such, if you encounter a bug or would like to see a new feature but don't feel equipped to make those changes yourself, please consider opening a bug report/feature request instead.** -AI tools *can* be used to find information or answer questions, but caution should be exercised nevertheless; responses can potentially be misleading, outdated, or plainly incorrect. +AI tools *can* be used to find information, answer questions, or gain understanding of a particular topic (e.g. existing code in a project), but caution should be exercised nevertheless; responses can potentially be misleading, outdated, or plainly incorrect. ## Good Bug Reports From eec12a9f3c0330c90c2426d44abe486cc1b852bb Mon Sep 17 00:00:00 2001 From: vi Date: Wed, 29 Jul 2026 18:16:22 +0200 Subject: [PATCH 4/8] docs: grammar pass (because why do i use potentially so much anyway) --- CONTRIBUTING.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7aa3ec5dee..23eb2993d9 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -45,12 +45,12 @@ This includes tools like ChatGPT, Copilot, Claude, DeepSeek, and others. This policy **applies to all parts of the project**, including, but not limited to, code contributions, documentation contributions, and conversations in issues/pull requests. An **exception** applies specifically for translating texts to interact with issues, pull requests, or discussions in the repository. -Not only is AI-generated content typically a detriment to the overall quality of the issue tracker and codebase, resulting in additional work for maintainers and often wasting valuable time; it also raises concerns about copyright and ownership of intellectual property, as LLMs have been shown to potentially reproduce copyrighted material verbatim, and it remains unclear whether the output of LLMs is copyrightable in the first place. -AI tools, by their own nature, cannot assess the accuracy or correctness of their own responses/outputs, which makes them unsuitable for environments such as this project, where the responsibility of verifying and correcting potentially entirely fabricated changes is then pushed onto the reviewers. +Not only is AI-generated content typically a detriment to the overall quality of the issue tracker and codebase, resulting in additional work for maintainers and often wasting valuable time; it also raises concerns about copyright and ownership of intellectual property, as LLMs have been shown to occasionally reproduce copyrighted material verbatim, and it remains unclear whether the output of LLMs is copyrightable in the first place. +Generative AI tools, by their own nature, cannot assess the accuracy or correctness of their own responses/outputs, which makes them unsuitable for environments such as this project, where the responsibility of verifying and correcting potentially entirely fabricated changes is then pushed onto the reviewers. -**As such, if you encounter a bug or would like to see a new feature but don't feel equipped to make those changes yourself, please consider opening a bug report/feature request instead.** +**As such, if you encounter a bug or would like to see a new feature but don't feel equipped to make these changes yourself, please consider opening a bug report/feature request instead.** -AI tools *can* be used to find information, answer questions, or gain understanding of a particular topic (e.g. existing code in a project), but caution should be exercised nevertheless; responses can potentially be misleading, outdated, or plainly incorrect. +AI tools *can* be useful to find information, answer questions, or gain further understanding of a particular topic (e.g. existing code in a project), but caution should be exercised nevertheless; responses can possibly be misleading, outdated, or plainly incorrect. ## Good Bug Reports From b5ef75fc6e6c31150c3932b632135a0abc561144 Mon Sep 17 00:00:00 2001 From: vi Date: Wed, 29 Jul 2026 19:56:27 +0200 Subject: [PATCH 5/8] docs: specifically mention common vibecoding tools/IDEs, rephrase opening paragraph --- CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 23eb2993d9..7e834cf92b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -39,8 +39,8 @@ Generally speaking, questions are better suited in our resources below. ## Generative AI Policy -The use of large language models (LLMs) for contributions to this project is **expressly forbidden**. -This includes tools like ChatGPT, Copilot, Claude, DeepSeek, and others. +This project **does not allow** contributions generated by large language models (LLMs). +This includes tools like Claude Code, Codex, Copilot, Cursor, DeepSeek, and others. This policy **applies to all parts of the project**, including, but not limited to, code contributions, documentation contributions, and conversations in issues/pull requests. An **exception** applies specifically for translating texts to interact with issues, pull requests, or discussions in the repository. From 669b53ac47e49c5f611453cb45fa9aad70e27d5f Mon Sep 17 00:00:00 2001 From: vi Date: Wed, 29 Jul 2026 20:01:32 +0200 Subject: [PATCH 6/8] chore: reduce licensing/copyright section slightly --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7e834cf92b..88399d5da5 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -45,7 +45,7 @@ This includes tools like Claude Code, Codex, Copilot, Cursor, DeepSeek, and othe This policy **applies to all parts of the project**, including, but not limited to, code contributions, documentation contributions, and conversations in issues/pull requests. An **exception** applies specifically for translating texts to interact with issues, pull requests, or discussions in the repository. -Not only is AI-generated content typically a detriment to the overall quality of the issue tracker and codebase, resulting in additional work for maintainers and often wasting valuable time; it also raises concerns about copyright and ownership of intellectual property, as LLMs have been shown to occasionally reproduce copyrighted material verbatim, and it remains unclear whether the output of LLMs is copyrightable in the first place. +AI-generated content is typically a detriment to the overall quality of the issue tracker and codebase, resulting in additional work for maintainers and often wasting valuable time; additionally, it raises concerns about copyright and ownership of intellectual property, and it remains unclear whether the output of LLMs is copyrightable in the first place. Generative AI tools, by their own nature, cannot assess the accuracy or correctness of their own responses/outputs, which makes them unsuitable for environments such as this project, where the responsibility of verifying and correcting potentially entirely fabricated changes is then pushed onto the reviewers. **As such, if you encounter a bug or would like to see a new feature but don't feel equipped to make these changes yourself, please consider opening a bug report/feature request instead.** From fef3ec87ca2bd18e98f679f0db583339f2314fb0 Mon Sep 17 00:00:00 2001 From: vi Date: Wed, 29 Jul 2026 20:02:32 +0200 Subject: [PATCH 7/8] chore: tiny grammar improvement, maybe? --- CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 88399d5da5..47ab8101ee 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -48,9 +48,9 @@ An **exception** applies specifically for translating texts to interact with iss AI-generated content is typically a detriment to the overall quality of the issue tracker and codebase, resulting in additional work for maintainers and often wasting valuable time; additionally, it raises concerns about copyright and ownership of intellectual property, and it remains unclear whether the output of LLMs is copyrightable in the first place. Generative AI tools, by their own nature, cannot assess the accuracy or correctness of their own responses/outputs, which makes them unsuitable for environments such as this project, where the responsibility of verifying and correcting potentially entirely fabricated changes is then pushed onto the reviewers. -**As such, if you encounter a bug or would like to see a new feature but don't feel equipped to make these changes yourself, please consider opening a bug report/feature request instead.** +**As such, if you encounter a bug or would like to see a new feature added, but don't feel equipped to make these changes yourself, please consider opening a bug report/feature request instead.** -AI tools *can* be useful to find information, answer questions, or gain further understanding of a particular topic (e.g. existing code in a project), but caution should be exercised nevertheless; responses can possibly be misleading, outdated, or plainly incorrect. +AI tools *can* be useful to find information, answer questions, or gain further understanding of a particular topic (e.g. existing code in a project), but caution should be exercised nevertheless; their responses can possibly be misleading, outdated, or plainly incorrect. ## Good Bug Reports From 0290d92205c3ccbcf95477c6e57fad3b2d461e4d Mon Sep 17 00:00:00 2001 From: vi Date: Wed, 29 Jul 2026 20:51:10 +0200 Subject: [PATCH 8/8] fix(docs): add new section to table of contents --- CONTRIBUTING.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 47ab8101ee..e244fbe720 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -11,6 +11,7 @@ The following is a set of guidelines for contributing to the repository. These a - [Contributing to disnake](#contributing-to-disnake) - [Table of Contents](#table-of-contents) - [This is too much to read! I want to ask a question!](#this-is-too-much-to-read-i-want-to-ask-a-question) + - [Generative AI Policy](#generative-ai-policy) - [Good Bug Reports](#good-bug-reports) - [Creating a Pull Request](#creating-a-pull-request) - [Overview](#overview)