From 6a98158ba60a797626edd2de9e85691e6e42c0a3 Mon Sep 17 00:00:00 2001 From: Linux in a Bit <105567407+LinuxinaBit@users.noreply.github.com> Date: Sun, 20 Apr 2025 14:59:23 -0500 Subject: [PATCH 1/2] [Contributing.md] Add LLM Policy; Emphasize CLA --- Contributing.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Contributing.md b/Contributing.md index 9e81708..099fa5c 100644 --- a/Contributing.md +++ b/Contributing.md @@ -40,4 +40,12 @@ Pull requests have a high chance of being accepted if they are: Even new ideas and proposals that have not been approved by a maintainer, or fall outside the established roadmap, are *occasionally* accepted - if they possess the remaining of the above qualities. If not, they will be closed and removed without comments or explanation. +## Generative AI Policy + +Contributions written using large language models (LLMs) or other generative 'AI' programs are prohibited. LLMs produce errors so frequently and in a way that is so unlike human error that issues will regularly remain undetected and slip through, even with stringent review. This is not a worthwhile tradeoff for Reticulum, especially considering the limited time maintainers have to correct these issues, and we ask that you refrain from using any such output in your contributions. + +This applies to all official Reticlulm projects and documentation as well as all submitted issues and discussion in official channels, except in cases where language translation and/or speech recogntion technologies are required for communication. We also ask that you avoid using LLMs for troubleshooting, as results can be misleading, and instead request help in one of our [various communities](https://reticulum.network/start.html). + +## Contributor License Agreement + By contributing code to this project, you agree that copyright for the code is transferred to the Reticulum maintainers and that the code is irrevocably placed under the [Reticulum License](./LICENSE). From e871bbdc07140827cc9a6fd879070530a2b3a82d Mon Sep 17 00:00:00 2001 From: Linux in a Bit <105567407+LinuxinaBit@users.noreply.github.com> Date: Sun, 20 Apr 2025 15:04:55 -0500 Subject: [PATCH 2/2] =?UTF-8?q?Add=20Generative=20AI=20Policy=20reminder?= =?UTF-8?q?=20to=20=F0=9F=90=9B-bug-report.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/ISSUE_TEMPLATE/🐛-bug-report.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/ISSUE_TEMPLATE/🐛-bug-report.md b/.github/ISSUE_TEMPLATE/🐛-bug-report.md index 82a4968..62c9e58 100644 --- a/.github/ISSUE_TEMPLATE/🐛-bug-report.md +++ b/.github/ISSUE_TEMPLATE/🐛-bug-report.md @@ -12,6 +12,7 @@ Before creating a bug report on this issue tracker, you **must** read the [Contr - The issue tracker is used by developers of this project. **Do not use it to ask general questions, or for support requests**. - Ideas and feature requests can be made on the [Discussions](https://github.com/markqvist/Reticulum/discussions). **Only** feature requests accepted by maintainers and developers are tracked and included on the issue tracker. **Do not post feature requests here**. +- Do not submit code written using large language models (LLMs) or other generative 'AI' programs (see the [Generative AI Policy](/Contributing.md#generative-ai-policy) for details). - After reading the [Contribution Guidelines](https://github.com/markqvist/Reticulum/blob/master/Contributing.md), **delete this section only** (*"Read the Contribution Guidelines"*) from your bug report, **and fill in all the other sections**. **Describe the Bug**