Files
roboco/.tasks/templates/research.md
T
2025-12-10 02:49:54 +01:00

182 lines
3.1 KiB
Markdown

# TASK-{ID}: {Title}
> **Template**: Research
> **Created**: YYYY-MM-DD
> **Last Updated**: YYYY-MM-DD
---
## Status
| Field | Value |
|-------|-------|
| **State** | `pending` |
| **Priority** | P{0-3} |
| **Cell** | {backend / frontend / ux_ui / board} |
| **Assigned To** | {agent-id or "unassigned"} |
| **Requested By** | {agent-id} |
## Timeline
| Milestone | Date |
|-----------|------|
| Requested | YYYY-MM-DD |
| Started | - |
| Findings Documented | - |
| Reviewed | - |
| Completed | - |
---
## Research Question
{Clear statement of what needs to be researched and why}
## Context
{Why is this research needed? What decision will it inform?}
## Scope
### In Scope
- {Research area 1}
- {Research area 2}
### Out of Scope
- {Not researching this}
- {Not researching that}
---
## Deliverables
- [ ] Summary of findings
- [ ] Recommendation (if applicable)
- [ ] {Additional deliverable}
- [ ] {Additional deliverable}
## Success Criteria
{How will we know the research is complete and sufficient?}
- [ ] {Criterion 1}
- [ ] {Criterion 2}
---
## Research Plan
### Approach
{How will this research be conducted?}
### Sources to Investigate
- [ ] {Source 1: e.g., documentation, codebase, external APIs}
- [ ] {Source 2}
- [ ] {Source 3}
### Questions to Answer
1. {Specific question 1}
2. {Specific question 2}
3. {Specific question 3}
### Time Budget
{Estimated time allocation - research should be timeboxed}
---
## Findings
{Filled in during research}
### Key Discoveries
#### Finding 1: {Title}
{Description}
- **Source**: {where you found this}
- **Confidence**: {high / medium / low}
- **Implications**: {what this means}
#### Finding 2: {Title}
{Description}
- **Source**: {where you found this}
- **Confidence**: {high / medium / low}
- **Implications**: {what this means}
### Data Collected
{Any data, measurements, or evidence gathered}
| Data Point | Value | Source |
|------------|-------|--------|
| {item} | {value} | {source} |
---
## Analysis
### Summary
{High-level summary of findings}
### Options Identified
{If research was to inform a decision}
| Option | Pros | Cons | Effort | Recommendation |
|--------|------|------|--------|----------------|
| {Option A} | {pros} | {cons} | {effort} | {recommended / not recommended} |
| {Option B} | {pros} | {cons} | {effort} | {recommended / not recommended} |
### Unknowns Remaining
{What questions are still unanswered?}
---
## Recommendation
{Final recommendation based on research}
### Recommended Approach
{What should we do?}
### Rationale
{Why this recommendation?}
### Next Steps
- [ ] {Action item 1}
- [ ] {Action item 2}
### Follow-up Tasks
{Tasks that should be created based on this research}
- {TASK-XXX description}
- {TASK-XXX description}
---
## References
{Links to sources, documentation, external resources}
- {Reference 1}
- {Reference 2}
---
## Quick Context Restore
**Current state**: Not started
**Research progress**: 0%
**Key findings so far**: None yet
---
## Notes
{Additional context, tangential findings, future research ideas}
---
## Changelog
| Date | Agent | Change |
|------|-------|--------|
| YYYY-MM-DD | {agent} | Research requested |