Используй этот порядок, чтобы быстрее выходить на рабочую область.
CODEBASE_INDEX.mdTASK_INTAKE.md- entrypoints
- routing, handlers, callbacks
- main services or business logic
- schemas, types, contracts
- repositories or persistence layer
- related tests
- shared helpers
- secondary utilities
- Entry points показывают, где начинается реальный поток.
- Handlers и routes показывают, где поведение ветвится.
- Services показывают основную бизнес-логику.
- Types и contracts показывают реальные ограничения.
- Tests подтверждают ожидаемое поведение.
Если репозиторий большой:
- не начинай с shared utils;
- не начинай с случайного search hit;
- не уходи в helpers до тех пор, пока не найден основной flow.
Тесты читать после того, как понятна рабочая зона, но до широкой реализации.