name: task-management description: > Manages tasks in Mission Control. Use when creating, updating, or querying tasks, goals, projects, or brain dump entries. Applies when the user mentions tasks, priorities, to-dos, planning, or asks about what needs to be done.
Task Management in Mission Control
All data lives in mission-control/data/ as JSON files. Read and write these directly.
Quick Reference
- AI Context:
mission-control/data/ai-context.md(read this FIRST for a snapshot) - Tasks:
mission-control/data/tasks.json - Goals:
mission-control/data/goals.json - Projects:
mission-control/data/projects.json - Brain Dump:
mission-control/data/brain-dump.json
Creating a Task
Required fields: id, title, description, importance, urgency, kanban, assignedTo
{
"id": "task_{Date.now()}",
"title": "Action-oriented title",
"description": "What needs to be done",
"importance": "important",
"urgency": "urgent",
"kanban": "not-started",
"projectId": "proj_001",
"milestoneId": "mile_001",
"assignedTo": "developer",
"dailyActions": [],
"tags": ["tag1"],
"notes": "",
"createdAt": "ISO-8601",
"updatedAt": "ISO-8601",
"completedAt": null
}
Updating a Task
- Always update
updatedAtto current ISO timestamp - When kanban becomes
"done": setcompletedAtto current ISO timestamp - When kanban changes from
"done": setcompletedAtto null
Agent Assignment Rules
- Code/implementation tasks →
"developer" - Research/analysis tasks →
"researcher" - Marketing/content tasks →
"marketer" - Strategy/planning tasks →
"business-analyst" - Decisions/approvals →
"me"
After Any Data Modification
Run pnpm gen:context in mission-control/ to regenerate ai-context.md