# v2.5 코드 검증 후속: 4건 정리 수정

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

---

## 배경

task-1255.1(2팀 검증)에서 발견된 코드 정합성 이슈 4건을 수정한다.
전부 기능에 영향 없는 정리 수준이지만, 정본 문서와 코드 일관성을 맞춘다.

---

## 수정 항목

### 1. Phase 0.5/1.5 QC 코드명 통일

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

**현재**: Phase 0.5/1.5에서 "항목1~5", "항목1~7" 표기
**정본**: BQ-01~BQ-05, PQ-01~PQ-07 (Phase 3.5의 DQ-01~DQ-05는 이미 코드명 사용 중)

Phase 0.5 프롬프트의 "항목1" → "BQ-01" 식으로 통일
Phase 1.5 프롬프트의 "항목1" → "PQ-01" 식으로 통일

### 2. Phase 1.5 즉시 PASS 값 상수화

**파일**: `/home/jay/workspace/prompts/image_workflow.py` (line 619 부근)

**현재**: "12점" 문자열 하드코딩
**수정**: `ESCALATION_RULES["plan_qc_immediate_pass"]` 상수 참조로 변경 (Phase 3.5의 `design_qc_immediate_pass` 패턴과 동일하게)

ESCALATION_RULES에 `"plan_qc_immediate_pass": 12` 추가

### 3. dispatch.py pyright — 건드리지 말 것

v2.5와 무관한 기존 이슈 (선택적 모듈 import). **수정 대상 아님. 스킵.**

### 4. Phase 0.5 BQ-05 표현 정렬

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

**현재 코드**: "과장 표현, 법적 위험, 경쟁사 직접 비교 없음"
**정본**: "이전 FAIL 패턴 미포함"

코드의 BQ-05 설명을 정본 기준으로 수정:
"이전 FAIL 패턴 미포함 확인 (knowhow 파일의 실패 패턴 참조)"

기존 "과장 표현, 법적 위험, 경쟁사 직접 비교" 내용은 예시로 포함 가능하되, 메인 설명은 정본과 일치시킬 것.

---

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

## 검증
- BQ-01~05, PQ-01~07 코드명이 프롬프트에 사용되는지 확인
- ESCALATION_RULES에 plan_qc_immediate_pass 키 추가 확인
- BQ-05 설명이 정본과 일치하는지 확인
- pyright 에러 변동 없음 확인 (기존 이슈 건드리지 않음)
- 기존 테스트 회귀 0건
