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.