✓ in sync

PRD — rp-scenario-detail

updated: 2026-06-01 · status: draft 메뉴: 롤플레잉 > 탐색 (rp-explore의 카드 클릭, 또는 "전체 시나리오 보기 →" 진입)

0. 용어 정의

1. 목적

시나리오를 선택한 사용자가 이 시나리오 안에서 어떤 캐릭터(상대 역할)로 연습할지 고르는 화면이자, 동시에 전체 시나리오 카탈로그를 좌측 색인 트리로 한눈에 조망하는 화면. 사용자는 한 시나리오에서 다른 시나리오로 **컨텍스트 유지된 채로 옆걸음(lateral browse)**할 수 있어 카탈로그를 빠르게 훑을 수 있다.

2. 사용자

3. 핵심 사용 흐름

  1. 진입: 좌측 색인 트리(카테고리>시나리오) + 우측 선택된 시나리오의 캐릭터 목록
  2. (탐색) 좌측에서 다른 시나리오 클릭 → 우측 갱신, URL/breadcrumb도 동기화
  3. (선택) 난이도 필터로 캐릭터 목록 좁히기
  4. 캐릭터 카드 훑기 — 난이도/요약/마지막 시도 점수 확인
  5. "시작" 또는 "재도전" 클릭 → 롤플레잉 세션 진입

4. 주요 정보·액션

4.1 좌측 색인 트리 (신규 핵심)

4.2 우측 — 시나리오 헤더 + 캐릭터 목록

4.3 빈 우측 상태 (시나리오 미선택)

4.4 액션

수집할 사용자 액션 데이터

trigger 이벤트 프로퍼티 수집 사유
좌측 트리 시나리오 클릭 rp_scenariodetail_lateral_browse fromScenarioId, toScenarioId 옆걸음(lateral browse) 카탈로그 탐색 깊이(§1)
캐릭터 카드 CTA(시작/재도전) rp_scenariodetail_character_start scenarioId, characterId, ctaType(start/retry) 캐릭터 선택→세션 전환(핵심 목적)
breadcrumb "탐색" rp_scenariodetail_back_explore 탐색 복귀 동선
트랙 필터 칩 rp_scenariodetail_track_filter trackId 트랙 기준 색인 좁히기 사용률
난이도 필터 rp_scenariodetail_difficulty_filter difficulty 캐릭터 난이도 선호

5. 결정 필요 항목