5탭 계약 대조 — 계약 원본 사본을 앱 저장소에 두어 어느 체크아웃에서도 검증
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
# ⚠️ 이 파일은 사본이다. 정본은 상위 저장소 p-fancake/design/craft-allowlist.yaml 이며,
|
||||
# 정본을 갱신할 때 이 사본에도 함께 복사한다. 두 파일이 갈리면 계약 대조(APP_TABS)가
|
||||
# 저장소마다 다른 답을 내므로, 사본만 고치는 일은 없어야 한다.
|
||||
# 사본을 둔 이유는 git worktree 에서 형제 경로(../design/)가 없어 스모크 테스트가
|
||||
# 계약 대조를 못 하고 실패하기 때문이다(BUILD.md 「테스트」).
|
||||
|
||||
# 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탭 라벨 · 한글 대체 불가(계약 표기)"}
|
||||
# ── 지표·재화 약어 — 화면 전반에서 단위처럼 쓰인다.
|
||||
- {term: FPI, reason: "Fandom Planet Index 약어 · PRD v9.0 PRD-03 공식 명칭"}
|
||||
|
||||
# ── 앱 하단 5탭 라벨 (게이트 C15) ──────────────────────────
|
||||
# 견적서 v2.1 「5탭 네비게이션」으로 확정된 제품 IA다. 렌더러가 화면마다 한글화하거나
|
||||
# 순서를 바꾸면 계약 산출물과 어긋난다. 순서까지 정확히 일치해야 한다.
|
||||
APP_TABS: [HOME, INSIDE, GALAXY, STATION, MY]
|
||||
Reference in New Issue
Block a user