Skip to content

docs(contrib): add AGENTS.md and CLAUDE.md for AI-agent contributors#1992

Merged
fleetfootmike merged 6 commits into
masterfrom
mikew/add-agents-md-drop-changelog-step
Jul 9, 2026
Merged

docs(contrib): add AGENTS.md and CLAUDE.md for AI-agent contributors#1992
fleetfootmike merged 6 commits into
masterfrom
mikew/add-agents-md-drop-changelog-step

Conversation

@fleetfootmike

@fleetfootmike fleetfootmike commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

What & why

Adds AGENTS.md — a distilled guide to the contribution rules for AI agents and their human
partners, drawn from CONTRIBUTING.md — and makes it the single guidance entry point.

Changes

  • AGENTS.md (new): contribution rules for AI agents — issue/duplicate checks, mandatory
    cherry-pickable tests, AI-use disclosure, strict commit format, one-problem-per-PR, and
    security-testing rules. Written so the agent's instructions cover the work, while the
    human partner does the outward/legal actions — opening the PR, deciding it is ready, assenting
    to the license (per review feedback).
  • CLAUDE.md (new): a thin pointer to AGENTS.md so Claude Code and other agents read the same
    guidance.

(The changelog-step cleanup this branch originally carried is already on master via #1756, so
CONTRIBUTING.md is untouched here.)

AI-use disclosure

  • Model: Claude Opus 4.8
  • Harness: Claude Code (CLI) v2.1.202
  • Plugins: superpowers 6.1.0→6.1.1, paad 1.11.0
  • Where: AGENTS.md and CLAUDE.md were drafted with AI assistance and reviewed/approved by
    the maintainer before commit.

🤖 Generated with Claude Code

@castaway

castaway commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

https://github.com/runbox/runbox7/pull/1756/changes - changelog bit done.. does your branch need rebasing ?

Comment thread AGENTS.md Outdated
Comment thread AGENTS.md Outdated
Comment thread AGENTS.md Outdated
Comment thread AGENTS.md Outdated
Comment thread AGENTS.md Outdated
@fleetfootmike

Copy link
Copy Markdown
Contributor Author

https://github.com/runbox/runbox7/pull/1756/changes - changelog bit done.. does your branch need rebasing ?

No, just git push --force-with-leaseing.

@fleetfootmike fleetfootmike force-pushed the mikew/add-agents-md-drop-changelog-step branch from 945c249 to d1f0877 Compare July 7, 2026 12:08
fleetfootmike and others added 3 commits July 7, 2026 14:54
AGENTS.md distills the contribution rules for AI agents and their human
partners, drawn from CONTRIBUTING.md and the bounty program.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Add a CLAUDE.md that redirects to AGENTS.md as the single guidance entry
point for Claude Code and other agents.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Per review: the agent does the work; the human partner opens the PR,
decides it is ready, and assents to the license. Reword so instructions
addressed to "you" (the agent) no longer claim actions only the human takes.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@fleetfootmike fleetfootmike force-pushed the mikew/add-agents-md-drop-changelog-step branch from d1f0877 to 6c1625d Compare July 7, 2026 13:55
@fleetfootmike fleetfootmike changed the title docs(contrib): add AGENTS.md and drop redundant changelog step docs(contrib): add AGENTS.md and CLAUDE.md for AI-agent contributors Jul 7, 2026
fleetfootmike and others added 3 commits July 7, 2026 15:11
Missing space: "was.C heck" -> "was. Check".

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Drop the reward tiers and tables per review — the "bounty"/"good first
issue" framing draws spray-and-pray bots. Keep the security testing rules
(promoted to a top-level section), drop the intro's bounty reference, and
retitle the security report email subject.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Drop "all public API methods must be documented" from AGENTS.md and
CONTRIBUTING.md per review — "public API" is ambiguous in an Angular/TS
frontend. Replace with a rule to comment the why/what of a new section,
not the how, at most two lines per section.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@fleetfootmike fleetfootmike requested a review from castaway July 8, 2026 10:33

@castaway castaway left a comment

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.

I guess it'll do :P

@fleetfootmike fleetfootmike merged commit ce1aeb7 into master Jul 9, 2026
11 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.

3 participants