Skip to content

Adopt AGENTS.md convention for maintainer docs - #280

Merged
kamran-rapidfireAI merged 2 commits into
mainfrom
docs/agents-md-convention
Jul 5, 2026
Merged

Adopt AGENTS.md convention for maintainer docs#280
kamran-rapidfireAI merged 2 commits 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 and agent-instruction routing only; no application code, APIs, or runtime behavior changes.

Overview
Adopts the cross-tool AGENTS.md convention so maintainer guidance is not tied to Claude-only CLAUDE.md files.

Adds a root AGENTS.md router that sends agents to docs/AGENTS.md for install/run help and to CONTRIBUTING.md for repo development. Replaces the large root CLAUDE.md with a one-line @AGENTS.md pointer.

Migrates submodule maintainer docs under rapidfireai/fit/{backend,db,dispatcher,ml,utils} and rapidfireai/frontend: prior CLAUDE.md bodies move into sibling AGENTS.md files (verbatim), and each CLAUDE.md becomes a thin @AGENTS.md reference so Claude Code and other agents read the same rules without duplicated copies.

Reviewed by Cursor Bugbot for commit 8eb6f5d. 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>
Remove the per-subdirectory CLAUDE.md/AGENTS.md files and reduce root
AGENTS.md to a short router: AI coding agents helping a user install or
run rapidfireai are pointed to docs/AGENTS.md, and contributors working
in the repo are pointed to CONTRIBUTING.md. Root CLAUDE.md stays a thin
@AGENTS.md pointer.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kamran-rapidfireAI
kamran-rapidfireAI merged commit ec5deb9 into main Jul 5, 2026
1 check passed
@kamran-rapidfireAI
kamran-rapidfireAI deleted the docs/agents-md-convention branch July 5, 2026 22:19
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