Skip to content
Open
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
14 changes: 11 additions & 3 deletions pulpproject.org/help/more/governance/ai_policy.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,17 +14,25 @@ In addition, we feel that there must always be a human involved in the process o
We expect the contributor to review any code that was generated and our review process will always have a human engineer to inspect, request changes, and merge any contribution into our code base.
We reserve the right to deny any contribution for any reason.

There are three rules for code contributions to the Pulp Project:
There are four rules for code contributions to the Pulp Project:

1. **All contributors must indicate in the commit message of their contribution if they used AI to create them and the contributor is fully responsible for the content that they submit.**

This can be a label such as `Assisted By: <Tool>` or `Generated by: <Tool>` based on what was used.
This label should be representative of the contribution and how it was created for full transparency.
The commit message must also be clear about how it is solving a problem/making an improvement if it is not immediately obvious.
You are expected to understand and have reviewed any contributions you make using AI tool assistance.
If you are opening an issue or pull request, we expect you to be able to explain the issue and/or proposed changes in your own words.

2. **If there are any copyrighted materials that are included in any contribution, the author must confirm that they have permission to use that material from the owners.**
2. **Autonomous AI agents should not be used to reply to questions from maintainers.**

AI agents *may* be used to file issues, produce reproducers, and analysis - but direct interactions with maintainers should remain human-to-human.
If you wish to include context from an interaction with AI in your comments, it must be in a quote block (e.g., using >) and disclosed as such.
Like contributions, comments/issues written with AI assistance should be reviewed by the contributor for relevance and accuracy and accompanied by human commentary.

3. **If there are any copyrighted materials that are included in any contribution, the author must confirm that they have permission to use that material from the owners.**

This can be in the form of an open source license, public domain declaration, or other proof that complies with the Pulp Project's licensing policy.
This evidence must be included prior to contribution to the project.

3. **All AI contributions must follow the definition of Open Source as well as any applicable policies & licenses that the Pulp Project uses.**
4. **All AI contributions must follow the definition of Open Source as well as any applicable policies & licenses that the Pulp Project uses.**
Loading