Conversation
Claude Code now reads AGENTS.md directly, so the root AGENTS.md symlink that pointed at CLAUDE.md was the wrong way round. Renames CLAUDE.md to AGENTS.md as a regular file and drops the symlink. Content unchanged. Also updates the changesets skill's list of exempt root docs to name AGENTS.md instead of CLAUDE.md.
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Advanced Run ID: 📒 Files selected for processing (5)
🔗 Linked repositories identifiedCodeRabbit considers these linked repositories for cross-repo context during reviews:
💤 Files with no reviewable changes (1)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe repository guidance file Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~5 minutes Merge Risk: ⚪ Minimal · up to This documentation-only change presents no identified production or developer-workflow risk blocking merge. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Comment |
Summary
As of Claude Code v2.1.277, Claude Code reads
AGENTS.mddirectly in a project with noCLAUDE.md, so keeping both is redundant. This makesAGENTS.mdthe single real instruction file.Changes:
AGENTS.mdwas a symlink toCLAUDE.md. This renamesCLAUDE.mdtoAGENTS.mdas a regular file and removes the symlink. Content is unchanged.SKILL.mdandreferences/policy.md) so its list of changeset-exempt root docs namesAGENTS.mdinstead ofCLAUDE.md.Left alone on purpose: the
CLAUDE.mdfiles undertest/e2e/fixtures/*and the comment inscripts/refresh-e2e-fixtures.ts. Those are scaffolder output that simulates user projects, not repo instructions.Testing
git grep CLAUDE.mdreturns no matches outside the e2e fixtures and the fixture-refresh script. No package source changes, so no changeset is needed per CONTRIBUTING.md.