Skip to content

Kirstie's proposed revision of the LLM policy#3

Merged
minrk merged 5 commits into
minrk:llmsfrom
KirstieJane:llms
Feb 23, 2026
Merged

Kirstie's proposed revision of the LLM policy#3
minrk merged 5 commits into
minrk:llmsfrom
KirstieJane:llms

Conversation

@KirstieJane
Copy link
Copy Markdown

See discussion in jupyterhub#880 to keep the discussion in one place

Comment thread docs/contribute/llm.md
# Generative AI/LLM Contribution Policy

Short answer: If you (a human) didn't write the code or documentation or comment, please don't submit it to us.
We ask that all contributions (through issues and pull requests) are made by a human who is willing to take accountability for the code, documentation or comment they submit.
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

👍

Comment thread docs/contribute/llm.md
* We respect the **time** taken to read and review contributions, maintinaing a high standard and supportive community engagement.
* **security**: JupyterHub is trusted infrastructure for hundreds of thousands of users and we prioritize keeping their data, code, and personal configuration information secure.
* **veracity**: beyond security, we ensure our tools do what we think they do, and that we respect accuracy in communications within and beyond the scientific open source ecosystem.
* **our global society**: we seek to minimise environmental impact and human exploitation in the development and deployment of JupyterHub infrastructure.
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

👍

Comment thread docs/contribute/llm.md
1. Only submit code or documentation to JupyterHub that you wrote and that you understand.
* We have chosen this requirement given our concerns around **copyright**, **reviewer burden**, and to maintain **auditable accountability** for the **veracity** of our work.
* We leave the interpretation of this request to you: tool-assisted coding and automation leaves some gray areas and we recognize that everyone has different perspectives on the use of LLMs for supporting their open source contributions.
* We strongly endorse using deterministic tools to check and improve the quality of your code, such as automated code dependency updates, linter auto-fixes, refactor tools, etc.
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

👍

Comment thread docs/contribute/llm.md
2. Communicate in issue and pull request threads in your own words.
Please do not use the verbatim output of an LLM in conversation with our user, reviewer and maintainer community.
* We have chosen this requirement given our priority to **value human co-creation**.
3. We do not plan to include `AGENTS.md`, `CLAUDE.md` or similar files to our repos as we prefer human contributors follow the [contribution guidelines](guide.md) that already exist.
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I feel like this is a mis step, because this is our chance to force something in the context window that can inform about the policy directly. Even if just "Refer to contributing docs. NEVER open issues. NEVER open PRs." Not my preferred but I feel it'll give us better balance.

@minrk minrk merged commit 9f2e702 into minrk:llms Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants