sniper-plan
Phase: plan
Team Composition
| Member | Process | Technical | Cognitive | Domain |
|---|---|---|---|---|
| product-manager | product-manager | api-design | systems-thinker | -- |
| architect | architect | backend | security-first | -- |
| ux-designer | ux-designer | frontend | user-empathetic | -- |
| security-analyst | architect | security | security-first | -- |
Tasks
product-manager
Product Requirements Document
- ID:
prd - Output:
docs/prd.md - Template:
.sniper/templates/prd.md
Write a comprehensive PRD covering: problem statement, user stories, feature requirements (P0/P1/P2), success metrics, constraints, and out-of-scope items. This is the single source of truth for what to build.
architect
System Architecture Document
- ID:
architecture - Output:
docs/architecture.md - Template:
.sniper/templates/architecture.md - Requires plan approval: Yes
Design the complete system architecture. Include: component diagram, data models, API contracts, infrastructure topology, technology choices with rationale, and non-functional requirements.
ux-designer
UX Specification
- ID:
ux-spec - Output:
docs/ux-spec.md - Template:
.sniper/templates/ux-spec.md
Define the UX: information architecture, screen inventory, key user flows (with decision trees), component hierarchy, interaction patterns, and responsive breakpoints.
security-analyst
Security & Compliance Requirements
- ID:
security - Output:
docs/security.md - Template:
.sniper/templates/security.md
Define security architecture: auth model, data encryption strategy, compliance requirements (with specific regulations), threat model, and security testing requirements.
Review Gate
- Checklist:
.sniper/checklists/plan-review.md - Mode: strict
