# task-1002.1: 2팀 카드뉴스 내용 부실 원인 정확 분석 (한정위임)

## 배경
- task-1000.1(1팀)과 task-1001.1(2팀)에서 각각 카드뉴스 생성+업로드 E2E 테스트 수행
- 1팀 결과물: 내용 충실 (OK)
- 2팀 결과물: 내용 부실 (제이회장님 피드백)
- 디자인은 두 팀 모두 정상 유지
- **정확한 원인을 파악해야 함**

## 분석 대상
1. **1팀 보고서**: `/home/jay/workspace/memory/reports/task-1000.1.md`
2. **2팀 보고서**: `/home/jay/workspace/memory/reports/task-1001.1.md`
3. **1팀 생성 카드뉴스**: `/home/jay/projects/ThreadAuto/output/cardnews_20260325_102920_*.png` (생성만), `cardnews_20260325_103620_*.png` (업로드)
4. **2팀 생성 카드뉴스**: `/home/jay/projects/ThreadAuto/output/cardnews_20260325_103633_*.png` (Instagram 단독), `cardnews_20260325_104909_*.png` (CrossPublisher)

## 분석 항목

### Phase 1: 콘텐츠 생성 경로 비교
- 1팀이 사용한 콘텐츠 생성 방법 (cli.py pipeline 표준 경로?)
- 2팀이 사용한 콘텐츠 생성 방법 (인라인 스크립트? 커스텀 코드?)
- 두 팀이 같은 파이프라인을 탔는지 확인

### Phase 2: 콘텐츠 품질 비교
- 1팀 카드뉴스 이미지 내 텍스트 내용 분석
- 2팀 카드뉴스 이미지 내 텍스트 내용 분석
- 어떤 부분이 "부실"한지 구체적 비교 (텍스트 길이, 구체성, 정보량 등)

### Phase 3: 원인 특정
- ContentGeneratorV2 호출 여부 차이
- five_stage_pipeline 사용 여부 차이
- Claude CLI 프롬프트 차이
- 토픽 선택 경로 차이 (evergreen_topics.json vs 직접 지정)
- render 경로 차이 (CardNewsRenderer.render_from_slides vs render_all)

### Phase 4: 재현 및 해결방안
- 2팀 경로로 다시 생성해서 동일 현상 재현 시도
- 원인에 대한 해결방안 제시 (코드 수정이 필요한 경우 수정 파일/위치 명시)

## 핵심 파일 경로
- CLI: `/home/jay/projects/ThreadAuto/cli.py`
- 오케스트레이터: `/home/jay/projects/ThreadAuto/pipeline/orchestrator.py`
- 콘텐츠 생성: `/home/jay/projects/ThreadAuto/content/content_generator_v2.py`
- 5단계 파이프라인: `/home/jay/projects/ThreadAuto/content/five_stage_pipeline.py`
- 카드뉴스 렌더러: `/home/jay/projects/ThreadAuto/renderer/cardnews.py`
- CrossPublisher: `/home/jay/projects/ThreadAuto/publisher/cross_publisher.py`
- InstagramPublisher: `/home/jay/projects/ThreadAuto/publisher/instagram_publisher.py`

## 산출물
1. 보고서: `memory/reports/task-1002.1.md`
   - 원인 명확히 특정
   - 1팀 vs 2팀 경로 차이 다이어그램
   - 해결방안 (코드 수정 필요 시 구체적 위치)
