diff options
Diffstat (limited to 'todo.org')
| -rw-r--r-- | todo.org | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -7,17 +7,18 @@ Project-scoped (not the global =~/sync/org/roam/inbox.org= list). * Rulesets Open Work -** TODO [#A] Implement task-review daily-habit per spec +** DOING [#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: +Retires =wrap-it-up.org='s date-coverage scan and replaces it with a daily list-hygiene review (N=7 oldest-unreviewed top-level =[#A]= / =[#B]= / =[#C]= tasks per session, ~12-day rotation). Built as a pure Claude workflow — Shape B, no elisp; see the spec's Revision section for why the elisp approach was dropped. -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=. +Status: +1. [X] =task-review-staleness.sh= + bats (count + =--list= modes). +2. [X] =wrap-it-up.org= health check (threshold 30). +3. [-] =task-review.el= — dropped (Shape B is a pure workflow, not an Emacs mode). +4. [X] New =task-review.org= workflow + INDEX entry (the existing listing workflow was renamed to =open-tasks.org= to free the name). +5. [X] Startup nudge in template =startup.org= (threshold 7), not the project-only startup-extras layer. +6. [ ] Smoke test against live =todo.org= — run one real review cycle. Triggered by: 2026-05-16 brainstorm on retiring the date-coverage scan. |
