Files
appkit/.specify/templates/policy-progression.md
rupy1014 e9b0c00be7 Refactor to 5-step workflow (new → mvp → ui → policy → visualize)
- Remove old commands: spec, customer, sales, merge, design
- Add new commands: ui, policy, visualize
- Update mvp to include landing page generation
- Add templates for mockup, policy, and UI documents
- Simplify output path (remove [project] subfolder)
- Rewrite README focused on usage

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-14 20:07:13 +09:00

5.9 KiB

진행/성장 정책 (Progression)

코드: PR | 레벨, 경험치, 업적, 보상 관련 정책


PR-001: [정책명 - 예: 레벨 시스템]

정책 내용

레벨 필요 경험치 누적 경험치 해금 기능
1 0 0 기본 기능
2 [N] [N] [기능]
3 [N] [N] [기능]
5 [N] [N] [기능]
10 [N] [N] [기능]
20 [N] [N] [기능]
50 [N] [N] [기능]
MAX [N] [N] 전체 해금

적용 화면

  • [화면1].html - 레벨 표시
  • [화면2].html - 프로필
  • [화면3].html - 진행 상황

UI 표시

[레벨 배지]
Lv.15 ████████░░░░ 67%
      1,234 / 2,000 EXP

[레벨업 팝업]
┌─────────────────────────────────────┐
│          🎉 레벨 업!                 │
│                                     │
│           Lv.15 → Lv.16             │
│                                     │
│  [해금된 기능 표시]                  │
│  ✓ 새로운 기능이 해금되었습니다!     │
│                                     │
│            [확인]                    │
└─────────────────────────────────────┘

PR-002: [정책명 - 예: 경험치 획득]

정책 내용

액션 획득 경험치 일일 제한
[액션1] +[N] EXP [N]회
[액션2] +[N] EXP [N]회
[액션3] +[N] EXP 무제한
[첫 액션 보너스] +[N] EXP 1회/일

적용 화면

  • [화면1].html - 액션 결과
  • [화면2].html - 경험치 현황

UI 표시

[경험치 획득 토스트]
+50 EXP 획득!

[경험치 상세]
┌─────────────────────────────────────┐
│  📊 오늘의 경험치                    │
├─────────────────────────────────────┤
│  [액션1]      +150 EXP  (3/5회)     │
│  [액션2]      +100 EXP  (2/3회)     │
│  [첫 액션]    +50 EXP   ✓완료       │
├─────────────────────────────────────┤
│  오늘 총: 300 EXP                   │
└─────────────────────────────────────┘

PR-003: [정책명 - 예: 업적 시스템]

정책 내용

업적 조건 보상
[업적1] [조건] [보상]
[업적2] [조건] [보상]
[업적3] [조건] [보상]

적용 화면

  • [화면1].html - 업적 목록
  • [화면2].html - 업적 상세

UI 표시

[업적 목록]
┌─────────────────────────────────────┐
│  🏆 업적                            │
│  12/50 달성                         │
├─────────────────────────────────────┤
│  ⭐ [업적명]              ✓ 완료    │
│     [설명]                          │
│     보상: [보상 내용]               │
├─────────────────────────────────────┤
│  ⭐ [업적명]              75%       │
│     [설명]                          │
│     ████████░░░░ 15/20             │
├─────────────────────────────────────┤
│  🔒 [업적명]              잠김      │
│     ???                             │
└─────────────────────────────────────┘

[업적 달성 팝업]
┌─────────────────────────────────────┐
│        🏆 업적 달성!                 │
│                                     │
│        [업적명]                      │
│        [업적 설명]                   │
│                                     │
│   보상: [아이콘] +[보상 내용]        │
│                                     │
│          [받기]                      │
└─────────────────────────────────────┘

PR-004: [정책명 - 예: 출석 보상]

정책 내용

일차 보상 누적 보상
1일 [보상] [보상]
2일 [보상] [보상]
3일 [보상] [보상]
7일 [특별 보상] [보상]
14일 [보상] [보상]
30일 [월간 보상] [보상]

적용 화면

  • [화면1].html - 출석 체크 팝업
  • [화면2].html - 출석 현황

UI 표시

[출석 체크 팝업]
┌─────────────────────────────────────┐
│        📅 출석 체크!                 │
│                                     │
│   월 화 수 목 금 토 일              │
│   ✓  ✓  ✓  ✓  ●  ○  ○             │
│                                     │
│   연속 5일째 출석 중!               │
│   내일 보상: [보상 미리보기]         │
│                                     │
│          [확인]                      │
└─────────────────────────────────────┘

관련 mockup

정책 mockup 파일
PR-001, PR-002 profile.html, [결과].html
PR-003 achievement.html
PR-004 home.html, attendance.html