@AGENTS.md > `AGENTS.md` is the canonical agent context for this repo (imported above). `.claude/` is gitignored here, so a repo-side `.claude/CLAUDE.md` can never carry the contract — this root file does.