---
task_id: task-1958
type: plan
scope: task
created: 2026-04-19
updated: 2026-04-19
status: in-progress
---

# 계획서: task-1958

**task**: task-1958
**목표**: 인슈로 Phase 3 기능 완성 — 인포키워드(B), 인슈위키(D), CRM DnD, AI 코파일럿, 플랜 적용, 경쟁사 차별화 총 11건 구현
**승인**: 아누 dispatch (2026-04-19)
**근거**: memory/plans/insuro-system/plan.md, memory/research/insuro-page-audit.md

---

## 목표

Phase 3 총 11개 항목 구현:
1. H5: CrmPipeline DnD (dnd-kit)
2. K1: AI 코파일럿 상담 (CRM 메신저 + AI 분석 사이드패널)
3. B1: 인포키워드 잠금 메뉴 UI
4. B2: 인포키워드 백엔드 (비동기 분석 API)
5. B3: 인포키워드 서버사이드 접근 제어
6. D1: 인슈위키 소개 페이지
7. D2: 인슈위키 성과 대시보드 FOMO
8. D3: 인슈위키 기여 랭킹 시스템
9. P6: CRM 페이지 PlanGuard 적용
10. P7: 100명 한정 프리미엄 잔여석 카운터
11. 경쟁사: 소개 페이지 차별화 포인트 섹션

## 범위

### 포함
- 위 11개 항목의 프론트엔드 + 백엔드 구현
- 기존 PlanGuard/FeatureGate/LockedFeatureOverlay 재활용
- Supabase Realtime 연동 (D2, P7)
- FastAPI BackgroundTasks (B2)
- dnd-kit 라이브러리 통합 (H5)

### 제외 (다음 Phase 이후)
- 실제 위키 콘텐츠/열람 기능 (별도 프로젝트)
- Stripe 결제 연동 (Phase 2B 보류)
- AI 자동화 (Phase 4)
- premiumOnly 미완성 디자인 수정

## 위임 계획

- B2, B3, D3, P7, K1-BE: **스바로그(백엔드)** — FastAPI 엔드포인트, DB 스키마
- H5, B1, D1, D2, P6, K1-FE, 경쟁사: **라다(프론트엔드)** — React 컴포넌트, UI
- 통합 테스트: **벨레스(테스터)** — API/UI 검증

## 검증 기준

- B1: 비프리미엄 사용자 → 잠금 UI 렌더링 확인
- B3: @require_plan premium → 비프리미엄 403 응답
- D1: /insuwiki-intro 페이지 렌더링 + 문의 CTA
- P6: 무료 사용자 → CRM 접근 시 PlanGuard 차단
- P7: 잔여석 카운터 실시간 표시
- H5: CrmPipeline 카드 드래그 앤 드롭 동작
- K1: AI 분석 사이드패널 + 메신저 통합
