Skip to content

Update docs and introduce AI Policy#1913

Merged
pjbgf merged 4 commits into
go-git:mainfrom
pjbgf:updates
Apr 7, 2026
Merged

Update docs and introduce AI Policy#1913
pjbgf merged 4 commits into
go-git:mainfrom
pjbgf:updates

Conversation

@pjbgf
Copy link
Copy Markdown
Member

@pjbgf pjbgf commented Mar 20, 2026

This documentation update include:

  • Update COMPATIBILITY.md to include features introduced in v6.
  • Add AI_POLICY.md and AGENTS.md to define the project's AI Policy as well as clarify to agents how to work with the repository.
  • Update CONTRIBUTING.md to add a link to the AI policy.

pjbgf added 2 commits March 20, 2026 05:42
Introduce an AI contribution policy aligned with Linux Foundation
and CNCF guidance, and an AGENTS.md to orient AI tools working
in the repository. Update CONTRIBUTING.md to reference the new
policy and consolidate formatting/linting under golangci-lint.

Signed-off-by: Paulo Gomes <[email protected]>
Assisted-by: Claude Sonnet 4.6 <[email protected]>
Copilot AI review requested due to automatic review settings March 20, 2026 06:31
@pjbgf pjbgf requested a review from mcuadros March 20, 2026 06:33
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Documentation-focused update to reflect v6 feature compatibility and to introduce repository guidance for AI-assisted contributions and automated agents.

Changes:

  • Add AI_POLICY.md and AGENTS.md describing AI contribution expectations, disclosure, and repo working conventions.
  • Update COMPATIBILITY.md with additional v6 capabilities/support statuses.
  • Update CONTRIBUTING.md to link to the AI policy and clarify lint/format expectations via golangci-lint.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 7 comments.

File Description
CONTRIBUTING.md Adds an AI policy link and updates PR quality requirements wording.
COMPATIBILITY.md Updates feature/support matrices to reflect additional v6 support.
AI_POLICY.md Introduces AI contribution policy and disclosure requirements.
AGENTS.md Adds guidance for AI agents/tools (layout, conventions, commit trailers, testing).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread COMPATIBILITY.md Outdated
Comment thread AI_POLICY.md Outdated
Comment thread AI_POLICY.md Outdated
Comment thread AGENTS.md Outdated
Comment thread AGENTS.md Outdated
Comment thread COMPATIBILITY.md Outdated
Comment thread COMPATIBILITY.md Outdated
pjbgf and others added 2 commits March 20, 2026 06:55
Co-authored-by: Copilot <[email protected]>
Signed-off-by: Paulo Gomes <[email protected]>
Add paths-ignore to test, git compatibility, cifuzz, and codeql
workflows so they do not trigger when only markdown files or rfcs/
content is changed.

Signed-off-by: Paulo Gomes <[email protected]>
Assisted-By: Assisted-by: Claude Sonnet 4.6 <[email protected]>
Comment thread AI_POLICY.md
```
Assisted-by: GitHub Copilot
Assisted-by: Claude Sonnet 4.6
Assisted-by: ChatGPT o3
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This might require clarification. As the example mix model and tools. In practice, I have really started to use AI for PRs since February and I rely on a subagent workflow with Claude code which means I have the main agent using opus while I have a coder, a reviewer and a commit contribution agent that use mostly sonnet but also haiku. Anyway, I think specifying tools is the logical and right things to do here.

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.

@cedric-appdirect good point. The example aims to highlight that you can specify multiple. However, I'd only refer to the agents that actively changed the given commit (or proposed changes to it). I'll add a comment to that effect.

@pjbgf pjbgf merged commit 7bbec73 into go-git:main Apr 7, 2026
16 of 17 checks passed
@pjbgf pjbgf deleted the updates branch April 7, 2026 11:24
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