# task: ThreadAuto 5단계 파이프라인 사전 준비물 구축 + 프롬프트 고도화

## 배경
task-628.1에서 5단계 파이프라인의 기본 구조를 구현했다:
- 스펙 문서: `/home/jay/projects/ThreadAuto/docs/five-stage-pipeline.md`
- 프롬프트 템플릿: `/home/jay/projects/ThreadAuto/prompts/pipeline/01~05_*.md`
- 핵심 모듈: `/home/jay/projects/ThreadAuto/content/five_stage_pipeline.py`
- 프롬프트 로더: `/home/jay/projects/ThreadAuto/content/pipeline_prompts.py`
- 기존 pipeline.py에 `pipeline_mode="5stage"` 옵션 추가
- 테스트: `/home/jay/projects/ThreadAuto/tests/test_five_stage_pipeline.py` (41건 통과)

## 이번 Phase 작업 내용

### Phase 1: 사전 준비물 3종 구축
원본 프롬프트(`/home/jay/workspace/memory/research/threads-5stage-prompts-raw.md`)에서 발견된 사전 준비물 3종을 ThreadAuto에 맞게 구축:

1. **MASTER_BRIEF** — 톤/대상/목적 설정 문서
   - 저장: `/home/jay/projects/ThreadAuto/data/master_brief.json`
   - 브랜드별(서울대보험쌤/서울대연금쌤) 톤, 대상, 목적, 금지표현 정의
   - `content/pipeline_prompts.py`에서 각 단계 프롬프트에 주입

2. **HOOK_BANK** — 검증된 후킹 문구 은행
   - 저장: `/home/jay/projects/ThreadAuto/data/hook_bank.json`
   - 기존 콘텐츠의 성과 데이터 기반 축적 구조
   - 카테고리별, 기법별(질문/반전/숫자/감정/논쟁) 분류
   - Stage 4(후킹)에서 레퍼런스로 주입

3. **LOGIC_MAP** — 주제별 논리 구조/근거 맵
   - 저장: `/home/jay/projects/ThreadAuto/data/logic_map.json`
   - 주요 주제(수수료, 자유도, 성장, 이직절차 등)별 논리구조/근거 정리
   - Stage 2(구조), Stage 3(글쓰기)에서 사실 근거로 주입

### Phase 2: 프롬프트 고도화
원본 프롬프트의 상세 구조를 반영하여 기존 5개 템플릿 업데이트:

- `01_angle.md` — 원본 구조: angle_name, first_line_hook, why_this_angle_works, target_action, risk 출력 추가
- `04_hooking.md` — 원본 구조: 첫줄 5대안, CTA 3대안, 댓글유도 3개, 인용유도 3개 출력 추가
- `05_review.md` — 원본 검수 7대 항목 반영: 첫줄정지력, 타깃명확성, 손실전달력, 반전강도, 신뢰감, 저장가능성, 댓글유도력

### Phase 3: pipeline_prompts.py 업데이트
- MASTER_BRIEF 로딩 및 주입 로직 추가
- HOOK_BANK 로딩 및 Stage 4 주입 로직 추가
- LOGIC_MAP 로딩 및 Stage 2/3 주입 로직 추가

### Phase 4: 테스트 보강
- 사전 준비물 로딩 테스트
- 고도화된 프롬프트 출력 구조 테스트
- 통합 테스트 (5단계 + 사전 준비물)

## 참고 문서
- 원본 프롬프트: `/home/jay/workspace/memory/research/threads-5stage-prompts-raw.md`
- task-628.1 보충: `/home/jay/workspace/memory/tasks/task-628.1-supplement.md`
- task-628.1 보고서: `/home/jay/workspace/memory/reports/task-628.1.md`
- 스펙 문서: `/home/jay/projects/ThreadAuto/docs/five-stage-pipeline.md`

## 금지사항
- 기존 동작 파괴 금지 (기존 모드 유지)
- 다른 팀 디렉토리 접근 금지
- human-writer 스킬 직접 호출 금지

## 산출물
- 사전 준비물 데이터: `/home/jay/projects/ThreadAuto/data/master_brief.json`, `hook_bank.json`, `logic_map.json`
- 업데이트된 프롬프트: `/home/jay/projects/ThreadAuto/prompts/pipeline/01~05_*.md`
- 업데이트된 코드: `/home/jay/projects/ThreadAuto/content/pipeline_prompts.py`
- 테스트: 기존 + 신규 (모두 통과)
- 보고서: `memory/reports/task-628.2.md`

## 작업 레벨: Lv.2 (코드 파악 + 설계 + 구현)