# task: [CRITICAL] 이미지 제작 워크플로우 v2 — QC 게이트 시스템 설계 + 문서화 + 코드화

## 레벨: Lv.4 (3문서 + 에이전트 미팅 만장일치 + 코드화)

## 배경 (긴급 — 제이회장님 확정)
광고 배너 v1~v6 연속 실패, Google 광고 production에서도 글자 겹침/중복/빈공간 발생.
원인: QC 없이 바로 제출하는 프로세스.
제이회장님이 **2단계 QC 게이트 + 노하우 축적 시스템**을 확정.

## 제이회장님 확정 워크플로우

### Phase 1: 카피/기획 (마케팅팀)
- 이미지 방향성, 컨셉, 문구, 레이아웃 설계
- **이전 QC 피드백 노하우 문서(`memory/specs/design-qc-knowhow.md`) 필독 후 작업**

### Phase 2: 카피 QC 게이트 (마아트)
- 제3자 입장 평가: "인스타에서 스크롤 멈출까?"
- 글자 겹침, 중복, 공간 배분, 메시지 명확성
- **FAIL → Phase 1로 리턴 + 피드백 사유를 노하우 문서에 누적 기록**
- **PASS → Phase 3으로**

### Phase 3: 디자인 실행 (디자인팀)
- Phase 2 통과한 기획 기반 실제 이미지 제작
- **이전 디자인 QC 피드백 노하우 문서 필독 후 작업**
- satori 절대 사용 금지. hybrid-image / gemini-image만.

### Phase 4: 디자인 QC 게이트 (마아트)
- 실제 이미지를 **눈으로 보고** 평가
- 글자 겹침, 빈 공간, 레이아웃 밸런스, 폰트 규칙(84/64/40px), 프로 수준 여부
- **FAIL → Phase 3으로 리턴 + 피드백 사유를 노하우 문서에 누적 기록**
- **PASS → 최종 확정**

### 노하우 축적 시스템
- 경로: `memory/specs/design-qc-knowhow.md`
- 매 QC FAIL 시 피드백 사유 누적 저장 (날짜, 앵글, 실패 원인, 수정 방법)
- 다음 작업의 Phase 1, Phase 3 시작 시 노하우 문서 필독 → 같은 실수 반복 방지
- 노하우 항목이 쌓이면 → 디자인팀 CLAUDE.md, 마케팅팀 CLAUDE.md에도 반영

### 세션 관리
- Phase 1~2 = 1세션 (마케팅+QC 반복). 5사이클 초과 시 /compact
- Phase 3~4 = 별도 세션 (디자인+QC 반복). 5사이클 초과 시 /compact
- 통과할 때까지 무한 반복 (상한선 없음)

### QC 팀
- 마아트(Ma'at) — 횡단조직 QC센터
- 독립 평가 (작업팀과 분리)
- 이미지를 **실제로 보고** 평가 (텍스트 보고서가 아닌 이미지 파일 직접 확인)

## 에이전트 미팅 요구사항 (Lv.4)
- **만장일치까지 반복** (최대 6사이클)
- **레드팀(로키) 필수 참석**
- 참석자: 마케팅(아프로디테/페이토), 디자인(아마테라스), QC(마아트), 레드팀(로키)
- 토론 안건:
  1. 워크플로우 빈틈 — 이 프로세스에서도 실패할 수 있는 시나리오는?
  2. 마아트 QC 기준 — "프로 에이전시 수준"을 어떻게 정량화할 것인가?
  3. 노하우 문서 형식 — 어떤 구조로 쌓아야 다음 작업에 최대한 활용 가능한가?
  4. 세션 관리 — Phase 1~2 / Phase 3~4 분리가 최선인가? 다른 분리 방법은?
  5. 코드화 — dispatch.py / composite prompt에 이 워크플로우를 어떻게 내장할 것인가?
- "3 Whys" 모든 결정에 적용

## 산출물 (3문서 + 코드)

### 문서 1: 계획서
- `memory/specs/image-workflow-v2-plan.md`
- 전체 워크플로우 상세 설계, Phase별 입출력, QC 기준표

### 문서 2: 맥락노트
- `memory/specs/image-workflow-v2-context.md`
- 왜 이 워크플로우인지 근거, v1~v6 실패 분석, 대안 검토 결과

### 문서 3: 체크리스트
- `memory/specs/image-workflow-v2-checklist.md`
- 구현 추적용 체크리스트

### 코드화
- `prompts/team_prompts.py` 수정: composite 프롬프트에 QC 게이트 워크플로우 내장
- 또는 별도 `prompts/image_workflow.py` 생성
- `memory/specs/design-qc-knowhow.md` 초기 파일 생성 (기존 실패 사례 기반)
- dispatch.py에 `--workflow image-qc-gate` 옵션 추가 검토

## 참고
- 기존 실패 사례: v1~v6 (`output/meta-ads/angle-A/v01~v07/`)
- Google 광고 production 실패: 글자 겹침, 텍스트 중복, 빈 공간
- 10사이클 미팅 결과: `memory/meetings/task-1199.1-cycle{1-10}.md`
- 디자인 컨셉 50선: `memory/specs/design-concept-catalog-20.md`
- 마아트 QC 규칙: `teams/shared/QC-RULES.md`, `teams/shared/QC-RULES-EXTENDED.md`