diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-11 17:46:11 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-11 17:46:11 -0500 |
| commit | 921b29847785d46766d00c26f72771daed6cbc9b (patch) | |
| tree | f6d9b05cc1cc67c648a033e464b1cfd3a05e20e2 | |
| parent | a9ef07d9ac9bf07b8c686030320a9c9991d10b26 (diff) | |
| download | rulesets-921b29847785d46766d00c26f72771daed6cbc9b.tar.gz rulesets-921b29847785d46766d00c26f72771daed6cbc9b.zip | |
docs(todo): plan daily-prep delegation to triage-intake
| -rw-r--r-- | todo.org | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -1745,6 +1745,17 @@ Companion to =make doctor= (single-machine scope, checks =~/.claude/=). =audit= =doctor= currently has a clean meaning: "is this machine's =~/.claude/= consistent with rulesets?" Mixing in cross-project =.ai/= drift muddies the exit code. Keep them separate; a future =make all-checks= can wrap both. +** TODO [#C] Refactor =daily-prep.org= to delegate to =triage-intake.org= for the triage section + +=daily-prep.org= still does its own inline triage (Gmail × 3 accounts, Slack, Linear, GHE PRs, calendars) as part of the full prep flow. Now that =triage-intake.org= exists as a standalone scan over the same source set, daily-prep could call it and consume its synthesis instead of duplicating the source-scan logic — DRYs up a 57k-line workflow and keeps both flows in sync when sources change. + +Scope: +- Identify the sections in =daily-prep.org= that do the inline triage (the email / Slack / Linear / PR / calendar fan-out, plus the "Sources checked: ..." footer at the top of each generated prep doc). +- Replace those sections with "run =triage-intake.org=" and adapt the downstream sections (Heads-up, Day's Priorities, Carry-forwards) to read triage-intake's synthesis output rather than the inline scan results. +- Verify the generated prep doc still has the same shape (Heads-up + Day's Priorities + Carry-forwards + Sources checked). + +Origin: came up while authoring =triage-intake.org= on 2026-05-11. + * Rulesets Resolved ** DONE [#A] Add =make doctor= — verify ~/.claude/ matches repo + settings.json :feature: |
