---
task_id: task-2108
type: plan
scope: task
created: 2026-04-22
updated: 2026-04-22
status: completed
---

# 계획서: task-2108

**task**: task-2108
**목표**: InsuRo 분석&도구 메뉴에 인슈위키 + 메디스캔 추가, 히든 플랜 접근 제어
**승인**: 아누 2026-04-22
**근거**: BUX-28 + BUX-29

---

## 목표

1. 분석&도구 좌측 메뉴에 인슈위키/메디스캔 항목 추가 (올바른 순서)
2. 히든 플랜 전용 접근 제어 (useUserPlan isHidden 체크)
3. 인슈위키 페이지: 히든 → 외부 서비스 링크, 비히든 → 소개 + CTA
4. 메디스캔 소개 페이지 신규 생성
5. 가이드 목차에서 인슈위키를 "분석&도구"로 이동 + 메디스캔 추가
6. npm run build 성공

## 범위

### 포함
- navigationConfig.ts: 분석&도구 항목 추가
- routes.ts: 라우트 추가/이동
- planFeatureMap.ts: insuwiki, mediscan 기능 키 추가
- InsuWikiIntro.tsx: 히든/비히든 분기 추가
- MediScan.tsx: 신규 페이지 생성
- HelpGuide.tsx: 목차 업데이트

### 제외 (다음 페이즈 이후)
- plan_features DB 테이블 직접 수정
- 실제 InsuWiki/MediScan 외부 서비스 iframe 연동
- AdminSubscriptions에 UI 토글 추가 (관리자 UI에서 feature_definitions로 수동 설정 가능)

## 위임 계획

- 전체 프론트 변경: **라다(프론트, sonnet)** — 네비/라우트/페이지/접근제어 일괄

## 검증 기준

- 메뉴 순서: `grep` → navigationConfig.ts에서 insuwiki, mediscan 존재 ✅
- 라우트: `grep` → routes.ts에서 /tools/insuwiki, /tools/mediscan 존재 ✅
- 빌드: `npm run build` → 성공 ✅ (22.27s)
- 번들: dist/assets/MediScan-CFPt8fn6.js, InsuWikiIntro-BsK1QhV3.js 존재 ✅
