Skip to content

Add AGENTS.md agent guidance - #168

Open
tashian wants to merge 3 commits into
mainfrom
carl/eff-787-claude-md
Open

Add AGENTS.md agent guidance#168
tashian wants to merge 3 commits into
mainfrom
carl/eff-787-claude-md

Conversation

@tashian

@tashian tashian commented Sep 10, 2026

Copy link
Copy Markdown
Member

Name of feature:

Adds a AGENTS.md with agent guidance for this repo: the Make targets (test, race, lint, fmt, generate, bootstrap), which files are generated from spec/linkedca/*.proto by protoc-gen-go / protoc-gen-go-grpc and how to regenerate them, which files are hand-written (context.go, policy.go, tools.go), an annotated layout of the proto files, and how to test a change against downstream consumers with a local replace directive.

Pain or issue this feature alleviates:

Gives coding agents (and new contributors) a verified, repo-specific starting point so they don't guess at Make targets or edit generated *.pb.go files by hand.

Supporting links/other PRs/issues:

.claude/CLAUDE.md is a one-line @../AGENTS.md import so Claude Code loads the same file.

Tracks EFF-787.

馃 Generated with Claude Code

https://claude.ai/code/session_01JuSZFSx1cTEnqY55oquacV

Document the repo layout, Make targets, which files are generated from
spec/linkedca/*.proto (and how to regenerate them with make bootstrap
and make generate), which files are hand-written, and how downstream
consumers pick up changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JuSZFSx1cTEnqY55oquacV
@tashian
tashian requested a review from a team as a code owner September 10, 2026 16:11
AGENTS.md is the vendor-neutral file read by other coding agents. Claude
Code does not read it natively, so CLAUDE.md becomes a one-line
@AGENTS.md import that loads the same content.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JuSZFSx1cTEnqY55oquacV
@tashian tashian changed the title Add CLAUDE.md agent guidance Add AGENTS.md agent guidance Sep 10, 2026
@tashian
tashian enabled auto-merge (squash) September 10, 2026 16:21
Per review: keep the repo root to AGENTS.md and put the Claude Code
import stub under .claude/, importing @../AGENTS.md.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JuSZFSx1cTEnqY55oquacV
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