Skip to content

Commit 675f9ea

Browse files
committed
Add LLM policy to contributing.md
1 parent bcfb10e commit 675f9ea

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

docs/contributing.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
[Writing documentation](#writing-documentation)<br>
88
[Writing code](#writing-code)<br>
99
[CoC](#coc)<br>
10+
[Using LLMs when contributing](#using-llms-when-contributing)<br>
11+
1012

1113
So you want to contribute something to Catch2? That's great! Whether it's
1214
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:
332334
This project has a [CoC](../CODE_OF_CONDUCT.md). Please adhere to it
333335
while contributing to Catch2.
334336

337+
338+
## Using LLMs when contributing
339+
340+
I do not care whether you used LLM for your contribution. What I care
341+
about is the quality of the contribution, not whether you made it through
342+
prompting LLM, letting GAs run wild, dictated it into the computer, wrote
343+
it using your nose or used butterflies to flip the correct bits.
344+
345+
The flipside of this is that I am also not going to iterate your LLM for
346+
you. If a PR looks LLM generated and does not pass the muster to be merged
347+
as-is, I am going to close it.
348+
349+
335350
-----------
336351

337352
_This documentation will always be in-progress as new information comes

0 commit comments

Comments
 (0)