---
task_id: task-2270
type: checklist
scope: task
created: 2026-04-28
updated: 2026-04-28
status: in-progress
---

# 체크리스트: task-2270

**task**: task-2270

---

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

- [x] A. POST /api/insuro/analyze-performance 엔드포인트 추가
- [x] B. POST /api/insuro/analyze-customer 엔드포인트 추가
- [x] C. POST /api/insuro/evaluate-consultation 엔드포인트 추가
- [x] D. POST /api/insuro/transcribe-call 엔드포인트 추가

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

- [x] A. AIUsageTab.tsx: analyze-performance 호출 변경
- [x] B. CrmCustomerDetail.tsx: analyze-customer 호출 변경
- [x] C. ConsultationEval.tsx: evaluate-consultation 호출 변경
- [x] D. KakaoAnalysis.tsx: transcribe-call 호출 변경
- [x] E. CallLogTab.tsx: transcribe-call 호출 변경
- [x] F. AudioRecorder.tsx: transcribe-call 호출 변경

## 버그 수정 (헤르메스)

- [x] result.text → result.content 수정 (4곳)
- [x] due_days → due_date 변환 추가 (2곳)
- [x] conversation_messages role → sender_type 수정

## 검증

- [x] pytest 통과 확인 (480 passed, 12 기존 실패)
- [x] npm run build 성공
- [x] 서버 재시작 정상
- [x] 4개 엔드포인트 401 응답 확인
- [ ] QC 검증 완료
- [ ] 최종 보고
