## Repository Operating Guide - Make the smallest correct change and prefer minimal diffs. - Read `.codex/PROJECT_CONTEXT.md` before expanding into new areas. - Preserve existing backend/frontend patterns and naming. - Avoid whole-repo scans unless imports, failing tests, or uncertainty require it. - Run the smallest useful validation first. - Run tests inside containers when tests are needed. - Do not change unrelated files or refactor opportunistically.