**task-1631.1 완료 보고** (dev6-team) **완료 보고서: dispatch.py PRD 자동 분해 (F10)** (10분 54초) **핵심 결과** dispatch.py에 `--prd` 인자를 추가하여 정규식 파싱(우선) + claude CLI 폴백으로 PRD 자동 분해를 구현했다. fireauto PRD(5개 Phase)와 taste-skill PRD(4개 Phase) 모두 정규식만으로 100% 파싱 성공. 자동 위임 없이 task 파일 생성만 수행한다. ## 구현 내용 ### 추가 함수 (3개) - `_parse_prd_regex(prd_content)`: 정규식으로 `### Sprint/Phase N (duration) — title` 헤더 추출, DoD/Features 파싱 - `_parse_prd_claude(prd_path, prd_content)`: claude CLI (`/home/jay/.local/bin/claude -p`) 폴백, cwd=/tmp, timeout=120s - `handle_prd(prd_path, team_id)`: PRD 읽기 → 파싱 → `memory/tasks/dispatch-{prd_stem}-phase{N}.md` 파일 생성 ### argparse 변경 - `--prd` 인자 추가 (PRD 파일 경로) - `--prd` 사용 시 `--team` 필수, `--task`/`--task-file` 불필요 - 기존 명령어 하위 호환 유지 ### 사용법 ```bash python3 dispatch.py --prd memory/specs/prd-fireauto-integration.md --team dev1-team ``` ## 테스트 결과 - 정규식 파싱 (fireauto PRD): 5개 Phase 추출 성공