Skip to content

Commit efae52f

Browse files
thompsonmjclaude
andcommitted
Update contribution convention to use Co-Authored-By for AI attribution
Replace the [AI-assisted session] footer with a Co-Authored-By trailer identifying the model and provider, consistent with standard git co-authorship convention and applicable across any AI assistant. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent eb7b5bb commit efae52f

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

‎AGENTS.md‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,12 @@ taxonopy common-names \
101101
- Follow best version control practices including, but not limited to, the following:
102102
- At the start of a session, ensure that work is done on a relevant branch (not `main`), and pull the latest changes from `main` before starting.
103103
- Make commit messages imperative, one line, and descriptive of the change's "what" and "why" (not "how"). Any needed description beyond this can go in the extended body.
104-
- For every commit you produce, append "[AI-assisted session]" as a final line in the extended commit message body.
104+
- For every commit you produce, add a `Co-Authored-By` trailer in the extended commit message body identifying the model and provider, e.g.:
105+
```
106+
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
107+
Co-Authored-By: GPT-4o <noreply@openai.com>
108+
Co-Authored-By: Gemini 2.0 Flash <noreply@google.com>
109+
```
105110
- Do not use Git or the GitHub CLI for any destructive actions like `git reset --hard`, `git rebase`, `git push --force`, `git branch -D`, `gh repo delete`, `gh issue delete`, and so on, nor commands like `rm -rf` that delete files or directories. If you consider a destructive command to be necessary, stop and discuss the situation with a maintainer.
106111
- When modifying CLI behavior, resolution strategies, or caching semantics, update this AGENTS file so future agents follow the latest contract.
107112
- Run `ruff check .`, `pytest`, and the sample `taxonopy resolve` workflow before handing off changes or opening discussions with maintainers.

0 commit comments

Comments
 (0)