From 7ce58f7a07eaf8e1858ebedd0aa5e7275470156e Mon Sep 17 00:00:00 2001 From: Dudemanguy Date: Mon, 12 Jan 2026 01:02:21 -0600 Subject: [PATCH] DOCS/contribute.md: address the AI menace It's the future and well contributions of this nature aren't going to disappear. Might as well address it in the contribute.md hope that maybe a would-be vibe coder out there does a slightly better job before sending anything our way. --- DOCS/contribute.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/DOCS/contribute.md b/DOCS/contribute.md index a83e74e3e9..834ea8e4f6 100644 --- a/DOCS/contribute.md +++ b/DOCS/contribute.md @@ -261,6 +261,19 @@ General coding code. Plain C API usages may stay as C, but can be written in Swift. Existing Objective-C code can stay as is, though Swift rewrites are welcome. +AI-assisted Contributions +------------------------- + +If you have used an AI/LLM for your contribution, you must disclose this in the +PR description. Such contributions are not forbidden, but the submitter takes +full responsibility for the code changes. This includes having full +understanding of the code (knowing what was changed and why) and the ability to +participate in the code review process with human-written responses. This also +includes confirming that the code can be submitted under the same license as the +relevant files (usually LGPLv2 or GPLv2). + +Clearly vibe-coded patches will not be considered. + Code of Conduct ---------------