Files
swarm-zap/memory/tasks.md

37 lines
1.2 KiB
Markdown

# Tasks
Human-readable companion to `tasks.json`.
## Purpose
- `tasks.json` is the structured source of truth for active task state.
- This file explains how to use it and what kinds of items belong there.
## Task statuses
- `open` → captured, not actively being worked yet
- `in-progress` → currently being worked
- `blocked` → waiting on a dependency, decision, or fix
- `done` → explicitly confirmed complete
## Priority meanings
- `high` → important / urgent / likely to need follow-up
- `med` → useful but not urgent
- `low` → backlog / nice-to-have / revisit later
## When to add a task
Add a task when:
- Will asks for something that should be tracked over time
- there is a follow-up commitment
- there is a deferred fix or investigation
- there is a project thread with multiple steps
Do not add a task for:
- tiny one-off answers
- trivial actions completed immediately with no follow-up value
- noisy internal micro-steps
## Operating rules
- Keep active state in `tasks.json`
- Append notable updates to the current daily note when useful
- Mark done only on explicit confirmation or very clear completion evidence
- Prefer a few meaningful tasks over dozens of tiny chores