aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-11 17:46:11 -0500
committerCraig Jennings <c@cjennings.net>2026-05-11 17:46:11 -0500
commit921b29847785d46766d00c26f72771daed6cbc9b (patch)
treef6d9b05cc1cc67c648a033e464b1cfd3a05e20e2
parenta9ef07d9ac9bf07b8c686030320a9c9991d10b26 (diff)
downloadrulesets-921b29847785d46766d00c26f72771daed6cbc9b.tar.gz
rulesets-921b29847785d46766d00c26f72771daed6cbc9b.zip
docs(todo): plan daily-prep delegation to triage-intake
-rw-r--r--todo.org11
1 files changed, 11 insertions, 0 deletions
diff --git a/todo.org b/todo.org
index 34c0eb6..deb459f 100644
--- a/todo.org
+++ b/todo.org
@@ -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: