# 이미지 워크플로우 v2.5 코드화 검증

## 레벨: Lv.1
## 한정승인: 끝까지 진행

---

## 배경

task-1254.1(1팀)에서 이미지 워크플로우 v2.5의 문서화+코드화를 진행했다.
제대로 구현됐는지 검증한다.

**정본 문서**: `/home/jay/workspace/memory/specs/image-workflow-v2.5-final.md` ← 이 파일 기준으로 코드가 맞는지 검증

---

## 검증 항목

### 1. image_workflow.py 검증

파일: `/home/jay/workspace/prompts/image_workflow.py`

- [ ] Phase 1.5 담당이 **"마아트 + 로키"**로 변경됐는가? (기존: 마아트+아마테라스)
- [ ] Phase 3.5 담당이 **"마아트 + 로키"**로 변경됐는가? (Phase 1.5와 동일)
- [ ] Phase 3.5에 **DQ-01~DQ-05** 디자인 퀄리티 QC 항목이 포함됐는가?
  - DQ-01: 레퍼런스 재현도 (마아트 판정, 자체평가 금지)
  - DQ-02: 시각적 계층 구조
  - DQ-03: "어떤 누가 평가해도 세계 최고의 전문가/프로 수준인가?"
  - DQ-04: 피드 차별화
  - DQ-05: 감정적 임팩트
- [ ] Phase 3.5 통과 규칙: **9점↑ 즉시 PASS**, Cycle 1: 6점↑, Cycle 2: 7점↑, Cycle 3: 9점↑
- [ ] Phase 1.5 통과 규칙: **12점↑ 즉시 PASS**, Cycle 1: 8점↑, Cycle 2: 10점↑, Cycle 3: 12점↑
- [ ] `build_phase_minus1_prompt()` 함수 존재 + 필독 파일 3개 경로 포함
- [ ] `build_phase5_prompt()` 함수 존재 + 종합 검토 지시 포함
- [ ] 학습 기록 지시가 Phase 1.5, 3.5에 포함 (**실패+성공+체크리스트 3종 모두**)
- [ ] PIPELINE_TOKENS에 "KNOWHOW_PRELOAD_OK", "DESIGN_QC_OK" 추가됐는가?
- [ ] FONT_POLICY가 "자유 선택" 정책으로 변경됐는가? (4종 제한 폐기)
- [ ] `build_workflow_overview_prompt()`에 "제이회장님 승인 필수" 포함됐는가?
- [ ] pyright 에러 0건 확인

### 2. dispatch.py 경고 로직 검증

파일: `/home/jay/workspace/dispatch.py`

- [ ] task_desc에 "이미지", "광고", "배너", "디자인" 키워드 + `--workflow` 미적용 시 경고 로그 출력되는가?
- [ ] 경고만 하고 차단은 안 하는가?
- [ ] 기존 테스트 회귀 0건 확인

### 3. 기존 v2.2 문서 경고 추가 검증

- [ ] `image-workflow-v2-plan.md` 상단에 "최신 정본은 v2.5-final.md" 경고 있는가?
- [ ] `image-workflow-v2-checklist.md` 동일 경고 있는가?
- [ ] `image-workflow-v2-context.md` 동일 경고 있는가?

### 4. 노하우 파일 검증

- [ ] `knowhow-marketing.md` 존재 + 3섹션(실패/성공/체크리스트) 구조
- [ ] `knowhow-design.md` 존재 + 3섹션(실패/성공/체크리스트) 구조
- [ ] `design-qc-knowhow.md` 기존 파일 정상 유지

### 5. v2.5 정본 문서와 코드 정합성

- [ ] image-workflow-v2.5-final.md의 Phase 구조와 코드의 Phase 구조가 일치하는가?
- [ ] 문서의 QC 항목 수/이름과 코드의 상수가 일치하는가?
- [ ] 문서의 통과 규칙과 코드의 임계값이 일치하는가?

---

## 검증 방법

- 코드 직접 읽어서 위 체크리스트 하나씩 확인
- pyright 실행하여 타입 에러 확인
- 기존 테스트 실행하여 회귀 확인
- 불일치 발견 시 **수정하지 말고 보고서에 기록** (수정은 별도 작업)

---

## 참고 파일
- v2.5 정본: `/home/jay/workspace/memory/specs/image-workflow-v2.5-final.md`
- 코드: `/home/jay/workspace/prompts/image_workflow.py`
- dispatch.py: `/home/jay/workspace/dispatch.py`
- task-1254.1 보고서: `/home/jay/workspace/memory/reports/task-1254.1.md`