Files
appkit/.specify/templates/policy-index.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

136 lines
3.9 KiB
Markdown

# 정책 인덱스
> [서비스명] - 정책 문서 목록 및 화면 매핑
---
## 정책 문서 목록
| 코드 | 문서 | 설명 |
|-----|------|------|
| MN | [01-monetization.md](01-monetization.md) | 과금/결제 정책 |
| GM | [02-gameplay.md](02-gameplay.md) | 서비스 규칙 |
| CH | [03-content.md](03-content.md) | 콘텐츠 정책 |
| PR | [04-progression.md](04-progression.md) | 진행/성장 정책 |
| CR | [05-content-rating.md](05-content-rating.md) | 콘텐츠 등급 정책 |
---
## 탭 구조 참조
```
┌─────────────────────────────────────────────────┐
│ │
│ [아이콘] [아이콘] [아이콘] [아이콘] [아이콘] │
│ 탭1 탭2 탭3 탭4 탭5 │
│ (1) (2) (3) (4) (5) │
│ ^^^^ │
│ (센터, 강조 디자인) │
└─────────────────────────────────────────────────┘
```
---
## 화면별 적용 정책
| 화면 | 경로 | 탭 위치 | 적용 정책 |
|-----|------|--------|----------|
| **[화면1]** | `/[경로1]` | 1번 탭 | [정책 목록] |
| **[화면1 상세]** | `/[경로1]/:id` | - | [정책 목록] |
| **[화면2]** | `/[경로2]` | 2번 탭 | [정책 목록] |
| **[화면2 상세]** | `/[경로2]/:id` | - | [정책 목록] |
| **[화면3 (홈)]** | `/` | 3번 탭 | [정책 목록] |
| **[화면4]** | `/[경로4]` | 4번 탭 | [정책 목록] |
| **[화면5]** | `/[경로5]` | 5번 탭 | [정책 목록] |
| **프로필** | `/profile` | - | [정책 목록] |
| **설정** | `/settings` | - | [정책 목록] |
---
## 정책별 적용 화면 (역매핑)
### 과금 정책 (MN)
| 정책 ID | 정책명 | 적용 화면 |
|---------|-------|----------|
| MN-001 | [정책명] | [화면 목록] |
| MN-002 | [정책명] | [화면 목록] |
| MN-003 | [정책명] | [화면 목록] |
| MN-004 | [정책명] | [화면 목록] |
| MN-005 | [정책명] | [화면 목록] |
### 서비스 규칙 (GM)
| 정책 ID | 정책명 | 적용 화면 |
|---------|-------|----------|
| GM-001 | [정책명] | [화면 목록] |
| GM-002 | [정책명] | [화면 목록] |
| GM-003 | [정책명] | [화면 목록] |
| GM-004 | [정책명] | [화면 목록] |
### 콘텐츠 정책 (CH)
| 정책 ID | 정책명 | 적용 화면 |
|---------|-------|----------|
| CH-001 | [정책명] | [화면 목록] |
| CH-002 | [정책명] | [화면 목록] |
| CH-003 | [정책명] | [화면 목록] |
### 진행 정책 (PR)
| 정책 ID | 정책명 | 적용 화면 |
|---------|-------|----------|
| PR-001 | [정책명] | [화면 목록] |
| PR-002 | [정책명] | [화면 목록] |
| PR-003 | [정책명] | [화면 목록] |
### 콘텐츠 등급 정책 (CR)
| 정책 ID | 정책명 | 적용 화면 |
|---------|-------|----------|
| CR-001 | [정책명] | [화면 목록] |
| CR-002 | [정책명] | [화면 목록] |
---
## 정책 변경 이력
| 날짜 | 정책 ID | 변경 내용 | 영향 화면 |
|-----|---------|----------|----------|
| YYYY-MM-DD | - | 초기 정책 프레임워크 생성 | 전체 |
---
## 사용법
### UI 문서에서 정책 참조
```markdown
## 화면명
### 적용 정책
- [MN-001] 잔액 표시 → 헤더 우측에 배지 형태
- [GM-002] 시간 제한 → 특정 조건에서만 활성화
```
### 정책 문서에서 UI 영향 명시
```markdown
## MN-001: 잔액 표시
### UI 영향
| 화면 | 위치 | 표시 방식 |
|-----|------|----------|
| 홈 | 헤더 우측 | 💬 127 (배지) |
| 채팅 | 입력창 상단 | 남은 횟수: 127회 |
```
---
## 관련 문서
| 문서 | 설명 |
|-----|------|
| [router.md](../router.md) | 라우터 및 UI 목록 |
| [main.md](../main.md) | 메인 구조 |