# Project Brief Template

## 1. Project Identity
- Project name: [ISI NAMA PROJECT]
- Domain: [ISI DOMAIN / INDUSTRI]
- Project type: [internal tool / SaaS / admin panel / marketplace / platform / lainya]
- Stage: [new build / rebuild / migration / modernization]

## 2. Executive Summary
[ISI ringkasan 3-6 kalimat tentang project, siapa yang memakai, dan nilai utamanya]

## 3. Problem Statement
- Masalah utama saat ini:
  - [ISI]
  - [ISI]
- Dampak bisnis/operasional:
  - [ISI]
  - [ISI]

## 4. Goals
- Primary goals:
  - [ISI]
  - [ISI]
- Secondary goals:
  - [ISI]
  - [ISI]

## 5. Non-Goals / Out of Scope
- [ISI]
- [ISI]
- [ISI]

## 6. Target Users
### Primary users
- [ROLE / USER TYPE]: [deskripsi singkat]

### Secondary users
- [ROLE / USER TYPE]: [deskripsi singkat]

## 7. Core Use Cases
- [USER] needs to [ACTION] so that [OUTCOME]
- [USER] needs to [ACTION] so that [OUTCOME]
- [USER] needs to [ACTION] so that [OUTCOME]

## 8. Platform & Delivery Context
- Target platform: [web / mobile web / desktop / API]
- Usage environment: [internal office / field / public / multi-tenant / offline-sensitive]
- Expected scale: [small / medium / large / enterprise-like]

## 9. Required Stack
- Backend: [ISI]
- Frontend: [ISI]
- Database: [ISI]
- Infra/hosting preference: [ISI]
- Testing baseline: [ISI]

## 10. Hard Constraints
- [contoh: jangan gunakan starter kit tanpa approval]
- [contoh: jangan tambah dependency tanpa approval]
- [contoh: gunakan UUID untuk entity bisnis]
- [contoh: UI harus production-grade, bukan demo]

## 11. UX Expectations
- Visual style: [internal enterprise / premium admin / public product / minimalist]
- Interaction priorities:
  - [ISI]
  - [ISI]
- Avoid:
  - [ISI]
  - [ISI]

## 12. Data & Security Expectations
- Sensitive data involved: [yes/no + penjelasan]
- Audit trail needed: [yes/no]
- Role-based access needed: [yes/no]
- Compliance concerns: [ISI jika ada]

## 13. Success Criteria
- [ISI hasil yang menandakan project berhasil]
- [ISI metrik atau tanda jadi]

## 14. Open Decisions
- [ISI keputusan yang belum final]
- [ISI keputusan yang masih perlu diskusi]

## 15. AI Instruction Summary
Gunakan bagian ini jika brief akan dipakai sebagai prompt atau source of truth untuk AI.

- Start mode: [discussion first / planning first / direct execution]
- Coding allowed now: [yes/no]
- Must produce first:
  - [PRD / blueprint / roadmap / checklist]
- Must avoid:
  - [ISI]
  - [ISI]