# task-1967: 인슈로 코드 vs 문서 전수조사 — 문서만 있고 코드 미구현 항목 적발

## 목적
인슈로 3문서(checklist.md)에서 [x] 체크된 항목이 실제 코드에 구현되어 있는지 전수 검증.
"보고서에는 완료라고 되어 있지만 실제 코드가 없는" 항목을 적발.

## ★★★ 이 작업은 검증/감사만. 코드 수정 절대 금지. ★★★

## 대상

### 검증 소스
1. **체크리스트**: `/home/jay/workspace/memory/plans/insuro-system/checklist.md`
   - [x] 체크된 모든 항목이 대상
2. **코드베이스**: `/home/jay/projects/InsuRo/` (main 브랜치 기준)
3. **별도 브랜치**: task/task-1964-dev1, task/task-1962-dev1 등 (main 미머지 확인)

### 검증 방법
각 [x] 항목에 대해:
1. **grep 검증**: 핵심 키워드/컴포넌트명/함수명으로 코드 존재 확인
2. **파일 존재 확인**: 해당 파일이 실제 존재하는지
3. **import 체인 확인**: 파일이 있더라도 실제로 사용(import)되는지
4. **main 브랜치 기준**: 별도 브랜치에만 있고 main에 없으면 "미반영"으로 분류

### 특별 주의 항목
- task-1964 관련 (CRM 대화 요약): 보고서에는 "PR merge 완료"지만 main 미반영 의심
- task-1959/1960 관련 (Phase 4, C7): 실제 기능 동작 vs 스텁만 있는지
- Phase 2A 플랜 시스템: FeatureGate/LockedFeatureOverlay가 실제 사용되는지
- Phase 3 인포키워드/인슈위키: 잠금 UI만 있고 실제 백엔드 없는 건 의도된 것인지

## 산출물
보고서: `memory/reports/task-1967.md`

### 보고서 형식
1. **적발 목록**: 문서에는 [x]지만 코드에 없는 항목
   - 항목 ID, 항목 설명, grep 결과, 판정(미구현/스텁만/main미반영)
2. **정상 목록**: 문서 [x] = 코드 실존 확인된 항목
   - 항목 ID, grep 검증 결과
3. **통계**: 전체 [x] 항목 수, 정상 수, 적발 수, 적발률
4. **심각도 분류**:
   - CRITICAL: 핵심 기능인데 코드 없음
   - WARNING: 코드 있지만 main 미반영 또는 스텁만 존재
   - INFO: 의도된 미구현 (Phase 3 이후 예정 등)

## 검증 시나리오
1. checklist.md [x] 항목 전수 대상 (하나도 빠짐없이)
2. 각 항목 grep 검증 결과가 보고서에 기록됨
3. 적발된 항목에 대한 심각도 분류 완료
4. main 브랜치 vs 별도 브랜치 구분 명확

## 레벨
- critical (전수조사)

## 프로젝트
- insuro
