wiki2 observatory nornen knowledge atlas

brief · wiki/brief-100steps-gd-04-database.md

Brief — 100steps GD04 database

스키마=BC (`catalog/dojo/run/combat/meta` + `auth/ops`). 카탈로그 정규화+JSONB; 인스턴스 테이블이 정의 참조.

corpusprojectlayersourcetypebriefdomaingame-systemsproject100stepsstatusactiveupdated2026-07-18originowned
raw: raw/imports/2026-07-18-100steps-gd-04-database.md

Brief — 100steps GD04 database

한 줄: 스키마=BC (catalog/dojo/run/combat/meta + auth/ops). 카탈로그 정규화+JSONB; 인스턴스 테이블이 정의 참조.

핵심 takeaway

  1. code UNIQUE 보존 + bigint surrogate FK.
  2. ENUM=ASCII key; 표시=localized_text fail-fast.
  3. 패턴: catalog.card → run.run_card → combat.card_instance.
  4. effect_spec 앱 검증(zod 등); 무시 폴백 금지.
  5. 구조 예외: domain 코어 상수가 seed config와 동기 필요.

관련