sniper-feature-plan-
Team Composition
| Member | Process | Technical | Cognitive | Domain |
|---|---|---|---|---|
| feature-pm | product-manager | -- | systems-thinker | -- |
| feature-architect | architect | backend | systems-thinker | -- |
Tasks
feature-pm
Feature Requirements Spec
- ID:
feature-spec - Output:
docs/features/{feature_id}/spec.md - Template:
.sniper/templates/feature-spec.md
Read the feature brief and produce a Feature Spec with functional requirements, non-functional requirements, user stories, API changes, data model changes, UI changes, and rollout strategy. Reference the existing architecture doc to understand the current system context.
feature-architect
Architecture Delta
- ID:
arch-delta - Output:
docs/features/{feature_id}/arch-delta.md - Template:
.sniper/templates/arch-delta.md - Requires plan approval: Yes
Read the feature spec and produce an Architecture Delta documenting what changes to the system architecture this feature requires. Include new components, modified components, new data models, new/modified API endpoints, infrastructure changes, and patterns to follow from existing conventions. The delta will later be merged back into the main architecture doc.
Review Gate
- Checklist:
.sniper/checklists/feature-review.md - Mode: flexible
