AGENTS.md — templates
Назначение уровня
Копипаст-шаблоны для локальной документации backend-модулей (ADR-0031).
Содержимое
templates/
├── AGENTS.md # ← вы здесь
├── bc-AGENTS.md # шаблон AGENTS.md для bounded context
├── bc-README.md # шаблон README.md для bounded context
├── submodule-AGENTS.md # шаблон AGENTS.md для суб-модуля (1 агрегат)
└── submodule-README.md # шаблон README.md для суб-модуля
Правила
- Шаблоны — не шаблонизатор. Заводя новый BC или суб-модуль, делайте
cpи заполняйте плейсхолдеры<...>вручную. - Не редактируйте шаблоны в одном коммите с конкретным BC — изменения шаблонов идут отдельными PR, чтобы не разъезжалась история.
- Любое изменение шаблонов отражается в ADR-0031 либо в
module-layout.md.
Когда смотреть сюда
- Заводите новый bounded context — возьмите
bc-*. - Заводите новый суб-модуль внутри BC — возьмите
submodule-*.
Когда НЕ смотреть сюда
- Ищете правила, а не шаблон —
../principles.md,../module-layout.md,adr/0031-microkernel-submodules-per-bounded-context.md.