---
task_id: task-1963
type: plan
scope: task
created: 2026-04-19
updated: 2026-04-19
status: completed
---

# 계획서: task-1963

**task**: task-1963
**목표**: CRM 대화 자동 요약 시스템의 데이터 모델, API, LLM 전략, UI, 보안, 비용을 포함한 심층 설계 완료
**승인**: 에이전트 미팅 합의 (2026-04-19, 8명 참석, 2 Cycle)
**근거**: memory/meetings/2026-04-19-crm-chat-summary-design.md

---

## 목표

제이회장님이 제기한 6가지 핵심 고민(요약 정리 방식, 구조화, 조회, 검색, 트리거, 비용)에 대한 구체적 설계안을 도출하고, 전체 시스템 아키텍처를 확정한다.

## 범위

### 포함
- 데이터 모델 설계 (3테이블: conversation_summaries, summary_topics, summary_jobs)
- API 설계 (생성/조회/검색/보정)
- LLM 호출 전략 (MapReduce 청크, Haiku/Sonnet 티어링, 증분 업데이트)
- 트리거 설계 (수동 + 적응형 타임아웃 + 세션 재개 감지)
- UI 와이어프레임 (CopilotPanel 탭 통합, Brief Card, SummaryEditor)
- 고객 상태 머신 하이브리드 설계
- 검색/조회 전략 (pgvector HNSW + fuse.js)
- 보안/규제 (PII 마스킹, 접근 제어, 감사 로그, 규제 준수)
- 비용 추정 및 차단기
- Phase 로드맵 (3단계)
- 테스트 전략

### 제외 (다음 페이즈 이후)
- 실제 코드 구현 (이번 태스크는 설계/분석만)
- 금감원 사전 협의 (법무팀 협조 필요)
- 설계사 인터뷰 실행 (Phase 1 MVP 전 수행)
- 디자인 시안 제작 (디자인팀 호출 필요)

## 위임 계획

- 설계 문서 작성: **개발3팀** — 에이전트 미팅으로 도출
- Phase 1 구현: **개발팀** — 별도 태스크로 생성 예정
- 디자인 시안: **디자인팀 호출 필요** — 와이어프레임 기반
- 금감원 협의: **법무팀** — 별도 요청 필요

## 검증 기준

- 설계 문서 존재: `ls memory/research/insuro-chat-summary-design.md` → 파일 존재
- 미팅 기록 존재: `ls memory/meetings/2026-04-19-crm-chat-summary-design.md` → 파일 존재
- 6가지 핵심 고민 전체 해결: 설계 문서 14개 섹션에 모두 포함
- DA 반론 처리: Cycle 2에서 6개 지적 모두 반박/수정 완료
