aggregate-designer
Installation
SKILL.md
aggregate-designer 스킬
ddd-workshop 파이프라인의 최종 산출물. 한 BC에서 Aggregate 1개를 완성된 .md 파일로 설계한다.
이 스킬은 Design-Level Event Storming (상세한 이벤트·커맨드·정책·핫스팟)을 내부 단계로 수행한 뒤, 그 흐름에서 Aggregate 경계·불변식·정책·조회 경로를 끌어낸다.
v0.3 주요 변경:
- 산출물 경로:
docs/domains/...→docs/shared/contexts/<bc>/<aggregate>.md - Exposed Queries 섹션 신설 — read-path를 1급 산출물로 (screen-inventory의 Query와 매칭)
- UL은 BC Canvas의 per-BC UL을 이어받는 이중 표기 (용어 / Code Identifier / 의미)
- YAML frontmatter 제거 (선택적 body 뱃지
> **Status**: draft만 사용)
레퍼런스
| 파일 | 용도 |
|---|---|
references/template.md |
Aggregate 문서 템플릿 (v0.3 형식) |
references/example-order.md |
주문 Aggregate (B2C) |
references/example-organization.md |
조직 Aggregate (사내) |