# scan-workspace

워크스페이스 폴더 스캔 규칙

## 설명

`workspace-projects.md`에 정의되지 않은 폴더를 감지합니다.

## 목적

- 새로운 프로젝트 폴더가 추가되면 사용자에게 알림
- 정의되지 않은 폴더를 방치하지 않도록 관리
- 워크스페이스 구조를 명확하게 유지

## 검사 시점

- 세션 시작 시 (SessionStart Hook)

## 동작 방식

1. `workspace-projects.md` 파일 파싱
2. 워크스페이스 루트의 모든 폴더 스캔
3. 정의되지 않은 폴더 발견 시 알림

## 감지 시 조치

정의되지 않은 폴더가 발견되면:

1. **프로젝트 폴더인 경우** → `workspace-projects.md`에 추가
2. **임시 폴더인 경우** → `.gitignore`에 추가
3. **불필요한 폴더인 경우** → 삭제

## 무시되는 폴더

- `.git`, `.claude`, `.vscode`, `.idea`
- `node_modules`
- 시스템 파일 (`.DS_Store` 등)
- 메타 프로젝트 폴더 (`workzone`, `docs` 등)

## 그룹

**필수 (required)**
