# task-2953 · InsuRo 실손 세대지식 — 표준약관(1차출처) 대조·확정 (설계사 참고용)

## 배경 (사실)
- 선행: task-2952 **PR #213 MERGED origin/main `ea3691c`**. 설계사 참고용 최종본. 현재 확정4/**보류3/불일치1**·수치변경 0(2차자료 봉인 OCR 기반).
- **회장이 1차출처 표준약관 전량 제공** → 이제 약관(tier1)으로 보류/불일치를 확정한다.
- 용도 = **설계사 참고용**(고객 자동판정 아님, psv 게이트 무관). 단 약관 tier1 등록은 데이터 신뢰도를 1차출처로 끌어올림.
- repo `/home/jay/projects/InsuRo`, `server/silson/`. origin/main `ea3691c`.

## 1차출처 약관 위치 (전량 보관됨)
- 삼성화재 11개: `/home/jay/workspace/memory/sources/samsung-silson-yakkwan/무배당*.pdf`
  - 2013-01-01(2세대Ⅱ)·2014-07-01·2015-09-01(2세대Ⅲ)·2018-01-01·2019-04-01·2020-04-01(3세대)·**2021-07-01(4세대 원판)**·2022-10-01·2023-09-15·2025-09-01·**2026-07-01(5세대 2605_1)**
- 현대해상 2개(2세대Ⅰ 원판): `/home/jay/workspace/memory/sources/hyundai-silson-yakkwan/*Hi0910*2009-10-01*.pdf` (실손 1,2,4종 / 3종)
- ※ 실손 표준약관은 **회사 무관 공통 조항** → 현대 2009.10 = 2세대Ⅰ 표준 대조에 유효. 회사별 차이는 가입금액뿐.

## ★ 핵심 원칙 (엄수)
1. **약관 = tier1 1차출처 = 정본.** 봉인 OCR(2차)와 어긋나면 **약관 우선으로 값 정정.**
2. **값 변경 시 전량 before/after + 약관 근거(조항번호·페이지·축자)** 리포트에 기록. 추론·환각 금지.
3. 약관에서 **확인 안 되는 것은 보류**(억지 확정 금지).
4. Surgical. 봉인 OCR 원문 파일 무변경(대조만). silson 데이터 값만 근거 있는 정정.
5. **머지 금지** — PR까지만. ANU 독립검증 + 회장 보고 후 머지(값 변경분 회장 확인 필수).

## 작업
### 1. 약관 PDF 텍스트 추출
- pdftotext(textlayer) 우선, 스캔본이면 OCR. 세대별 매핑 확정.

### 2. 세대별 대조·확정
- **2세대Ⅰ(현대 2009.10)**: MRI 조항·통원 1일 한도·입원한도·자기부담률 축자 추출. **회장 가설 검증**: 2009.10 조항 ↔ 삼성 2013.01 조항 직접 비교 or 2013 약관 개정연혁 → "2009=2013 동일" 여부 판정·명시.
- **2세대Ⅱ(2013.01)·Ⅲ(2015.09)**: 동일 항목. **통원 1일 한도(25만원?)** 확정(보류3), 입원 5천만 확인.
- **3세대(2018.01·2019.04·2020.04)**: 비급여 MRI 특약 한도(300) 교차보강.
- **4세대(2021.07 원판 등)**: 급여/비급여 분리·MRI 300 확인.
- **5세대(삼성 2605_1, 2026-07-01)**: 중증/비중증 MRI 특약 원문 확정(보류1). 시행일 = **제도 2026-05-06(회장 확정)** vs 삼성 상품약관 2026-07-01 → 구분 기록.

### 3. 보류·불일치 해소
- 보류1(5세대 MRI 특약)·보류2(1·2세대 MRI 침묵)·보류3(통원 25만원) → 약관 근거로 confirmed/보류 갱신.
- 불일치1(1세대 입원 1억/5천) → **약관 확정 대신 회장 지침 안내메시지로 대체**(아래 4).

### 4. 1세대 안내메시지 (회장 지침)
- 1세대 초기: "각사 약관이 상이 → **실제 증권·약관 확인 필요**" 안내 필드.
- 1세대 표준화이전: "가입금액별 입원한도 **1억/5천/3천 등 다양** → 실제 증권·약관 확인 필요" 안내 필드.

### 5. 5세대 시행일 확정
- `date_classifiable` false→true, 제도 시행일 **2026-05-06** 확정. 2026-06 가입 건 GEN5 정판별.

### 6. 약관 sources 등록
- 각 약관을 tier1 1차출처로 등록(회사·상품코드·시행일·참조 조항). 삼성/현대 표준약관.

## 완료 조건
- **PR**(surgical, 값 변경분 명시) + 회귀 통과.
- `memory/reports/task-2953.md` — 세대별 대조표 + **값 변경 before/after 전량** + 확정/보류 갱신 + 2009=2013 판정 + 약관 조항 근거.
- `memory/events/task-2953.done` + ANU 콜백(envelope ≤3900 bytes): task_id·pr_number·값변경 건수·확정/보류 수·report_path.
- **머지 안 함**(ANU 검증·회장 보고 대기).
