# /wrap - Session Wrap-up Command

세션 종료 시 다음 작업들을 병렬로 수행하는 명령어입니다.

## 실행할 작업들 (병렬 에이전트)

### 1. 문서 업데이트 체크
다음 파일들의 업데이트 필요 여부를 확인하세요:
- `CLAUDE.md`: 새로운 패턴이나 컨벤션이 발견되었는지
- 이번 세션에서 중요한 기술 결정이 있었는지

### 2. 반복 패턴 분석
이번 세션에서 반복적으로 수행한 작업이 있는지 분석하세요:
- 비슷한 코드 패턴을 여러 번 작성했는지
- 동일한 명령어를 반복 실행했는지
- 자동화할 수 있는 워크플로우가 있는지

발견된 패턴은 `/commands`로 자동화를 제안하세요.

### 3. 학습 내용 추출
이번 세션에서 배운 내용을 정리하세요:
- 새로 발견한 코드베이스의 특성
- 해결한 문제와 그 해결 방법
- 앞으로 주의해야 할 점

### 4. 미완성 작업 정리
완료하지 못한 작업이 있다면 정리하세요:
- TODO 리스트에 남은 항목
- 다음 세션에서 계속해야 할 작업
- 블로커나 의존성 이슈

### 5. 코드 품질 체크
이번 세션에서 수정한 파일들에 대해:
- 컴파일 에러가 없는지 (`mvn compile`)
- 테스트가 통과하는지 (`mvn test`)

## 출력 형식

```markdown
## Session Summary

### 완료한 작업
- [작업1]
- [작업2]

### 문서 업데이트 필요
- [ ] CLAUDE.md: [업데이트 내용]

### 발견된 패턴 (자동화 제안)
- [패턴]: [자동화 방법]

### 학습 내용
- [내용1]
- [내용2]

### 미완성 작업
- [ ] [작업1]
- [ ] [작업2]

### 코드 품질
- Compile: [결과]
- Test: [결과]
```

이 명령어를 실행할 때 Task 도구를 사용하여 여러 에이전트를 **병렬로** 실행하세요.
