# 3문서 2유형 체계 Phase 3: team_prompts + DIRECT-WORKFLOW 연동

## 배경
Phase 2(task-1872_6.2) 완료: 템플릿 3개 + dispatch.py `_create_task_docs()` 구현 완료.
Phase 3: 팀장 프롬프트와 워크플로우에 3문서 활용 지침을 추가하여 실제 팀 운영에서 3문서를 사용하도록 함.

## Phase 전체 로드맵 (참고)
- Phase 1: 스키마 확정 ✅ (task-1872_6.1)
- Phase 2: 템플릿 + dispatch 자동 생성 ✅ (task-1872_6.2)
- **Phase 3: team_prompts + DIRECT-WORKFLOW 연동** ← 현재
- Phase 4: QC verifier 3문서 검증 연동
- Phase 5: 검증 파이프라인 통합
- Phase 6: 테스트 + 문서화

## 작업 내용

### 1. prompts/team_prompts.py 수정
위치: `_build_team_prompt()` 또는 `get_team_prompt()` 함수

Lv.3+ 작업에 아래 섹션 추가:
```
## 3문서 활용 지침 (Lv.3+ 작업)
이 작업에 대한 3문서가 자동 생성되었습니다:
- 계획서: memory/plans/tasks/{task_id}/plan.md
- 맥락노트: memory/plans/tasks/{task_id}/context-notes.md  
- 체크리스트: memory/plans/tasks/{task_id}/checklist.md

### 팀장 의무:
1. 작업 시작 시 plan.md의 목표/범위 확인 후 팀원에게 공유
2. 주요 결정 시 context-notes.md에 결정 근거 기록
3. 각 단계 완료 시 checklist.md의 해당 항목 [x] 체크
4. 작업 완료 시 3문서 최종 업데이트 (status: draft → completed)
```

조건: `level` 파라미터가 "critical" 또는 "security"일 때만 이 섹션 삽입

### 2. prompts/DIRECT-WORKFLOW.md 수정
워크플로우의 "Phase 1: 작업 파악" 단계에 추가:
```
### 3문서 확인 (Lv.3+ 작업)
1. `memory/plans/tasks/{task_id}/` 디렉토리 존재 확인
2. 존재하면 plan.md 읽고 작업 범위/목표 파악
3. checklist.md의 이전 완료 항목 확인 (이전 Phase 이어서 작업 시)
```

워크플로우의 "Phase 4: 보고서 작성" 단계에 추가:
```
### 3문서 업데이트 (Lv.3+ 작업)
1. context-notes.md에 이번 작업의 결정 근거/참조자료 추가
2. checklist.md 완료 항목 체크
3. plan.md의 status 업데이트 (진행 중이면 in-progress, 완료면 completed)
```

### 3. 기존 level 전달 확인
- dispatch.py → team_prompts.py로 level 정보가 전달되는지 확인
- 전달 안 되면 team_prompts.py에 level 파라미터 추가 필요

## 영향 파일
- `/home/jay/workspace/prompts/team_prompts.py` — 수정
- `/home/jay/workspace/prompts/DIRECT-WORKFLOW.md` — 수정

## 검증 시나리오
1. `--level critical`로 dispatch 시 팀장 프롬프트에 "3문서 활용 지침" 섹션 포함 확인
2. `--level normal`로 dispatch 시 해당 섹션 미포함 확인
3. DIRECT-WORKFLOW.md에 3문서 관련 단계 추가 확인
4. 기존 pytest 회귀 없음
5. 실제 프롬프트 생성 테스트: `python3 -c "from prompts.team_prompts import ...; print(...)"`로 확인

## 주의
- team_prompts.py 대용량 가능성 — offset/limit
- level 파라미터 전달 경로 반드시 추적 (dispatch.py → team_prompts.py)
- 수정 후 즉시 커밋