Add AGENTS.md and CLAUDE.md for AI agent guidance#55
Add AGENTS.md and CLAUDE.md for AI agent guidance#55alex-rawlings-yyc wants to merge 1 commit intomainfrom
Conversation
Documents architecture, commands, testing conventions, and mock internals so AI agents can work effectively in this codebase without re-deriving project-specific conventions.
|
Warning Rate limit exceeded
To continue reviewing without waiting, purchase usage credits in the billing tab. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
imnasnainaec
left a comment
There was a problem hiding this comment.
@imnasnainaec reviewed 2 files and all commit messages, and made 1 comment.
Reviewable status: 2 of 3 files reviewed, all discussions resolved (waiting on alex-rawlings-yyc).
AGENTS.md line 95 at r1 (raw file):
`@papi/backend` and `@papi/frontend` mocks are mutually exclusive: backend tests use `papi-backend.ts`, WebView tests use `papi-frontend.ts` + `papi-frontend-react.ts`. Each mock file ends with `export {}` so TypeScript treats it as a module. ### Mock internals
My first impulse is that the mock internals are too detailed here. But I'll try to give it a bit more thought tomorrow.
Documents architecture, commands, testing conventions, and mock internals so AI agents can work effectively in this codebase without re-deriving project-specific conventions.
This change is