commits section, even an empty one.
Rules
A correctly attributed AI-assisted commit ends like this:
AI_POLICY.md#ai-02, AI_POLICY.md#ai-03 and CONTRIBUTING.md#dco under links.policyBase.
AI identities
An identity in a trailer is an AI tool when its email ends in@anthropic.com, @openai.com, @cursor.com, @cursor.sh, copilot or .invalid (the reserved domain for a tool with no address of its own), or when its name contains a known tool name such as Claude, Codex, ChatGPT, Copilot, Cursor, Gemini, Devin or Aider. aiIdentities adds regular expressions, bare or as /source/flags; one that does not compile is matched as literal text, ignoring case.
Roles
- Pull requests from trusted bots are skipped.
- On a pull request opened by a maintainer, or by the repository owner, errors are reported at
maintainerLevel.AI-03is never downgraded.