From d572831452b42a3058302dc46145da9f73a8a95a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Steffan=20S=C3=B8lvsten?= <201505832@post.au.dk> Date: Mon, 30 Dec 2024 18:08:14 +0100 Subject: [PATCH] Add requirement for contributions to be ''AI-free'' --- CONTRIBUTING.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ef5b10338..69d1e51e3 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -129,6 +129,21 @@ requirements). Before committing anything, please ensure it is properly formatted. +## Generative AI + +**Contributions should be without assistance of Generative AI, such as Copilot.** + +There are numerous reasons - legally and especially ethically - to be skeptical +towards and critical of the use of AI. For example, using it is at the detriment +to your ability to acquire the skills and knowledge needed to understand the +language, the codebase, the data structures, and the algorithms. Hence, this +using it will inevitably introduce bugs due to a lack of understanding or +negligence. Furthermore, it is merely plagiarism with a few extra steps. + +Any situation in which an AI assistant would be of benefit is a sign of a missing +abstraction and/or documentation. In this case, the underlying issue should +instead be addressed in an Issue and/or a Pull Request. + ## Design Principles ### ยง1 Functional-First