# 1인 빌더 프로젝트 컨텍스트 브리프

AI Usage Playbook / Studio Nani

목적: 매번 프로젝트를 처음부터 설명하지 않도록, 제품·사용자·제약·현재 상태·판단 기준을 한 장으로 고정한다.

## 사용법

- 새 AI 프로젝트/채팅/코딩 에이전트 세션을 시작할 때 이 브리프를 먼저 붙인다.
- 최신 상태가 바뀌면 브리프를 업데이트한다.
- 비밀번호, API 키, 개인 정보, 고객 데이터 원문은 넣지 않는다.

## Project Brief Template

```text
# Project Context Brief

## 1. Product
- Name: [제품명]
- One-line promise: [누구에게 어떤 결과를 주는가]
- Current stage: [idea / prototype / private MVP / public beta / launched]
- Primary platform: [web / iOS / Android / PWA / content site / other]

## 2. Target user
- Primary user: [누가 쓰는가]
- Urgent problem: [왜 지금 필요한가]
- Existing alternatives: [대체재/경쟁재]
- What we will not do: [하지 않을 것]

## 3. Business goal
- 30-day goal: [30일 목표]
- 90-day goal: [90일 목표]
- Monetization hypothesis: [광고/구독/일회성 판매/제휴 등]
- Main acquisition loop: [검색/공유/콘텐츠/커뮤니티/앱스토어 등]

## 4. Product rules
- P0 must work: [절대 필요한 핵심 기능]
- P1 nice to have: [다음 기능]
- P2 later: [나중 기능]
- Quality bar: [좋다고 판단하는 기준]
- Anti-goals: [피해야 할 제품 방향]

## 5. User experience / taste
- Tone: [차분한/재미있는/프리미엄/실용적 등]
- Visual references: [참고 사이트/앱]
- Avoid style: [피해야 할 느낌]
- Copy style: [짧게/친근하게/전문적으로 등]

## 6. Technical context
- Stack: [프레임워크/언어/호스팅]
- Important paths: [중요 파일/폴더]
- Local commands: [build/test/dev]
- Constraints: [비용, API, 배포, 성능, 보안]
- Do not touch: [민감 파일/금지 범위]

## 7. Current state
- What is already done:
  - [완료 1]
  - [완료 2]
- Known issues:
  - [이슈 1]
  - [이슈 2]
- Next likely task:
  - [다음 작업]

## 8. Decision rules
- If tradeoff appears, prefer: [속도/품질/비용/SEO/유지보수 등]
- Ask before: [결제, 배포, 삭제, 공개 발행, 민감정보 접근 등]
- Verify by: [테스트, 브라우저 QA, 사용자 피드백, 로그 등]

## 9. Output request
For this session, help with: [이번 세션에서 원하는 일]
Return:
- conclusion
- recommended next action
- risks / assumptions
- verification steps
```

## 좋은 브리프의 기준

- AI가 “무엇을 만들고 있는지”를 30초 안에 이해할 수 있다.
- 하지 않을 것과 제약이 명확하다.
- 현재 상태와 다음 작업이 분리되어 있다.
- 검증 방법이 들어 있다.
- 민감 정보가 없다.

## 한계

이 브리프는 프로젝트 기억을 돕는 문서입니다. 최신 수치, 배포 상태, API 동작, 경쟁사 가격, 법적 판단은 별도 검증해야 합니다.
