> ⚠️ **이 문서는 v2.2입니다. 최신 정본은 `image-workflow-v2.5-final.md`를 참조하세요.**

# 이미지 워크플로우 v2 구현 체크리스트

> 작성자: 아르고스 (테스터)
> 작성일: 2026-03-29
> 최종 업데이트: 2026-03-29 (task-1251.1 미팅 합의 반영)
> 목적: image-workflow-v2 구현 진행 상황 추적

---

## 문서 산출물

- [x] 계획서 (`memory/specs/image-workflow-v2-plan.md`) 작성 완료
- [x] 맥락노트 (`memory/specs/image-workflow-v2-context.md`) 작성 완료
- [x] 체크리스트 (`memory/specs/image-workflow-v2-checklist.md`) 작성 완료

---

## 에이전트 미팅

- [x] 미팅 참석자: 마케팅(아프로디테/페이토), 디자인(아마테라스), QC(마아트), 레드팀(로키)
- [x] 만장일치 달성 — 2사이클 완료 (Cycle 1: 21항목 합의, Cycle 2: 4항목 추가 합의)
- [x] 토론 안건 5개 모두 토론 완료
- [x] 3 Whys 모든 결정에 적용
- [x] 미팅 기록 저장 (`memory/meetings/task-1245.1-meeting-cycle1.md`, `memory/meetings/task-1245.1-meeting-cycle2.md`)
- [x] task-1251.1 미팅 참석자: 마케팅(아프로디테), 디자인(아마테라스), QC(마아트), 레드팀(로키)
- [x] 3사이클 완료 — Cycle 1: 문제정의, Cycle 2: 구체화, Cycle 3: 최종합의 만장일치
- [x] 안건 3개(기획QC강화/B+D생산/QC실효성) + 추가안건 2개(통합워크플로우/D-5일규칙)
- [x] DR-10~DR-22 의사결정 레코드 13개 확정
- [x] 미팅 기록: meetings/task-1251.1-meeting-cycle1.md, cycle2.md, cycle3.md

---

## 코드화

- [x] `prompts/image_workflow.py` 생성 — Phase 0~4 프롬프트 + QC 기준 + 에스컬레이션 로직
- [x] QC 게이트 워크플로우 내장 — QC_CATEGORY_A(5종), QC_CATEGORY_B(5종), FAIL_CATEGORIES(9종 enum)
- [x] `memory/specs/design-qc-knowhow.md` 초기 파일 생성 — v1~v6 실패 기반 8개 항목
- [x] dispatch.py `--workflow image-qc-gate` 옵션 — 검토 완료 (별도 구현 작업으로 분리 권장)
- [ ] image_workflow.py Phase 0.5/1.5/2.5 프롬프트 추가 — 별도 구현 작업 필요
- [ ] 기획 QC 프롬프트(build_phase0_5_prompt, build_phase1_5_prompt) 함수 추가 — 별도 구현 필요

---

## QC 기준 정의

- [x] 카피 QC 기준 (Phase 2) 정량화 — A 전항목 PASS + B 70% 이상, 프로파일 A/B 가중치 확정
- [x] 디자인 QC 기준 (Phase 4) 정량화 — 동일 기준 + 이미지 직접 평가 규칙

---

## 테스트

- [x] image_workflow.py pyright 타입 체크 통과 — 에러 0건
- [ ] 워크플로우 dry-run 시나리오 검증 — 실제 이미지 작업 시 검증 필요 (향후)

---

## 기획 QC 강화 (task-1251.1)

- [x] Phase 0.5 (브리프 QC) 체크리스트 5항목 정의 — 10점 만점, 8점 이상 통과
- [x] Phase 1.5 (기획 QC) 체크리스트 7항목 정의 — 14점 만점, 사이클별 임계값
- [x] Phase 2.5 (파일럿 QC 게이트) 정의 — 극단 케이스 3종 자동 선정
- [x] 사이클별 임계값 확정: Cycle 1(8점), Cycle 2(10점+이전대비+2점), Cycle 3(12점)
- [x] 마아트 처리 상한: 일 3건, 주 10건
- [ ] 파이프라인 잠금 장치 구현 (완료 토큰 시스템) — P0, 별도 작업 필요

---

## B+D 이미지 생산 방법 (task-1251.1)

- [x] 옵션1 (Canva PNG배경 + HTML 텍스트 오버레이) 확정
- [x] 텍스트 존 명세서 JSON 스키마 v1.0 확정
- [x] 폰트 정책: 자유 선택 (DR-13 폐기, Canva 유료 독점 폰트만 제외)
- [x] 파일럿 극단 케이스 3종 자동 선정 알고리즘 확정
- [x] Canva API 단기 보류, 전환 트리거(월 5건 렌더링 오류)
- [x] image-template-system.md 설계서 작성 완료
- [ ] Zone 명세서 템플릿별 실제 작성 — 디자인팀 별도 작업 필요

---

## QC 기준 재설계 (task-1251.1)

- [x] 자동 QC A1~A3 신규 3종 정의 (오버플로우, 대비율 worst-case, 폰트크기)
- [x] 수동 QC 역할 분산 확정 (아프로디테B1-B2, 아마테라스B3, 마아트B4-B5)
- [x] "프로 수준" 3축 정의 (기술적 완성도 + 마케팅 효과성 + 브랜드 일관성)
- [x] 마케팅 효과성 복수 평가 구조 확정 (3인 평균 4.0↑, 극단 1점 자동 반려)
- [x] D-5일 규칙 확정 (런칭 5일전 이후 신규 이미지 요청 차단)
- [ ] 자동 QC A1~A3 코드 구현 — P0~P1, 별도 작업 필요
- [ ] qc-master-checklist-v1.json 파일 작성 — P0, 별도 작업 필요
