Skip to content

Commit 7cd4346

Browse files
authored
META:Add AI use policy. #2531 (#2538)
# Title Added an AI conetent policy as requested by @Silverarmor in issuse #2531 ## Description Wrote my own AI policy based on the YT-DLP policy. ## Related Issue #2531 ## Motivation and Context Reduces worload on maintainers and contributors. ## How Has This Been Tested? N/A ## Screenshots (if appropriate) ## Types of Changes Documentation ## Checklist <!--- Go over all the following points, and put an `x` in all the boxes that apply. --> <!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> - [ ] My code follows the code style of this project - [x] My change requires a change to the documentation - [x] I have updated the documentation accordingly - [x] I have read the [CONTRIBUTING](/docs/CONTRIBUTING.md) document - [ ] I have added tests to cover my changes - [ ] All new and existing tests passed
2 parents 7b93479 + c94ccb3 commit 7cd4346

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

docs/CONTRIBUTING.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,31 @@ Depending on how large the project is, you may want to outsource the questioning
7474
> that you have the necessary rights to the content and that the content you contribute may be
7575
> provided under the project license.
7676
77+
---
78+
79+
### AUTOMATED CONTRIBUTIONS (AI / LLM) POLICY
80+
81+
#### AI Use
82+
- It is in everyone's best interest to **not** submit issues, pull requests or feature requests that are AI-generated.
83+
- All such requests will be closed and submitters will be blocked from the repository.
84+
85+
#### You must...
86+
- Be able to understand and respond to questions relating to the issue or the fix you provide.
87+
- You *can* use an AI tool for proofreading, translating or understanding the issue's content.
88+
- You **cannot** use AI tools to generate the issue text, or the issue itself.
89+
90+
#### Pull Requests
91+
- You should be able to explain every part of the code you have written/modified in your PR.
92+
- If you do not understand your PR, **do not** submit it. You cannot use an AI tool to generate code for you.
93+
94+
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.
95+
96+
Additionally, such AI-generated content impedes legitimate issues and feature requests that would add more value to the project.
97+
98+
99+
---
100+
101+
77102
### Reporting Bugs
78103

79104
<!-- omit in toc -->

0 commit comments

Comments
 (0)