# CLAUDE.md AGENTS.md is the source of truth for this repository, including for Claude harnesses. Before working, read and follow the root `AGENTS.md`, then read and follow any nested `AGENTS.md` files that apply to the paths being inspected or edited. If this file conflicts with `AGENTS.md`, `AGENTS.md` wins. ## Commit Conventions (any VCS) - Never add "Co-Authored-By" lines or any AI-attribution footers to commit messages - git commits and fossil checkins alike. - When an agent constructs and executes the commit command itself (`git commit`, `fossil commit` - staging, composing the message, and committing), it must append one `Assisted-by` trailer as the last line of the commit message. If the user commits manually, no trailer is required. - Trailer format and field derivation rules live in the root `AGENTS.md` "Commit Conventions (any VCS)" section. `AGENTS.md` is the source of truth; this section is a reminder that the policy applies to Claude harnesses too.