From a306215d08992dcf0cd7dfd2b9cd447495ba7767 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Wed, 13 May 2026 14:45:34 -0500 Subject: docs(todo): track pull-before-project ordering rule for protocols.org --- todo.org | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/todo.org b/todo.org index 88ed2c8..46c54d7 100644 --- a/todo.org +++ b/todo.org @@ -11,6 +11,25 @@ Project-scoped (not the global =~/sync/org/roam/inbox.org= list). #+begin_src cj: comment this means we need to link the memory file in ~/.claude if it's not already #+end_src +** TODO [#B] Document rulesets + claude-templates pull-before-project ordering in protocols.org + +Startup currently pulls claude-templates in Phase A.0 and fast-forwards the +project repo, but the rulesets repo (=~/code/rulesets/=) isn't pulled at all +-- rule changes there don't reach the agent without a manual pull. The +ordering and the "resolve any issues before proceeding" expectation also live +in =startup.org= rather than =protocols.org= (the single entry point). + +Required ordering: rulesets first, then claude-templates, then local project. +Resolve dirty-tree / merge issues at each step before moving on. Goal: every +session starts against the freshest behavioral rules and workflow templates, +not a stale local snapshot. + +Changes needed: +1. Add a rulesets pull step to =startup.org= Phase A.0, mirroring the + existing claude-templates ff-only pull logic. +2. State the ordering and the "resolve before proceeding" rule early in + =protocols.org= itself, not buried in a workflow file. + ** TODO [#A] Build =create-documentation= skill for high-quality project/product docs Create a Claude skill named =create-documentation= that can plan, write, -- cgit v1.2.3