# 인슈로 시스템3문서 에이전트 미팅 기록

**일시**: 2026-04-18
**모드**: Hybrid (1차 Independent → 2차 Sequential 합의)
**task**: task-1951
**산출물**: memory/plans/insuro-system/ (plan.md, context-notes.md, checklist.md)

---

## 참석자

| 이름 | 역할 | 모델 | 팀 |
|------|------|------|-----|
| 비슈누 (팀장) | 설계/분배/통합 | Opus | 개발4팀 |
| 카르티케야 | 백엔드 | Opus | 개발4팀 |
| 사라스바티 | 프론트엔드 | Opus | 개발4팀 |
| 락슈미 | UX/UI | Opus | 개발4팀 |
| 하누만 | QA/테스터 | Opus | 개발4팀 |
| 로키 | 레드팀 (보안) | Opus | 횡단조직 |
| 마아트 | QC (품질) | Opus | 횡단조직 |
| 다빈치 | 비관습적사고 | Opus | 횡단조직 |
| 아누 | 개발실장 | Opus | 횡단조직 |

---

## 안건

제이회장님 핵심 방향(A~D 기능)을 반영하여 인슈로 시스템 3문서를 작성하기 위한 에이전트 미팅

---

## Cycle 1 — Independent 의견 수집

### 카르티케야 (백엔드)
- FastAPI vs Edge Functions 역할 분담 명확화 제안
- API 설계: 9개 신규 엔드포인트 제안
- DB: 7개 신규 테이블 제안
- `@require_plan(min_level)` 데코레이터 패턴 제안
- LLM 비용 폭주 리스크 경고

### 사라스바티 (프론트엔드)
- ContentEditorForm 단일 컴포넌트 + useUserPlan 조건부 렌더링
- LockedFeatureOverlay, FeatureGate 공용 컴포넌트 제안
- 블러는 CSS filter 아닌 정적 스크린샷 이미지 권장
- 번들 사이즈 + 코드 스플리팅 필수 경고

### 락슈미 (UX/UI)
- 프리셋 기반 2단계 UI 제안 (기본 3종 + 고급 토글)
- 사용자 여정: 성공 경험 기반 자연 전환
- 인슈위키: "가족" 포지셔닝을 열망의 대상으로
- 모바일: 원터치 생성 FAB + 결과물 즉시 공유

### 하누만 (QA/테스터)
- 5개 플랜 × N개 기능 테스트 매트릭스 제안
- 보안 테스트: 6가지 우회 시나리오
- E2E Happy Path 시나리오 정의
- 자동화 테스트 인프라 선행 구축 요청

### 로키 (레드팀)
- STRIDE 분석: 콘텐츠/인포키워드/자동화/인슈위키 각각
- 플랜 우회 시나리오 5가지 식별
- 비용 차단기(Cost Circuit Breaker) 패턴 제안
- "현관문은 잠갔지만 벽이 없는 집" 비유

### 마아트 (QC)
- `as any` 사용 금지 ESLint 규칙 제안
- Red Flag 3건: Naver API 키 노출, subprocess 방식, 타입 누락
- Phase별 QC 통과 기준 제안
- "새 코드를 불안정한 기반 위에 쌓는 것은 품질 방치" 경고

### 다빈치 (비관습적사고)
- B+D 결합이 진짜 킬러 피처 (보험 도메인 지식 그래프)
- "콘텐츠 팩토리 파이프라인" D→B→A→C 통합 워크플로우
- "누수 전략" — 잠금 대신 워터마크로 출처 각인
- 위키 기여 랭킹 → 플라이휠 네트워크 효과
- "잠금은 벽을 만들지만, 누수는 강을 만든다"

### 아누 (개발실장)
- A를 Phase 2에 통합 (결제와 플랜 분기는 동일 시스템)
- C를 Phase 4로 후순위 (외부 API 의존도 최대)
- 최소 3개 팀 병렬 필요 (단독 팀이면 7~8개월)
- 총 13~19주 (3.5~5개월) 견적

---

## Cycle 2 — 합의 결과

### 만장일치 합의 (8/8)
1. Phase 순서: 0(보안)→1(안정화)→2(결제+A)→3(기능+B+D)→4(확장+C)
2. 서버사이드 플랜 검증 필수
3. AI 모델 서버 allowlist 강제
4. CRITICAL 4건 해소 전 다음 Phase 금지
5. `as any` 신규 사용 금지
6. Edge Function vs FastAPI 역할 분리

### 다수결 합의 (6/8 이상)
7. 콘텐츠 팩토리 파이프라인 채택
8. 프리셋 기반 2단계 UI 채택
9. LockedFeatureOverlay 공용 컴포넌트
10. 비용 차단기 패턴

### Devil's Advocate 결과
- DA-1 (로키): 프론트엔드 잠금 우회 → 수용
- DA-2 (하누만): 테스트 3배 증가 → 수용
- DA-3 (마아트): 기술부채 선행 해결 → 수용
- DA-4 (카르티케야): LLM 비용 폭주 → 수용

### 비관습적 대안 판정
- 콘텐츠 팩토리 파이프라인 → 부분 채택 (Phase 4)
- 누수 전략(워터마크) → 부분 채택 (Phase 4 이후 검토)
- 위키 기여 랭킹 → 채택 (Phase 3)
- 성과 대시보드 FOMO → 채택 (Phase 3)
