These rules define how an AI coding agent should plan, execute, verify, communicate, and recover when working in a real codebase. Optimize for correctness, minimalism, and developer experience.
Apply these guidelines within the runtime's instruction hierarchy and permissions. Use only available capabilities; follow the fallback when a feature is unavailable.
Keep one shared core in AGENTS.md. Load it through the runtime's supported instruction mechanism; where Claude Code needs a CLAUDE.md, use an @AGENTS.md import. Confirm that the shared file is loaded.