# Agent 미팅: InsuRo 증권분석(보장분석)+신규설계 최적화 설계

**날짜**: 2026-08-12
**소집 이유**: 두 기능 스펙 확정 후 발산(놓친것·리스크·확장)+수렴(MVP·우선순위) 위해
**참여**: 미미르(UX)·토르(백엔드)·오딘(아키)·아르고스(QA)·로키(레드팀DA)·헤르메스(실행/비관습)+Codex
**모드**: hybrid / thorough / 발산+수렴 종합
**단일소스**: [[project_insuro_cancer_coverage_taxonomy_260812]]

## 강한 합의 (전원 일치)
1. **MVP = 보장분석(기능1) 먼저**. 읽기전용, policy_analyzer 재사용, 상류 리스크(추출 신뢰성) 최저비용 검증. output2의 입력이기도. (미미르·오딘·헤르메스·Codex)
2. **신규설계(기능2)는 나중 + 암 진단비/치료비 핵심 taxonomy만**. 처음부터 "치료비 전부 행"은 과함(Codex 이견).
3. **grouping = rule-first + LLM-second + 애매시 설계사 확인**. confidence·근거(조항 provenance) 강제.
4. **지식DB = 상품(약관) 단위 필수** — 버전(effective_date/약관해시) 없으면 6개월 뒤 stale. canonical id·provenance·버전·confidence는 소급 불가라 MVP 필수(오딘).
5. **보험료 계산 = AI에서 분리한 결정적 함수**(금소법 수치환각 금지 정합). 선형환산은 "추정치" 표기(토르·아르고스·오딘·Codex).
6. **신규모듈 분리**(policy_normalizer/grouping_engine/knowledge_repo/comparison_engine/print_view). policy_analyzer는 추출 유지. (Codex·헤르메스)
7. **프린트** = 값있는행만+전용CSS(page-break·합계반복), 상세화면/출력 요약 분리(미미르·Codex).
8. **기존 자산 재사용**: `composite_calculate_from_matrix`(main.py:7816, 선형환산 이미 존재), calculate_remaining_payment(잔여개월), DEFAULT_COVERAGES, ohmy_coverages.

## 핵심 쟁점 (회장 결정 필요)
- **R1 비례 재계산 비선형**: 회장 "한도변경=단위한도당 비례"가 실제론 최소가입금액·할인구간·floor·특약결합으로 비선형(오딘·아르고스·Codex 3인). → MVP는 선형+"추정치" 명시, 정확계산 나중.
- **R2 로키 DA — AI 판단자 vs 근거뷰어**: 발췌손실→오판단(유사암 감액 100%vs20%)→승환계약/불완전판매 책임→신뢰붕괴. 로키 대안=AI를 "약관 원문 근거 대조 뷰어"로 격하. 헤르메스 비관습=이름우선+약관 lazy-fetch. → 절충: Phase 0에서 "이름만 grouping 정확도" + "발췌 실질판정 정확도" 측정→데이터로 판정. AI는 판단하되 **항상 근거조항 인용**+confidence 게이트.
- **R3 PII/저작권**(로키): 증권=주민번호 등 PII → 마스킹/동의 단계 필요. 약관=저작권(2차저작물 재배포). 공유DB 오염 fan-out+이해충돌(시책 높은 상품 유리 승인) → 승인이력·감사·dispute 채널.
- **R4 담보별 보험료 없는 증권**: 가성비 분모 없으면 UNKNOWN(억지배분=금소법 환각). 회장 "담보별 보험료 기재 서류 요청"으로 대응.
- **R5 갱신형 왜곡**: 갱신형 현재보험료만 비교 왜곡 → 갱신/비갱신 분리 태깅.

## 최종 실행 골격 (합의)
- **Phase 0 (스파이크·게이트)**: 실증권 3~5건+약관 발췌로 ①추출 정확도 ②이름만 grouping 정확도 측정. taxonomy 동결(frozen anchor). "확장 vs 재작성" 판정. 이 게이트 없이 Phase1 금지.
- **Phase 1 (보장분석 MVP)**: 증권→policy_analyzer→정규화(기타→요양/사망/운전/생활)→대구분순서 표→1~2장 프린트. grouping v0(룩업+미분류 버킷).
- **Phase 2 (암 grouping 엔진+지식DB)**: 상품단위 지식DB 최소스키마, 발췌 파이프라인(캐싱·async), 암 taxonomy AI grouping+confidence+설계사 질문. Phase1 미분류 백필.
- **Phase 3 (신규설계 비교 MVP)**: 암 핵심만. 회사별[한도|보험료|비고], 단위한도당, 잔여vs신규, 토글, 선형재계산+추정치표기.
- **Phase 4 (확장·하드닝)**: 암외 담보군, 중복/포함관계, 지식DB 버전/감사, PII/저작권 방어선.

## 미해결 → 회장 확인
R1(비례 비선형 허용범위) · R2(AI 판단 범위: grouping 자동 vs 근거뷰어 절충) · R3(PII 마스킹·약관 저작권·공유DB governance) 우선순위.

## 다음
Phase 0 스파이크 착수 승인 시 → 3문서(계획서/맥락/체크리스트) 작성 후 위임.
