# craft-allowlist.yaml — 크래프트 체커의 "분류 결정"을 적는 곳. # 경고를 끄는 곳이 아니다. 각 항목에 근거(reason)가 없으면 킷이 읽지 않는다. # 계약: 하네스/디자인/resources/codex/check_craft_render.py C2 CAPS_OK: # ── 5탭 라벨 — 견적서 v2.1 「5탭 네비게이션」으로 고정된 화면 이름이다. # 모든 앱 화면의 하단 탭바에 그대로 들어가므로 화면당 대문자 예산을 통째로 먹는다. - {term: STATION, reason: "견적서 v2.1 5탭 라벨 · 한글 대체 불가(계약 표기)"} - {term: INSIDE, reason: "견적서 v2.1 5탭 라벨 · 한글 대체 불가(계약 표기)"} - {term: GALAXY, reason: "견적서 v2.1 5탭 라벨 · 한글 대체 불가(계약 표기)"} # ── 등급명 — 인수 데모가 확정한 제품 어휘(FANUZU_prototype.tsx:627 'DIAMOND TIER'). - {term: SILVER, reason: "등급 체계 고유명 · 인수 데모 확정 어휘(결정 D-21)"} - {term: GOLD, reason: "등급 체계 고유명 · 인수 데모 확정 어휘(결정 D-21)"} - {term: DIAMOND, reason: "등급 체계 고유명 · 인수 데모 확정 어휘(결정 D-21)"} # ── 지표·재화 약어 — 화면 전반에서 단위처럼 쓰인다. - {term: FPI, reason: "Fandom Planet Index 약어 · PRD v9.0 PRD-03 공식 명칭"} # ── 앱 하단 5탭 라벨 (게이트 C15) ────────────────────────── # 견적서 v2.1 「5탭 네비게이션」으로 확정된 제품 IA다. 렌더러가 화면마다 한글화하거나 # 순서를 바꾸면 계약 산출물과 어긋난다. 순서까지 정확히 일치해야 한다. APP_TABS: [HOME, INSIDE, GALAXY, STATION, MY]