# [Lv.2] AI 복합설계 인포그래픽 — 생보 확장(1,650가지 + 곱셈 설명) 추가

## allowed_resources
```yaml
allowed_resources:
  paths:
    - "src/components/composite/CompositeGeneralIntro.tsx"
    - "src/components/composite/__tests__/CompositeGeneralIntro.test.tsx"
  forbidden_paths:
    - "server/**"
    - "extension/**"
    - ".github/**"
    - "src/lib/**"
    - "src/components/composite/LifeThreeCriticalDiff.tsx"
  commands: ["npx vitest","npx tsc","git"]
  merge_policy: "none"
  ttl_hours: 10
```
> ★ base=현 origin/main. **CompositeGeneralIntro.tsx(+테스트)만.** 정적 일반론 인포그래픽(캡처 데이터 무관). **회장 승인 목업 = `/home/jay/.cokacdir/workspace/autoset/combo_infographic_mock.png`** (이 구성대로).

## 배경 (회장 승인)
기존 "AI 복합설계 계산이란?" 인포그래픽(손보 10곳=165가지)은 **그대로 유지**하고, 그 **아래에 생보 확장 티어**를 추가. 생보 10곳을 더하면 경우의 수가 **10배(1,650가지)**로 폭발함을 보여주고 **왜 곱하는지**를 설명.

## 정확한 수치 (하드코딩 OK — 일반론 정적, 조합수학 사실)
- 손보: C(10,2)=45 + C(10,3)=120 = **165가지** (기존)
- 생보: 10곳 중 1곳 선택 = **10**
- 확장: **165 × 10 = 1,650가지** (곱셈)

## 작업 — 기존 손보 섹션 아래에 "생보 확장" 블록 추가
목업(combo_infographic_mock.png) 구성 6요소:
1. **헤딩**: "여기에 생명보험 10곳을 더하면? → **1,650가지**"(1,650 강조색). 서브: "3대질병 진단비는 생보사에서 1곳을 골라 대체. **손보 조합 하나하나마다** 생보사 10곳 선택지가 붙습니다."
2. **부챗살(fan-out) 시각화** (핵심): 왼쪽 "손보 복합설계 조합 1가지"(파란 chip, 예: DB+현대+농협) → **SVG 부챗살 10갈래** → 오른쪽 생보사 10곳 chip(초록). 아래 "손보 조합 1개 → 생보 10곳 선택 = **×10**".
   - 생보사 10곳(정적 예시): 삼성생명·한화생명·교보생명·미래에셋생명·신한라이프·KB라이프·NH농협생명·동양생명·흥국생명·라이나생명
   - 부챗살은 곡선/직선 SVG path 10개(한 점→10 갈래). 곱셈의 "이유"를 시각적으로 증명하는 게 목적.
3. **수식**: `165(손보 조합) × 10(생보사 선택) = 1,650(경우의 수)` — 1,650 가장 크게.
4. **막대 비교**: "손보만 165가지"(짧은 막대) vs "손보+생보 1,650가지 (10배)"(10배 긴 막대).
5. **"왜 곱할까요?" 설명 박스**(노랑 강조): "손보 조합 165가지 **각각**에 대해 3대질병을 맡길 생보사를 10곳 중 1곳 고를 수 있습니다. 조합 하나마다 10갈래로 갈라지니 전체 경우의 수는 **165 × 10 = 1,650가지**. (더하는 게 아니라 곱합니다.)"
6. **AI 메시지 박스**(네이비): "사람은 손보 165가지도 수동으로 다 비교할 수 없습니다. 생보까지 더한 1,650가지는 오직 **AI만 순식간에** 계산해 최적 조합을 찾아냅니다."

## 제약
- CompositeGeneralIntro.tsx만. 기존 손보 165 섹션·문구·dots 불변(아래에 추가만). 색: 손보 파랑·생보 초록·강조 빨강, 곡선 부챗살 허용(이건 장식). **반응형**(모바일에서 부챗살·chip·막대 안 깨지게, 2열→1열 등). 수치 정확(165·10·1650).

## 검증
- `npx tsc` 0. `npx vitest run` 회귀 0. 신규: 생보 확장 블록 렌더(1,650·165×10 수식·부챗살 10갈래·생보사 10곳·막대 비교·왜 곱하나 설명·AI 메시지). 기존 손보 165 섹션 회귀 0.
- **★ ANU 스크린샷 육안으로 목업 정합 확인.**

## 완료 (★ 순서 B)
- 변경 = CompositeGeneralIntro.tsx(+테스트)만.
- **dev6 금지** — dev2. 커밋 → push → finish-task **foreground 1회** → .done 즉시 종료. **background wait 금지.** ANU 검증·육안·머지·CF Pages 배포는 ANU.

## goal_assertions (auto-generated)
- `npx tsc`
- `npx vitest run`
