From 675f9eaeb191c51b9d2ffb2bb198009533895051 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ho=C5=99e=C5=88ovsk=C3=BD?= Date: Sun, 14 Jun 2026 20:25:57 +0200 Subject: [PATCH] Add LLM policy to contributing.md --- docs/contributing.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/contributing.md b/docs/contributing.md index d21323d9..ff6e545b 100644 --- a/docs/contributing.md +++ b/docs/contributing.md @@ -7,6 +7,8 @@ [Writing documentation](#writing-documentation)
[Writing code](#writing-code)
[CoC](#coc)
+[Using LLMs when contributing](#using-llms-when-contributing)
+ So you want to contribute something to Catch2? That's great! Whether it's a bug fix, a new feature, support for additional compilers - or just @@ -332,6 +334,19 @@ When adding new `CATCH_CONFIG` option, there are multiple places to edit: This project has a [CoC](../CODE_OF_CONDUCT.md). Please adhere to it while contributing to Catch2. + +## Using LLMs when contributing + +I do not care whether you used LLM for your contribution. What I care +about is the quality of the contribution, not whether you made it through +prompting LLM, letting GAs run wild, dictated it into the computer, wrote +it using your nose or used butterflies to flip the correct bits. + +The flipside of this is that I am also not going to iterate your LLM for +you. If a PR looks LLM generated and does not pass the muster to be merged +as-is, I am going to close it. + + ----------- _This documentation will always be in-progress as new information comes