Skip to content

CONTRIBUTING.md: Add LLM contribution policy#264

Draft
ahelwer wants to merge 1 commit intotlaplus:mainfrom
ahelwer:llm-contributions
Draft

CONTRIBUTING.md: Add LLM contribution policy#264
ahelwer wants to merge 1 commit intotlaplus:mainfrom
ahelwer:llm-contributions

Conversation

@ahelwer
Copy link
Copy Markdown
Collaborator

@ahelwer ahelwer commented Apr 27, 2026

Signed-off-by: Andrew Helwer <ahelwer@pm.me>
@ahelwer ahelwer marked this pull request as draft April 27, 2026 15:53
@lemmy
Copy link
Copy Markdown
Member

lemmy commented Apr 27, 2026

I suggest that the TLA+ project first establishes consensus on its approach to handling contributions that are partially or entirely generated by LLMs, before we develop policies for individual tools.

Comment thread CONTRIBUTING.md
LLM usage also must be disclosed and the precise model used identified.
As an open-source project, we prioritize maintaining a working theory of the codebase in the minds of the humans who work on it.
Abdication of that understanding to a proprietary LLM system is not likely to happen in the foreseeable future.
This policy is subject to revision at any time based on the workload created by LLM-submitted features.
Copy link
Copy Markdown
Member

@lemmy lemmy Apr 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My proposal (aimed at transparency, not judgment): "Initial contact with the project must be made by a human. For each commit, any use of an LLM must be disclosed, including identification of the specific model(s) used."

Comment thread README.md

We welcome your contributions to this open source project!
TLAPS is used in safety-critical systems, so we have a contribution process in place to ensure quality is maintained; read [CONTRIBUTING.md](CONTRIBUTING.md) before beginning work.
Especially read this document if you are using a LLM agent.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This approach is unlikely to encourage the people who actually need to read CONTRIBUTING.md to do so. For everyone else, it adds unnecessary distraction. It also comes across as somewhat hostile in tone.

@lemmy
Copy link
Copy Markdown
Member

lemmy commented Apr 27, 2026

I suggest that the TLA+ project first establishes consensus on its approach to handling contributions that are partially or entirely generated by LLMs, before we develop policies for individual tools.

https://discuss.tlapl.us/msg06750.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants