brief · wiki/brief-100steps-gd-02-bounded-contexts.md
Brief — 100steps GD02 bounded contexts
6 바운디드 컨텍스트 — Catalog / Dojo / Expedition / Combat / Meta / Economy(논리)와 통합 패턴.
corpusprojectlayersourcetypebriefdomaingame-systemsproject100stepsstatusactiveupdated2026-07-18originowned
raw:
raw/imports/2026-07-18-100steps-gd-02-bounded-contexts.mdBrief — 100steps GD02 bounded contexts
한 줄: 6 바운디드 컨텍스트 — Catalog / Dojo / Expedition / Combat / Meta / Economy(논리)와 통합 패턴.
핵심 takeaway
- 분리 축: 변경 주체(기획 vs 플레이어) + 생명주기(정적/세이브/휘발 전투).
- C1 Catalog: 상류 Published Language, 런타임 읽기 전용.
- C2 Dojo / C3 Expedition / C4 Combat / C5 Meta: 세이브·런·휘발·회차.
- C6 Economy: 물리 테이블 최소, 카탈로그 규칙+도메인 서비스.
- 통합: Conformist(catalog id), Customer/Supplier(파견·전투 진입), 도메인 이벤트 환류, aggregate 비공유 — 스냅샷·ID·아웃박스.
- 런 격리: 파견 시 제자/덱 스냅샷; 이후 도장 강화가 진행 중 런에 미반영.