- 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>
4.9 KiB
4.9 KiB
콘텐츠 정책 (Content)
코드:
CH| 콘텐츠 생성, 표시, 관리 규칙
CH-001: [정책명 - 예: 콘텐츠 생성 규칙]
정책 내용
- [생성 규칙 1]
- [생성 규칙 2]
- [금지 항목]
적용 화면
[화면1].html- 생성 화면[화면2].html- 수정 화면
UI 영향
| 화면 | 위치 | 표시 방식 | mockup |
|---|---|---|---|
| [화면1] | [위치] | [표시 방식] | [파일명].html |
입력 제한
[텍스트 입력]
┌─────────────────────────────────────┐
│ [입력 필드] │
│ │
│ 0/[최대글자수] 자 │
│ 💡 [입력 가이드] │
└─────────────────────────────────────┘
[유효성 검사 실패]
⚠️ [오류 메시지]
CH-002: [정책명 - 예: 콘텐츠 표시 규칙]
정책 내용
- [표시 규칙 1]
- [정렬 기준]
- [필터링 기준]
적용 화면
[화면1].html- 목록[화면2].html- 피드
표시 로직
function displayContent(items) {
return items
.filter(item => item.isVisible)
.sort((a, b) => b.createdAt - a.createdAt)
.slice(0, ITEMS_PER_PAGE);
}
UI 레이아웃
[목록 뷰]
┌─────────────────────────────────────┐
│ [필터/정렬 옵션] │
├─────────────────────────────────────┤
│ [콘텐츠 카드 1] │
│ [콘텐츠 카드 2] │
│ [콘텐츠 카드 3] │
│ ... │
├─────────────────────────────────────┤
│ [더 보기 / 무한스크롤] │
└─────────────────────────────────────┘
CH-003: [정책명 - 예: 콘텐츠 삭제/숨김]
정책 내용
- [삭제 조건]
- [숨김 처리]
- [복구 가능 여부]
적용 화면
[화면1].html- 상세 화면[화면2].html- 관리 화면
UI 표시
[삭제 확인]
┌─────────────────────────────────────┐
│ ⚠️ 삭제하시겠습니까? │
│ │
│ [삭제 영향 설명] │
│ │
│ [취소] [삭제] │
└─────────────────────────────────────┘
[삭제된 콘텐츠 표시]
┌─────────────────────────────────────┐
│ 🗑️ 삭제된 콘텐츠입니다 │
└─────────────────────────────────────┘
CH-004: [정책명 - 예: 신고/차단]
정책 내용
- [신고 카테고리]
- [처리 프로세스]
- [차단 효과]
신고 카테고리
| 카테고리 | 설명 | 처리 |
|---|---|---|
| 스팸 | 광고성 콘텐츠 | [처리 방식] |
| 욕설/비하 | 부적절한 언어 | [처리 방식] |
| 불법 콘텐츠 | 법률 위반 | [처리 방식] |
| 기타 | 기타 사유 | [처리 방식] |
UI 표시
[신고 바텀시트]
┌─────────────────────────────────────┐
│ 🚨 신고 사유 선택 │
├─────────────────────────────────────┤
│ ○ 스팸/광고 │
│ ○ 욕설/비하 │
│ ○ 불법 콘텐츠 │
│ ○ 기타 │
├─────────────────────────────────────┤
│ [추가 설명 입력 (선택)] │
├─────────────────────────────────────┤
│ [신고하기] │
└─────────────────────────────────────┘
[신고 완료]
✓ 신고가 접수되었습니다.
검토 후 조치하겠습니다.
관련 mockup
| 정책 | mockup 파일 |
|---|---|
| CH-001 | [생성화면].html |
| CH-002 | [목록화면].html |
| CH-003 | [상세화면].html |
| CH-004 | [상세화면].html, [신고].html |