Create Design Document
Create comprehensive design documents that guide implementation.
Workflow
- •Analyze - Understand the requirement
- •Research - Check existing patterns in
wiki/tech/ - •Design - Create architecture
- •Document - Write design doc
- •Review - Get approval
Template
markdown
# Design: [Feature Name]
## Overview
[What this covers]
## Goals
- Goal 1
- Goal 2
## Non-Goals
- What this does NOT cover
## Architecture
### Components
| Component | Responsibility |
|-----------|----------------|
| A | Does X |
| B | Does Y |
### API Design (if applicable)
#### POST /api/example
- Request: `{ "field": "value" }`
- Response: `{ "result": "value" }`
## Alternatives Considered
| Option | Pros | Cons |
|--------|------|------|
| A | ... | ... |
## Risks
| Risk | Mitigation |
|------|------------|
| Risk 1 | How to handle |
Storage
Save to wiki/design/[feature-name].md