scripts/TASK_TEMPLATE.md

26 lines
1 KiB
Markdown

---
id: YYYY-MM-DD-short-slug # stable handle (creation-stamped); unchanged by later renames
title: One-line task title
priority: P2 # P0 urgent · P1 high · P2 normal · P3 someday
context: @admin # @code | @calls | @errand | @home | @admin | @waiting
project: # optional — ID(s) of related project(s), e.g. garden-planner or [a, b]
created: YYYY-MM-DD
links: [] # related tasks, policy docs, or output files
---
<!-- Status = which folder this file is in (backlog/next/in-progress/done); there is no
status field. The FILENAME's date is the last-updated date — rename it (YYYY-MM-DD-slug)
whenever the task changes, e.g. to the completion date when it moves to done/. "Waiting"
is a context (context: @waiting), not a folder. Link a task to a project via the
`project:` field above. -->
## Goal
What done looks like, in one or two sentences.
## Next action
The single concrete next step — a physical verb.
## Notes
Context, sub-steps, blockers.
## Log
- YYYY-MM-DD — created.