---
id: PRD-[PROJECT]-[VERSION]
status: Draft
author: [Your Name]
date: [YYYY-MM-DD]
---

# PRD-[PROJECT]-[VERSION]: [Product Name]

## Problem Statement

<!-- 2-3 sentences describing the problem AS THE USER EXPERIENCES IT.
     No technical jargon. A non-technical person should understand this. -->

[Describe what is painful, missing, or broken today.]

## North Star

<!-- One sentence: the ideal outcome if this product succeeds. -->

[What does the world look like when this product works?]

## User Stories

<!-- Who uses this and what do they need? Format: As a [role], I want [goal]
     so that [benefit]. Include 3-5 stories covering the main use cases. -->

1. As a [role], I want to [do something] so that [benefit].
2. As a [role], I want to [do something] so that [benefit].
3. As a [role], I want to [do something] so that [benefit].

## Functional Requirements

### Must Have

<!-- The product is useless without these. Each should be observable and testable. -->

1. [Requirement — something you can demonstrate working]
2. [Requirement]
3. [Requirement]

### Should Have

<!-- Important but a workaround exists. -->

1. [Requirement]
2. [Requirement]

### Could Have

<!-- Nice to have if time permits. -->

1. [Requirement]

### Won't Have (This Release)

<!-- Explicitly out of scope. Prevents scope creep. -->

1. [What you are NOT building and why]
2. [What you are NOT building and why]

## Non-Goals

<!-- 3-5 things this product will explicitly NOT do. -->

- [Non-goal]
- [Non-goal]
- [Non-goal]

## Success Metrics

<!-- How will you know the product works? Be specific and measurable. -->

| Metric | Target | How to Measure |
|--------|--------|----------------|
| [What to measure] | [Threshold] | [Method] |
| [What to measure] | [Threshold] | [Method] |

## Risks and Assumptions

### Risks

| Risk | Likelihood | Impact | Mitigation |
|------|-----------|--------|------------|
| [What could go wrong] | Low/Med/High | Low/Med/High | [How to reduce it] |
| [What could go wrong] | Low/Med/High | Low/Med/High | [How to reduce it] |

### Assumptions

| Assumption | If Wrong |
|------------|----------|
| [What you're assuming is true] | [What you'd do instead] |
| [What you're assuming is true] | [What you'd do instead] |

## Technical Constraints

<!-- Any known technical boundaries: platform, language, hosting, etc. -->

- [Constraint]
- [Constraint]

## Approval

| Reviewer | Role | Status | Date |
|----------|------|--------|------|
| [Name] | Instructor | Pending | |
| [Name] | Teammate | Pending | |
