# Task-2125 Phase Plan: InsuRo 콘텐츠/AI 기능 전수 E2E 검증

## 검증 대상: 14개+ 기능 (5개 카테고리)

## Phase 1: 코드 정적 분석 + API 직접 호출 검증 (consulting)
- **담당**: 아스클레피오스(Asclepius) — API 연결성 및 옵션 파라미터 전달 검증
- **테미스(Themis)** — 플랜 게이트 로직 및 컴플라이언스 필터 규정 검증
- **작업**:
  1. Supabase Edge Function 직접 호출 (suggest-topics, generate-content, generate-image, newsletter-chat, premium-chat)
  2. InsuRo backend API 직접 호출 (naver/search, google-trends, keywords/analyze)
  3. 각 API의 파라미터 전달 여부, 응답 형식, 에러 핸들링 확인
  4. 플랜별 feature gate 로직 코드 분석 (Free/Basic/Pro/Max)
- **산출물**: `/home/jay/workspace/memory/tasks/task-2125-phase1-api-results.md`

## Phase 2: Playwright E2E 브라우저 검증 (design 팀 — 벤자이텐)
- **담당**: 벤자이텐(Benzaiten) — 브라우저 UI 상 기능 동작 확인
- **작업**:
  1. insuro.biz 로그인 → 콘텐츠 생성 페이지 접근
  2. 시나리오 1: 콘텐츠 생성 옵션 반영 검증 (채널/톤/컴플라이언스)
  3. 시나리오 2: 이미지 생성 옵션 반영 검증
  4. 시나리오 3: 구글 트렌드 검증
  5. 시나리오 4: AI 채팅 (뉴스레터 챗) 검증
  6. 시나리오 5: 플랜 게이트 UI 동작 검증
  7. 네트워크 요청 캡처, 콘솔 로그 캡처
  8. 주요 기능 스크린샷 최소 5장 촬영
- **산출물**: `/home/jay/workspace/memory/tasks/task-2125-phase2-e2e-results.md` + 스크린샷 파일들

## Phase 3: 결과 통합 및 QC (횡단조직)
- **담당**: 마아트(Ma'at) — 독립 품질 검증
- **로키(Loki)** — 비판적 시각 제공
- **작업**:
  1. Phase 1 + Phase 2 결과 대조
  2. 14개 기능 각각 ✅/⚠️/❌ 최종 판정
  3. ❌ 항목 에러 내용 + 수정 방향 제시
  4. 최종 보고서 작성
- **산출물**: `/home/jay/workspace/memory/reports/task-2125.md`
