Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 6 additions & 11 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,12 @@ exploration of new features, we will almost always close these pull requests imm
new feature to uv creates a long-term maintenance burden and requires strong consensus from the uv
team before it is appropriate to begin work on an implementation.

Do not use LLMs such as Claude Code or ChatGPT for communication. LLMs are notoriously unreliable
and make up smart sounding but ultimately wrong claims. Instead, phrase issue and pull request
comments in your own words. It's not important to sound perfect, but that we can follow what problem
you're trying to solve and why the pull request uses a correct approach.

When using LLMs, there must always be a human in the loop who fully understands the work the LLM is
doing. Since LLMs cannot (yet) correctly reason about complex codebases, you need to be able to
explain all changes and how they interact with the rest of the codebase in your own words, without
relying on the LLM to do so. Generally, this requires designing the change yourself and
understanding all involved data structures, formats, and algorithms, while only using the LLM to aid
in rather than drive these tasks. Autonomous contributions from AI agents are not allowed.
## Use of AI

We **require all use of AI in contributions to follow our
[AI Policy](https://github.com/astral-sh/.github/blob/main/AI_POLICY.md)**.

If your contribution does not follow the policy, it will be closed.
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.

I don't think we need to say that separately, it's already in the AI policy and sounds more aggressive than it needs to be.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I am worried people will not read the policy.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I'll wait for your follow-up here. I am trying to be a little aggressive to encourage people to click through, but don't feel strongly.

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.

I don't feel strongly either, I already approved.


## Setup

Expand Down
Loading