From 4f650f79fb3c426fb4795bb12741b481d8270005 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Thu, 28 May 2026 08:08:05 -0500 Subject: docs(todo): add priority and tag scheme Adds an explicit [#A]-[#D] legend at the top of todo.org defining what each priority level means in practice. Type and effort tag conventions live alongside, since task-audit enforces both. [#A] now requires a SCHEDULED or DEADLINE date. A task that can't be dated isn't really [#A]. It belongs at [#B]. Tags split two ways. Type tags (:feature:, :chore:, :spec:, :bug:) are mandatory. Effort and autonomy tags (:quick:, :solo:) are optional and orthogonal. Both can apply to the same task. Seeds a Workflow State section in notes.org for the :LAST_AUDIT: marker that open-tasks.org Next Mode reads to decide whether to offer a task-audit run. The marker starts unset. The first task-audit run populates it. --- .ai/notes.org | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to '.ai/notes.org') diff --git a/.ai/notes.org b/.ai/notes.org index 0c75bb1..3228009 100644 --- a/.ai/notes.org +++ b/.ai/notes.org @@ -73,3 +73,11 @@ When Craig says "remind me" about something: Format: - =[YYYY-MM-DD]= Description of what to remind Craig about + +* Workflow State + +Markers maintained by workflows to record when they last ran. Read by other workflows that gate their behavior on freshness. + +:LAST_AUDIT: (unset — first =task-audit= run will populate) + +Format: one =:MARKER: YYYY-MM-DD= line per workflow. Workflows overwrite their own marker on completion. -- cgit v1.2.3