Skip to content

docs(agents): forbid AI attribution in commits and PRs#10

Merged
binbandit merged 2 commits into
mainfrom
docs/no-ai-attribution-rule
Jun 10, 2026
Merged

docs(agents): forbid AI attribution in commits and PRs#10
binbandit merged 2 commits into
mainfrom
docs/no-ai-attribution-rule

Conversation

@binbandit

@binbandit binbandit commented Jun 10, 2026

Copy link
Copy Markdown
Owner

Summary

Two layers, same goal: no AI attribution on repository artifacts.

  • AGENTS.md Working Guidelines rule: no Co-Authored-By trailers, no "Generated with ..." footers, and no tool or session links in commit messages, PR titles, or PR bodies. AGENTS.md is loaded as instructions by coding-agent sessions on this repo, so the rule is durable across sessions. This governs what agents write.
  • .claude/settings.json with attribution.commit and attribution.pr set to empty strings. This is the tool-level switch: the GitHub integration appends its own generated-by footer to PR bodies outside the agent's control, and this setting turns that off at the source.

Validation

make validate passes; the settings file is valid JSON (checked with jq).

State in the agent guidelines that repository artifacts must not carry
Co-Authored-By trailers, generated-by footers, or tool/session links in
commit messages, PR titles, or PR bodies.
The AGENTS.md rule covers what agents write, but the GitHub integration
appends its own generated-by footer to PR bodies outside the agent's
control. Setting attribution.commit and attribution.pr to empty strings
in the project Claude Code settings turns that off at the source.
@binbandit binbandit merged commit fb36321 into main Jun 10, 2026
2 checks passed
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.

1 participant