# task-309.1: Agent Mode 가이드라인 vs 우리 시스템 적용도 분석

## 개요
외부에서 참조한 "Claude Agent Mode" 가이드라인 내용이 우리 개발 시스템에 얼마나 적용되어 있는지 분석하라.
적용된 것, 미적용인 것, 우리 방식이 더 나은 것을 분류하여 보고.

## 분석 대상 가이드라인 원문

### Agent Mode Workflow (기본)
```
1. Understand the task (작업 이해)
2. Create a step-by-step plan (단계별 계획 수립)
3. Execute tasks using shell tools (도구로 실행)
4. Modify code (코드 수정)
5. Run tests (테스트 실행)
6. Fix errors (에러 수정)
7. Repeat until tests pass (테스트 통과까지 반복)
```

### Agent Mode Rules
```
- Always run tests after code changes (코드 변경 후 항상 테스트)
- Never leave failing tests (실패 테스트 방치 금지)
- Make small commits (작은 커밋)
```

### JWT Authentication Example (구체적 작업 예시)
```
PLAN:
1. create auth middleware
2. update user service
3. add token validation
4. write tests
5. run tests
→ edit file → run tests → fix errors
```

### Agent Mode Process (축약)
```
1. plan → 2. execute → 3. test → 4. fix → 5. repeat
Tools: rg(search), git(version control), npm test(validation)
Constraints: small commits, minimal changes, maintain style
```

## 분석 과제

### 1. 항목별 적용도 체크
각 가이드라인 항목에 대해:
- ✅ **적용됨**: 우리 시스템에 이미 구현됨 (어디에?)
- ⚠️ **부분 적용**: 일부만 됨, 또는 다른 방식으로 커버
- ❌ **미적용**: 아직 없음
- 🔄 **우리가 더 나음**: 우리 방식이 가이드라인보다 발전된 형태

### 2. 우리 시스템 참조 파일
분석 시 아래 파일들을 직접 읽고 비교하라:
- **워크플로우**: `/home/jay/workspace/prompts/DIRECT-WORKFLOW.md`
- **QC 규칙**: `/home/jay/workspace/teams/shared/QC-RULES.md`
- **아누 가이드**: `/home/jay/workspace/memory/specs/anu-guide.md`
- **작업 레벨**: `/home/jay/workspace/memory/specs/work-level-system.md`
- **조직도**: `/home/jay/workspace/memory/organization-structure.json`
- **dispatch.py**: `/home/jay/workspace/dispatch.py`
- **team_prompts.py**: `/home/jay/workspace/prompts/team_prompts.py`
- **hooks**: `/home/jay/workspace/hooks/`
- **skills**: `/home/jay/workspace/skills/`

### 3. Gap 분석
미적용 항목 중 우리 시스템에 도입하면 좋을 것을 식별:
- "small commits" → 우리는 git 커밋 전략이 있는지?
- "minimal changes" → 위임 시 변경 범위 제한이 있는지?
- "maintain style" → 코드 스타일 강제가 있는지? (black/isort/prettier)
- "plan → execute → test → fix → repeat" → 우리 팀장 루프와 비교

### 4. 적용도 점수
총점 방식으로 현재 적용도를 수치화 (X/10 또는 %)

## 진행 방법
1. 위 참조 파일 전부 직접 읽기
2. 가이드라인 항목별 매칭 분석
3. 보고서 작성: `/home/jay/workspace/memory/reports/task-309.1.md`

## 완료 기준
- [ ] 가이드라인 항목별 적용도 체크표
- [ ] 미적용 항목 Gap 분석
- [ ] 도입 제안 목록 (있다면)
- [ ] 적용도 점수

## task-timer
- task_id: task-309.1
- 완료 시: `python3 /home/jay/workspace/memory/task-timer.py end task-309.1`
