skill ddd — modelagem de domínio¶
| Roda em | model/effort |
Dispara quando |
|---|---|---|
| agente-reach | inherit / high |
"como modelar isso?", "onde essa lógica mora?" |
Guia de DDD para TypeScript/NestJS: bounded contexts, entidades, aggregates, value objects, eventos de
domínio, camadas e direção de dependência. Traz a estrutura de pastas canônica do
api-menos-juros e um checklist de review.
Os cortes que ela força, e que são a fonte de erro mais comum aqui:
| Confusão | Régua |
|---|---|
| domínio × aplicação | regra de negócio no domínio; orquestração na aplicação |
| evento de domínio × de integração | um é interno ao contexto, o outro cruza fronteira |
| aggregate grande demais | a fronteira do aggregate é a fronteira da transação |
Vale junto com skill-domain-modeling (vocabulário e ADR) e skill-codebase-design (onde passa a costura de módulo).