Skip to content

Product Requirements Document: {project_name}

Source: prd.md

markdown
# Product Requirements Document: {project_name}

> **Version:** 1
> **Status:** Draft
> **Last Updated:** {date}
> **Author:** Planning Team — Product Manager
> **Source:** `docs/brief.md`, `docs/personas.md`, `docs/risks.md`
> **Change Log:**
> - v1 ({date}): Initial version

## 1. Problem Statement
<!-- sniper:managed:problem-statement:start -->
<!-- Specific problem, who has it, evidence it's real, current alternatives -->
<!-- sniper:managed:problem-statement:end -->

## 2. Solution Overview
<!-- sniper:managed:solution-overview:start -->
<!-- High-level description of the product solution -->
<!-- sniper:managed:solution-overview:end -->

## 3. User Stories

<!-- sniper:managed:user-stories:start -->
### P0 — Critical (Must Ship)
| ID | As a... | I want to... | So that... | Acceptance Criteria |
|----|---------|-------------|-----------|-------------------|
| US-001 | | | | |

### P1 — Important (Should Ship)
| ID | As a... | I want to... | So that... | Acceptance Criteria |
|----|---------|-------------|-----------|-------------------|
| US-010 | | | | |

### P2 — Nice to Have (Could Ship)
| ID | As a... | I want to... | So that... | Acceptance Criteria |
|----|---------|-------------|-----------|-------------------|
| US-020 | | | | |
<!-- sniper:managed:user-stories:end -->

## 4. Functional Requirements
<!-- sniper:managed:functional-requirements:start -->
<!-- Detailed functional requirements organized by feature area -->

### 4.1 {Feature Area 1}
- FR-001:
- FR-002:
<!-- sniper:managed:functional-requirements:end -->

## 5. Non-Functional Requirements
<!-- sniper:managed:non-functional-requirements:start -->
| Category | Requirement | Target |
|----------|------------|--------|
| Performance | | |
| Security | | |
| Scalability | | |
| Availability | | |
| Accessibility | | |
<!-- sniper:managed:non-functional-requirements:end -->

## 6. Success Metrics
<!-- sniper:managed:success-metrics:start -->
| Metric | Target | Measurement Method |
|--------|--------|-------------------|
| | | |
<!-- sniper:managed:success-metrics:end -->

## 7. Scope Boundaries

<!-- sniper:managed:scope:start -->
### In Scope (v1)
-

### Explicitly Out of Scope
-
<!-- sniper:managed:scope:end -->

## 8. Dependencies & Integrations
<!-- sniper:managed:dependencies:start -->
<!-- External services, APIs, third-party tools required -->
<!-- sniper:managed:dependencies:end -->

## 9. Constraints
<!-- sniper:managed:constraints:start -->
<!-- Technical, business, regulatory, timeline constraints -->
<!-- sniper:managed:constraints:end -->

## 10. Risks & Mitigations
<!-- sniper:managed:risks:start -->
| Risk | Likelihood | Impact | Mitigation |
|------|-----------|--------|------------|
| | | | |
<!-- sniper:managed:risks:end -->