---
task_id: task-2354
type: plan
scope: task
created: 2026-05-02
updated: 2026-05-02
status: in-progress
---

# 계획서: task-2354 — InsuRo 복합설계 매트릭스 캡처 + history + CRM 자동 연동

**task**: task-2354
**목표**: ohmymanager 매트릭스 캡처 + history 누적 + CRM 자동 연동을 Phase 0~4로 단계 진행. Phase 0(사전 조사) → 회장 승인 게이트 → Phase 1+ 코드 작성.
**승인**: 2026-05-02 brainstorming 회장 결정 (3문서: `memory/plans/insuro-composite-design/`)
**근거**: 시스템 3문서 + Codex 사전 검증 + 마아트 독립 검증

---

## 목표

Lv.4 다단계 task. 각 Phase별 산출물:
- Phase 0 (✅ 완료, 회장 승인 대기): CRM 스키마 조사 + PII 암호화 설계 + 매핑 문서
- Phase 1: ohmy_capture_history 테이블 + 플로팅 버튼 + history 표시
- Phase 2: 만기별 비교 UI
- Phase 3: CRM 자동 매칭/등록 (회장 승인 게이트)
- Phase 4: 운영 안정화 (선택)

## 범위

### 포함 (현재 작업 범위 = Phase 0)
- 기존 InsuRo CRM 스키마 조사 (`customers` 테이블 + 9개 관련 테이블)
- PII 암호화 옵션 평가 (Vault / pgcrypto / 애플리케이션 레벨)
- 매핑 문서 작성 (캡처 → CRM 컬럼)
- Codex 사전 검증 우려 6건 대응 매트릭스
- 마아트 독립 검증 + 권고 반영

### 제외 (Phase 1+로 연기)
- 코드 작성 (마이그레이션, 엔드포인트, content.js, 프론트 UI)
- 회장 결정 사항 6건의 결정 자체 (제출만 함)
- 회장 미승인 상태에서 Phase 1 진행 절대 금지

## 위임 계획

- Phase 0 조사: **dev6 스바로그(백엔드)** — Sonnet — CRM 스키마 + PII 설계 전문성
- Phase 0 검증: **마아트(횡단조직 독립 검증)** — Sonnet — critical 레벨 사실 정합성
- Phase 1+: 회장 승인 후 별도 dispatch (페룬 팀장 → 스바로그/라다/모코시 분배 예정)

## 검증 기준

- 보고서 존재: `ls /home/jay/workspace/memory/reports/task-2354-phase0-cr_mapping.md` → 파일 존재
- 통합 보고서: `ls /home/jay/workspace/memory/reports/task-2354.md` → 파일 존재
- 마아트 검증: PASS (조건부, 권고 4건 반영)
- 코드 변경: 0건 (Phase 0은 조사 단계)
