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