1.2 KiB
1.2 KiB
Tasks
Human-readable companion to tasks.json.
Purpose
tasks.jsonis 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 yetin-progress→ currently being workedblocked→ waiting on a dependency, decision, or fixdone→ explicitly confirmed complete
Priority meanings
high→ important / urgent / likely to need follow-upmed→ useful but not urgentlow→ 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