Skip to content

Adopt AGENTS.md convention for maintainer docs#280

Open
kamran-rapidfireAI wants to merge 1 commit into
mainfrom
docs/agents-md-convention
Open

Adopt AGENTS.md convention for maintainer docs#280
kamran-rapidfireAI wants to merge 1 commit into
mainfrom
docs/agents-md-convention

Conversation

@kamran-rapidfireAI

@kamran-rapidfireAI kamran-rapidfireAI commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

What

Adopt the AGENTS.md convention for maintainer docs. The guidance previously held in each CLAUDE.md now lives in a sibling AGENTS.md, and every CLAUDE.md is reduced to a thin @AGENTS.md pointer.

This lets every agent that follows the AGENTS.md convention (Cursor, Codex, GitHub Copilot, Windsurf, Aider, Junie, …) read the same project rules Claude Code already reads, with no duplicated content to keep in sync.

Files (14)

  • root AGENTS.md + CLAUDE.md
  • AGENTS.md + CLAUDE.md under rapidfireai/fit/{backend,db,dispatcher,ml,utils} and rapidfireai/frontend

13 of the 14 files are migrated verbatim. The only authored change is the root AGENTS.md "Keeping docs/AGENTS.md in sync" section: it is generalized to category-level triggers with no fixed section-number references, so it stays accurate whether the end-user guide ships install-only or also covers code integration.

Dependencies

Independent of the related docs PRs (#281, #282) — disjoint file sets, mergeable in any order.

🤖 Generated with Claude Code


Note

Low Risk
Documentation-only refactor with no runtime, API, or dependency changes; risk is limited to agent tooling loading the correct guide files.

Overview
Introduces AGENTS.md as the canonical maintainer guide for AI coding agents (Cursor, Codex, Copilot, Windsurf, etc.), not only Claude Code. Maintainer guidance that lived in seven CLAUDE.md files is moved into sibling AGENTS.md files at the repo root and under rapidfireai/fit/{backend,db,dispatcher,ml,utils} and rapidfireai/frontend.

Each CLAUDE.md is reduced to a single @AGENTS.md pointer so Claude Code still auto-loads rules without duplicating content. The only substantive new authoring (vs verbatim migration) is the root **Keeping docs/AGENTS.md in sync** section: category-level triggers for when to update the end-user docs/AGENTS.md, explicit decoupling of volatile install details to README.md`, and a grep-based drift check.

The frontend maintainer doc is reframed for all agents (not “Claude Code only”) and adds Playwright MCP setup notes for Cursor, Codex, Copilot, and Windsurf in addition to Claude Code.

Reviewed by Cursor Bugbot for commit cf8c90e. Bugbot is set up for automated code reviews on this repo. Configure here.

Move maintainer guidance into AGENTS.md files (at the repo root and under
rapidfireai/fit/{backend,db,dispatcher,ml,utils} and rapidfireai/frontend) and
leave each CLAUDE.md as a thin `@AGENTS.md` pointer, so every agent that follows
the AGENTS.md convention reads the same project rules as Claude Code.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

2 participants