# fireauto Phase 3-F10: dispatch.py PRD 자동 분해

## 한정승인

## PRD 참조 (필수)
`/home/jay/workspace/memory/specs/prd-fireauto-integration.md` — Feature 10

---

### F10: dispatch.py PRD 자동 분해

**구현:**
1. dispatch.py에 `--prd` 인자 추가
2. 실행 흐름:
   ```bash
   python3 dispatch.py --prd /path/to/spec.md --team dev1-team
   ```
   - claude CLI(`/home/jay/.local/bin/claude -p`)로 PRD 파싱: "이 문서에서 Phase별 태스크를 JSON으로 추출해줘"
   - 각 태스크를 `memory/tasks/dispatch-{prd명}-phase{N}.md`로 자동 생성
   - 자동 위임은 안 함 — task 파일 생성까지만 (아누 승인 후 위임)
3. PRD 템플릿 표준화 (Sprint 0에서 준비한 것 활용)

**선행 완료:**
- Sprint 0 (task-1618.1): ✅ 완료
- Phase 2 (F1/F2/F7 Hook 강화): ✅ task-1623.1 완료

**참고 파일:**
- dispatch.py: `/home/jay/workspace/dispatch.py`
- claude CLI 경로: `/home/jay/.local/bin/claude`
- PRD 예시: `/home/jay/workspace/memory/specs/prd-fireauto-integration.md`
- PRD 예시: `/home/jay/workspace/memory/specs/prd-taste-skill-integration.md`
- task 파일 디렉토리: `/home/jay/workspace/memory/tasks/`

**주의사항:**
- claude CLI 호출 시 반드시 절대경로 사용
- cwd="/tmp" 으로 설정 (CLAUDE.md 간섭 방지)
- timeout은 충분히 설정 (PRD 파싱에 시간 소요)

## 테스트
1. `python3 dispatch.py --prd memory/specs/prd-fireauto-integration.md --team dev1-team` → task 파일 자동 생성
2. 생성된 task 파일이 올바른 형식인지 확인
3. 자동 위임이 발생하지 않는지 확인 (task 파일 생성까지만)

## 보고서
`/home/jay/workspace/memory/reports/task-{TASK_ID}.md`
