menu: 롤플레잉 > 홈
chrome: activeMain="roleplaying" · activeSub="home"
PRD — rp-home
updated: 2026-06-01 · status: confirmed
1. 목적
학습자가 롤플레잉 영역에 진입했을 때 "오늘 무엇을 할지" 한눈에 결정할 수 있는 대시보드. 최상단에 현재 진행 중인 교육과정을 노출해 마감 압박을 즉시 인지하게 하고, 이어서 하기·운영팀 큐레이션 추천·시나리오 탐색으로 이어지는 동선을 제공한다. 트랙 전체 관리(예정·종료 트랙, 전체 카탈로그)는 별도 페이지(rp-my-tracks, rp-explore)에 위임한다.
2. 사용자
- 주 사용자: 트랙이 1건 이상 배정된 학습자 본인
- 빈도: 주 2–5회 (출근 직후, 점심 직후, 마감 임박일)
- 진입 맥락:
- 글로벌 nav "롤플레잉" 클릭 시 기본 진입 페이지
- 마감 임박 알림(D-N) 클릭
- 추천/캘린더 푸시
3. 핵심 사용 흐름
- 진입 시 현재 진행중인 교육과정 섹션이 최상단 노출 — 마감 D-N 배지·진행률·남은 조건 즉시 확인
- 교육과정 카드 클릭 →
rp-track-detail (트랙 상세)
- 시나리오 이어서 진행하기 섹션 — 중단된 세션 최대 2개 노출, 카드 클릭 →
rp-scenario-focused
- 이번 주 추천 롤플레잉 섹션 — 운영팀 큐레이션 카드 클릭 →
rp-session-play (즉시 세션 진입, 캐릭터 선택 경유 없음)
- 하단 시나리오 둘러보기에서 필터로 좁혀 카드 클릭 →
rp-scenario-focused
- 더 많은 시나리오를 원하면 섹션 헤더의 "더 보기 →" →
rp-explore
rp-session-play는 현 사이클에서 목업 수준으로 유지 — 정식 PRD/와이어는 후속 작업
4. 주요 정보·액션
정보
- 현재 진행중인 교육과정 — 최상단, 마감 임박 트랙 1건 우선 노출
- D-N 배지 / 트랙 제목 / 남은 조건 요약(시간·합격 건수) / 진행률 바
- 배정 트랙 없을 때: "진행 중인 교육과정이 없습니다" empty state
- 시나리오 이어서 진행하기 — 중단 세션 최대 2개 (ctaLabel === "이어하기" 기준)
- 썸네일 / 카테고리·트랙태그 배지 / 시나리오 제목 / 진행률 바(charactersDone/Total)
- 이어하기 항목이 없으면 섹션 자체 숨김
- 추천 섹션 (이번 주 추천 롤플레잉)
- 랭크 워터마크 / badge / 난이도 / 한 줄 카피 / 예상 소요
- 시나리오 카드와 구분되는 시각 시그널 —
bg-gray-100 + 좌측 강조 보더 + 우상단 랭크 워터마크
- 시나리오 둘러보기
- 카테고리·트랙태그 배지, N캐릭터 배지(컬렉션 시그널), 진행도(charactersDone/Total), CTA 라벨
액션 (클릭 종착지 명세)
| 위치 |
액션 |
종착지 |
| 교육과정 카드 (전체 클릭) |
nav |
rp-track-detail |
| 이어서 진행하기 카드 (전체 클릭) |
nav |
rp-scenario-focused |
| 추천 카드 (전체 클릭 = 도전하기 CTA) |
nav |
rp-session-play (즉시 세션 진입, 캐릭터 선택 경유 없음) |
| "시나리오 둘러보기" 섹션 헤더 "더 보기 →" |
nav |
rp-explore |
| 시나리오 카드 (전체 클릭) |
nav |
rp-scenario-focused |
| 시나리오 카드 내 카테고리/트랙태그 배지 |
non-interactive (의도적) — 필터는 상단 칩에서만 |
|
| FilterChips |
내부 상태 전환 |
— |
빈 상태
- 교육과정 없음: "진행 중인 교육과정이 없습니다"
- 이어하기 항목 없음: 섹션 숨김
- 추천 없음: "추천 없음"
- 시나리오 필터 결과 0: "조건에 맞는 시나리오 없음"
카드 클릭 모델 (변경 사항)
- 모든 콘텐츠 카드(트랙·추천·시나리오)는 카드 전체가 단일 클릭 타깃
- 기존 우하단 "상세 →" / "도전하기 →" 버튼은 시각적 어포던스로만 유지(클릭은 카드 전체가 받음)
- 추천 섹션 헤더의 "더 보기 →"는 제거 — 추천 모음 페이지는 정의되지 않음
수집할 사용자 액션 데이터
| trigger |
이벤트 |
프로퍼티 |
수집 사유 |
| 추천 카드 클릭(=도전하기) |
rp_home_reco_click |
scenarioId, roleplayId, rank, position |
큐레이션 추천 진입 전환율 — 즉시 세션 진입 모델 검증(§1 목적) |
| 시나리오 카드 클릭 |
rp_home_scenario_click |
scenarioId, category, position |
둘러보기 카드별 후킹력 |
| "더 보기 →"(시나리오 둘러보기) |
rp_home_explore_more_click |
— |
홈→탐색 이탈 동선 빈도 |
| FilterChips 변경 |
rp_home_filter_change |
category |
어떤 카테고리로 좁히는지(필터 사용률) |
- 자동 수집: 추천 카드 노출
rp_home_reco_impression(scenarioId, rank, position) — 전환율(클릭/노출) 산출용.
- PII: 식별자 id만. 사용자명·이메일 등 원문 미수집.
5. 결정 사항 (확정)
| # |
항목 |
결정 |
| 1 |
추천 카드 클릭 종착지 |
즉시 세션 진입 (rp-session-play) — 큐레이션 신뢰 전제, rp-scenario-detail 경유 없음 |
| 2 |
rp-session-play 완성도 |
목업 수준 유지 — 정식 PRD/와이어는 후속 작업 |
| 3 |
홈에서 진행 중 트랙 표시 여부 |
최상단 1건 표시 — 마감 압박 즉시 인지 목적. 전체 트랙 관리는 rp-my-tracks 위임 |
| 4 |
시나리오 둘러보기 모바일 |
전체 노출 유지 (현재안, 슬라이스 없음) |
| 5 |
추천 섹션 모바일 노출 수 |
4개 제한 유지 (현재안) — 가로 스와이프 캐러셀은 디자인 단계 검토 |
| 6 |
이어서 진행하기 최대 노출 수 |
2개 고정 — 홈은 진입 허브이므로 과거 이력 나열은 최소화 |