brief · wiki/brief-100steps-readme.md
Brief — 100steps README
무협 로그라이크 덱빌딩 **백보일격** — 도장 경영 → 전각 런 → 난투/대결 3계층 루프, DDD+PG+TS 백엔드+Godot 셸.
corpusprojectlayersourcetypebriefdomaingame-systemsproject100stepsstatusactiveupdated2026-07-18originowned
raw:
raw/imports/2026-07-18-100steps-readme.mdBrief — 100steps README
한 줄: 무협 로그라이크 덱빌딩 백보일격 — 도장 경영 → 전각 런 → 난투/대결 3계층 루프, DDD+PG+TS 백엔드+Godot 셸.
핵심 takeaway
- 루프: 메타 도장 경영 → 런(전각 도전) → 전투(난투/대결) → 결과 이벤트 환류.
- 아키텍처: DDD 바운디드 컨텍스트 = PostgreSQL 스키마 물리 경계 (
catalog/dojo/run/combat/meta+auth/ops). - 구성물: 설계 문서 + DDL/seed + C# 엔진 독립 도메인 코어 + Fastify 백엔드 MVP + Godot M8 content-alpha shell + web-ops.
- 카탈로그: 정적 읽기 전용 콘텐츠; publish manifest/bundle 채널; cloud save 슬롯.
- 검증 문화: pnpm test + Testcontainers 통합 테스트, lefthook pre-push.
디렉터리 압축
docs/game-design/— DDD 설계db/schema,db/seed— PGdomain/— C# 코어apps/game-godot/— 클라이언트backend/— TS APIweb-ops— 운영 툴 (README 후반·모노레포)
API 스케치 (README)
- public catalog GET들, auth magic-link/JWT/MFA, save slots CRUD 등
/v1/... - Swagger
/docs
관련
출처
- raw: ../raw/imports/2026-07-18-100steps-readme.md
- 원 경로 스냅샷:
/Users/nornen/Projects/100steps/README.md(2026-07-18) - GitHub 배지 기준:
bluecafe/100steps