1
0
mirror of https://github.com/janet-lang/janet synced 2026-04-17 04:11:26 +00:00

Add LLM, AI and tool usage section to contribution guide.

This commit is contained in:
Calvin Rose
2026-03-13 08:28:19 -05:00
parent df56efbae0
commit 8eae8984b1

View File

@@ -90,3 +90,16 @@ timely manner. In short, if you want extra functionality now, then build it.
* Include a good description of the problem that is being solved
* Include descriptions of potential solutions if you have some in mind.
## LLMs, Tool Usage, and Transparency
All usage of Large Language Models (LLMs), Neural Networks, "AI" tools, and
other tools such as software fuzzers or static analyzers must be disclosed.
This applies both pull requests, email patches, bug reports, and any meaningful
contribution to Janet's source code. Please also refrain from generative AI for
large amounts code that will be embedded in the Janet runtime, which include
all C source files as well as boot.janet All submitted code should be both
understood and inspected by a human author, including test cases. Large and
obviously AI driven changes will be rejected. Be mindful and transparent on the
copyright implications of any submitted code. We will use discretion when
accepting LLM or generated test cases for bug reproductions.