aboutsummaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-16 11:59:40 -0500
committerCraig Jennings <c@cjennings.net>2026-05-16 11:59:40 -0500
commitdaf960fad5169f0d3fa52bae770e83ad73344f30 (patch)
tree92a0884f16c91299ce8ab63591d482049d04065c /todo.org
parent9c5aff1febe3eaf44dfe59bc3e3b70a35cde4c8a (diff)
downloadrulesets-daf960fad5169f0d3fa52bae770e83ad73344f30.tar.gz
rulesets-daf960fad5169f0d3fa52bae770e83ad73344f30.zip
docs(design): task-review spec + filed [#A] task
docs/design/task-review.org captures the brainstorm output for a daily 5-min keystroke-driven review habit that walks 7 oldest-unreviewed top-level [#A]/[#B]/[#C] tasks per session, rotating through the list over ~12 days. Replaces wrap-it-up.org's date-coverage scan once implemented; the watchdog flips from "do all priorities have dates?" to "is the review habit happening?" with a 30-day threshold. todo.org gets a [#A] entry at the top of Rulesets Open Work pointing at the spec, so the implementation work isn't lost. Six components in the spec's Next Steps: extract task-review-staleness.sh, replace the wrap-up section, author task-review.el in archsetup, author the workflow file plus INDEX entry, add the startup nudge, smoke test.
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org14
1 files changed, 14 insertions, 0 deletions
diff --git a/todo.org b/todo.org
index 7c4d713..6c1541b 100644
--- a/todo.org
+++ b/todo.org
@@ -7,6 +7,20 @@ Project-scoped (not the global =~/sync/org/roam/inbox.org= list).
* Rulesets Open Work
+** TODO [#A] Implement task-review daily-habit per spec
+Spec: [[file:docs/design/task-review.org]]
+
+Retires =wrap-it-up.org='s date-coverage scan and replaces it with a daily 5-min keystroke-driven review (N=7 oldest-unreviewed top-level =[#A]= / =[#B]= / =[#C]= tasks per session, ~12-day rotation). Six components per the spec's Next Steps:
+
+1. Extract =task-review-staleness.sh= to =claude-templates/.ai/scripts/= with bats tests.
+2. Replace date-coverage scan in =wrap-it-up.org= (lines 177-213) with the health-check block.
+3. Author =task-review.el= in =archsetup/dotfiles/common/.emacs.d/lisp/= with ERT tests.
+4. Author =task-review.org= workflow in =claude-templates/.ai/workflows/= + INDEX entry.
+5. Add startup-nudge block to =.ai/project-workflows/startup-extras.org=.
+6. Smoke test against live =todo.org=.
+
+Triggered by: 2026-05-16 brainstorm on retiring the date-coverage scan.
+
** TODO [#C] wrap-it-up Step 3.5 assumes GitHub-family remote :chore:
Triggered by: 2026-05-16 wrap-it-up github.com cleanup (audit of the same file).