# Claude Router

**Token Discipline:** Keep this file short. Move details to `docs/`.

1. Read `AGENTS.md` first for the primary project context, commands, and rules.
2. Treat `AGENTS.md` as the single source of truth for all mandatory rules (`MUST ALWAYS` / `MUST NEVER`).
3. Consult `docs/PROJECT.md` for scope, stack, layout, and constraints.
4. Consult `docs/CONVENTIONS.md` for style, naming, testing, and git workflow.
5. Log plans in `docs/TODO.md` and decisions in `docs/DECISIONS.md`.
6. Review `.claude/rules/` for coding style, testing, and repo layout guidelines.

**Startup:** If `docs/PROJECT.md` or `docs/CONVENTIONS.md` contain unfilled placeholders, fill them concisely (facts-only) before starting other work.

**Maintenance:** If you introduce or change commands, conventions, or decisions, update the corresponding docs in the same PR. Update `docs/STATE.md` only if priorities/next steps changed.

Do not duplicate policy text here. Use this file purely as an index to the deeper context in `docs/`.
