1. 개요 및 목적
PRODUCT_SPEC.md는 **제품에 대한 단일 진실 출처(Single Source of Truth)**입니다. 기술적 구현 방법이 아니라, “무엇을 만들 것인가”에 관한 요구사항과 사용자 경험(UX)을 명확하게 규정합니다.
"What should be built? (무엇을 어떻게 만들고 경험하게 할 것인가?)"
명세 정의 내용 (Specification Content)
1. 제품 비전 & 타겟 유저 정의
2. 사용자 여정 (User Journey) & 흐름
3. 정보 구조 (IA) & 페이지/화면 역할
4. 포함 범위 (In-Scope) & 제외 범위 (Out-of-Scope)
5. 정량적/정성적 성공 기준 (Success Criteria)
2. 라이프사이클 및 우선순위 (Priority & Lifecycle)
PRODUCT_SPEC.md는 기술적 구현 문서(TECH_STACK.md, ARCHITECTURE.md)나 실행 문서(TASKS.md)보다 상위에 위치하며 언제나 기술 구현보다 우선합니다.
IDEAS.md
PITCHING_SCRIPT.md
PRODUCT_SPEC.md (최상위 요구사항 규격)
TECH_STACK.md
ARCHITECTURE.md
TASKS.md
- 대화형 AI & 코딩형 AI 모두 반드시 필수로 준수해야 하는 문서입니다.
- 제품의 본질적 유저 경험이나 핵심 요구사항이 변경될 때 수정을 진행합니다.