Skip to content

Commit 6712928

Browse files
authored
Update AI usage policy in contribution guidelines
Clarified the policy on using generative AI for contributions, specifying conditions under which it is acceptable.
1 parent 8a212d3 commit 6712928

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/CONTRIBUTING.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,11 @@ You'll see *exactly* what is sent, be able to add **your comments**, and then se
4444

4545
### Use of generative AI
4646

47-
* Using generative AI to develop new features or making larger code changes is prohibited. Please refrain from contributions which are heavily depending on AI generated source code.
47+
* Using generative AI to develop new features or making larger code changes is generally prohibited. Please refrain from contributions which are heavily depending on AI generated source code because they are usually lacking a fundamental understanding of the overall project structure and thus come with poor quality. However, you are allowed to use gen. AI if you
48+
* are aware of the project structure,
49+
* ensure that the generated code follows the project structure,
50+
* fully understand the generated code, and
51+
* review the generated code completely.
4852
* Using AI to find the root cause of bugs and generating small fixes might be acceptable. However, gen. AI often does not fix the underlying problem but is trying to fix the symptoms. If you are using AI to fix bugs, ensure that the root cause is tackled.
4953
* The use of AI to generate documentation is allowed. We ask you to thoroughly check the quality of generated documentation – wrong, misleading or uninformative documentation is useless and wastes the reader's time. Ensure that reasoning is documented.
5054
* PRs that do not follow the AI policy can be closed without further explanation.

0 commit comments

Comments
 (0)