-
-
Notifications
You must be signed in to change notification settings - Fork 529
Open
Description
The repository-docs standard requires every SDK repo to have an AGENTS.md at the repository root. sentry-ruby currently has no AGENTS.md, meaning AI agents working in this repo have no architecture context, no testing conventions, no build instructions, and no SDK-specific standard overrides. The file that makes agentic contributions accurate and consistent.
What needs to be done
- Create
AGENTS.mdat the repo root. Use agents-md skill. - Create
CLAUDE.mdas a symlink:ln -s AGENTS.md CLAUDE.md - Fill in all SDK-specific sections:
- Package manager and key commands (Bundler, Rake)
- Architecture overview (monorepo structure:
sentry-ruby,sentry-rails,sentry-sidekiq,sentry-resque,sentry-delayed_job,sentry-opentelemetry) - Development workflow (build, test, lint commands)
- Testing conventions (RSpec, test file naming, what test types are required per change type)
- Standards overrides (any known deviations from the SDK standards)
- Create nested
AGENTS.mdif necessary
- Verify accuracy: have an AI tool attempt a small contribution using the file as context before merging
Reactions are currently unavailable