# Plan: task-107.1 - 팀원+횡단 통신 테스트 + cron 중복 통보 수정

## 서브태스크 분해

### Part 1: 통신 테스트 (6명 병렬 소환)
- **서브태스크 1-1**: 불칸(백엔드) 소환 - model: haiku
- **서브태스크 1-2**: 이리스(프론트엔드) 소환 - model: haiku
- **서브태스크 1-3**: 아테나(UX/UI) 소환 - model: haiku
- **서브태스크 1-4**: 아르고스(테스터) 소환 - model: haiku
- **서브태스크 1-5**: 로키(레드팀) 소환 - model: haiku (횡단조직)
- **서브태스크 1-6**: 비너스(디자인센터) 소환 - model: haiku (횡단조직)
- 6개 전부 병렬 실행 (단일 메시지에 6개 Task tool 호출)
- 각각 "통신 테스트입니다. {이름} 수신 확인 응답하세요." 프롬프트만 전달

### Part 2: cron 중복 통보 수정
- **서브태스크 2-1**: 팀장(헤르메스) 직접 수정 - team_prompts.py
  - 수정 위치 1: _build_direct_prompt() Step 8 (라인 223)
  - 수정 위치 2: _build_glm_prompt() Step 10 (라인 297)
  - 변경 내용: cron 통보 프롬프트에 '.done.clear 이미 존재하면 스킵' 조건 추가

## 팀원 배정
- Part 1: 팀원 역할 불필요 (소환만 하면 됨). 팀장이 직접 6개 Task tool 병렬 호출.
- Part 2: 팀장(헤르메스) 직접 수정. 수정 금지 영역(_build_work_philosophy_section, _build_verification_section, dispatch.py, hooks, dashboard) 엄수.

## 실행 순서
1. Part 1과 Part 2는 독립적이므로 병렬 실행 가능
2. Part 1: 6명 동시 소환 → 응답 확인
3. Part 2: team_prompts.py 2곳 수정 → 수정 검증

## 예상 위험
- Part 1: hook(pre-tool-use.sh/post-tool-use.sh)이 member-status.json 업데이트 실패 가능 → 소환 자체만으로 충분
- Part 2: f-string 내 중괄호/따옴표 이스케이프 실수 → 수정 후 Python syntax 검증 필수

## 검토한 대안과 기각 사유
- 대안 1 (Part 2): event-queue.py에서 중복 방지 로직 추가 → 수정 금지 영역이므로 기각
- 대안 2 (Part 2): cron 통보 대신 이벤트 큐만 사용 → 기존 아키텍처 변경이 크므로 기각. 프롬프트 수정이 최소 침습적 방법.
