Tasks 문서를 서브에이전트 3명이 독립 리뷰하고, 가중 투표로 취합한 뒤, 사용자에게 해결 방향을 질문하여 Tasks 문서에 반영합니다.
$ARGUMENTS (tasks 파일 경로, design 파일 경로, requirements 파일 경로)
세 파일 경로를 공백으로 구분하여 받는다.
세 파일 모두 존재하는지 확인. 하나라도 없으면 에러 출력 후 종료.
review-general-task-execution): Phase 1 독립 리뷰 3회만 담당docs/tasks-review-agent-*.md 패턴으로 기존 파일을 검색하여 가장 높은 번호를 찾는다.
review-general-task-execution 서브에이전트 3명을 실행하라. 한 서브에이전트가 완료된 후 다음 서브에이전트를 실행할 것.
각 review-general-task-execution 서브에이전트에게 다음을 전달:
"Tasks 문서, Design 문서, Requirements 문서를 모두 읽고 리뷰하라. review-tasks-prompt.md의 지시에 따라 8가지 관점(Requirements 추적성, Design 정합성, 점진적 구현 순서, 태스크 실행 가능성, TDD 적합성, 코딩 범위 준수, 태스크 간 일관성, 통합 및 의존성 완전성)으로 검토. 이슈마다 ISS-번호, 심각도(CRITICAL/MAJOR/MINOR), 확신도(1-10), 근거강도(1-5), 원문 인용, 제안을 기술. 결과를 docs/tasks-review-agent-{번호}.md에 저장."
실행 순서 (시작 번호가 N일 때):
review-general-task-execution → docs/tasks-review-agent-{N}.md 저장 → 완료 확인review-general-task-execution → docs/tasks-review-agent-{N+1}.md 저장 → 완료 확인review-general-task-execution → docs/tasks-review-agent-{N+2}.md 저장 → 완료 확인docs/tasks-review-aggregated-v*.md 패턴으로 기존 파일을 검색하여 가장 높은 번호를 찾는다.
3명 모두 완료 후, 메인에이전트가 직접 3개 파일을 읽고 aggregation-rules.md 절차로 취합. 취합 결과를 docs/tasks-review-aggregated-v{M}.md에 저장.
메인에이전트가 직접 취합 결과에서 🔴 High Confidence와 🟡 Needs Review 이슈 중 CRITICAL/MAJOR 심각도만 추출하여, question-generation-rules.md 절차에 따라 질문 파일을 생성한다.
docs/tasks-review-questions-v{N}.mddocs/tasks-review-questions-v*.md 패턴으로 기존 파일을 검색하여 가장 높은 번호를 찾는다질문 파일 생성 후 사용자에게 다음을 전달:
"리뷰 결과를 바탕으로 {N}개의 질문을 생성했습니다.
docs/tasks-review-questions-v{N}.md 파일에서 각 질문의 [Answer]: 태그 뒤에 선택한 알파벳을 입력해 주세요.
Other를 선택하시면 원하는 내용을 직접 설명해 주세요.
완료되면 알려주세요."
사용자가 "done", "완료", "finished", "답변했습니다" 등으로 완료를 알릴 때까지 대기. 진행하지 말 것.
사용자가 완료를 알리면:
[Answer]: 태그의 답변을 추출docs/tasks-review-clarification-v{N}.md) 생성모든 답변이 유효하고 모순이 없을 때 Phase 4로 진행.
메인에이전트가 직접 검증된 답변을 기반으로 Tasks 문서를 수정한다.
## Tasks 문서 수정 완료
### 적용된 변경 사항
| # | 이슈 | 사용자 선택 | 적용 내용 |
|---|------|-----------|----------|
### 수정된 태스크
- 태스크 X.X: {변경 요약}
- 태스크 Y.Y: {변경 요약}
### 참고 사항
(수정 시 발견된 추가 고려사항이 있으면 기술)