aboutsummaryrefslogtreecommitdiff
path: root/.ai/notes.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-28 08:08:05 -0500
committerCraig Jennings <c@cjennings.net>2026-05-28 08:08:05 -0500
commit4f650f79fb3c426fb4795bb12741b481d8270005 (patch)
tree031a9297eddcd5b5d194d46fca12fec2075d47bc /.ai/notes.org
parent1f6cd404c62577baaafe3c3cdabfbc7507d254a6 (diff)
downloadrulesets-4f650f79fb3c426fb4795bb12741b481d8270005.tar.gz
rulesets-4f650f79fb3c426fb4795bb12741b481d8270005.zip
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.
Diffstat (limited to '.ai/notes.org')
-rw-r--r--.ai/notes.org8
1 files changed, 8 insertions, 0 deletions
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.