---
task_id: task-2432
type: checklist
scope: task
created: 2026-05-03
updated: 2026-05-03
status: completed
---

# 체크리스트: task-2432 — IDS Phase 4 Phase 0

**task**: task-2432

---

## Phase 0-A — Brainstorming (카구야)

- [ ] A1. Visual Companion wireframe 2~3개 작성 (각각 다른 접근)
- [ ] A2. 각 wireframe별 tradeoffs 표 (장점/단점/리스크)
- [ ] A3. section-by-section 회장 승인 게이트 명시
- [ ] A4. HARD GATE 준수: 코드/scaffolding 없음, 설계만
- [ ] A5. 산출물 저장: memory/plans/ids-phase4-design-system/brainstorming.md

## Phase 0-B — Mapping Tables 5종 (벤자이텐)

- [ ] B1. 매핑표 #1: dq-rules.json 32+ 항목 → CSS token (font/spacing/color/grid)
- [ ] B2. 매핑표 #2: 노하우 3종 → layout rule (그리드, safe area, headline 위치)
- [ ] B3. 매핑표 #3: design-md 3종 (Brex/Supabase/Apple) → theme preset
- [ ] B4. 매핑표 #4: quality_evaluator 5축 → regression gate (PIL fixture 한정)
- [ ] B5. 매핑표 #5: Lite Evaluator 5항목 (Phase 0.5) ↔ Full Evaluator 10+ (Phase 2) 분리
- [ ] B6. 각 매핑 항목에 "타겟 연결 근거" 컬럼 (회장 명시)
- [ ] B7. 산출물 저장: memory/plans/ids-phase4-design-system/mapping-tables.md

## Phase 0-C — HTML Skeleton (벤자이텐)

- [ ] C1. Container 구조 (wrapper, inner, safe-area padding, aspect ratio)
- [ ] C2. 컴포넌트 배치 (headline/subhead/body/CTA/metric/badge 위치)
- [ ] C3. Grid 기준 (12-col 또는 8-col + 근거, gutter, baseline grid)
- [ ] C4. Safe Area 수치 (canvas %, 최소 여백, 침범 금지 영역)
- [ ] C5. Component Tree (DOM 트리, props 인터페이스, reusable vs 하드코딩 분리)
- [ ] C6. Aspect ratio 별 변형 (1:1, 4:5, 9:16)
- [ ] C7. 산출물 저장: memory/plans/ids-phase4-design-system/html-skeleton.md

## Phase 0-D — Target Audience (이나리)

- [ ] D1. Primary 페르소나: 보험 FA — 신뢰스타일/메시지톤/CTA + 근거
- [ ] D2. Secondary 페르소나: 일반 소비자 — 신뢰스타일/메시지톤/CTA + 근거
- [ ] D3. 매핑 연결 룰 (회장 명시): 모든 매핑 항목의 "타겟 연결 근거" 작성 가이드
- [ ] D4. 산출물 저장: memory/plans/ids-phase4-design-system/target-audience.md

## Phase 0-E — 3문서 (팀장)

- [x] E1. plan.md status: draft → in-progress
- [x] E2. context-notes.md 결정 근거 + 3 Step Why
- [x] E3. checklist.md 본 task 항목 정의

## 검증

- [ ] V1. Codex 사전 검증 PASS (산출물 작성 후 재실행)
- [ ] V2. 마아트 독립 QC (3자 평가)
- [ ] V3. 로키 DA 공격 (약점 발견 + 반영)
- [ ] V4. 통합 일관성: 매핑표 5종 + skeleton의 모든 항목이 target-audience와 명시적 연결
- [ ] V5. 보고서 작성: memory/reports/task-2432-ids-phase0.md (또는 task-2432.md)
- [x] V6. 3문서 status: in-progress → completed
- [x] V7. finish-task.sh task-2432 실행 (QC verifier 환경 결손 보강 포함)
