---
task_id: task-2235
type: checklist
scope: task
created: 2026-04-27
updated: 2026-04-27
status: completed
---

# 체크리스트: task-2235

**task**: task-2235

---

## Phase 1 — 백엔드 (불칸)

- [x] A. server/policy_analyzer.py 신규 생성 (분석 모듈)
- [x] B. server/main.py에 엔드포인트 추가 (analyze-policy, status, export, settings)
- [x] C. import 추가 (policy_analyzer, date)

## Phase 2 — 프론트엔드 (이리스)

- [x] A. src/config/defaultCoverages.ts 신규 생성
- [x] B. src/pages/PolicyAnalysis.tsx 신규 생성
- [x] C. navigationConfig.ts에 "고객 증권분석" 메뉴 추가
- [x] D. routes.ts에 /crm/policy-analysis 라우트 추가

## Phase 3 — 통합/검증 (헤르메스)

- [x] A. Lint 수정 (미사용 import 제거, date import 추가)
- [x] B. npm run build 성공 확인
- [x] C. 서버 시작 + /api/status 200 확인
- [x] D. 새 엔드포인트 401 응답 확인 (JWT 보호)

## 검증

- [x] 빌드 통과 확인 (12.55s)
- [x] API 엔드포인트 인증 보호 확인
- [x] 최종 보고
