diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-13 14:45:34 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-13 14:45:34 -0500 |
| commit | a306215d08992dcf0cd7dfd2b9cd447495ba7767 (patch) | |
| tree | 12d8b0d54d58e3f08678aa808b42adfb7986fef7 | |
| parent | e6bd95d7bc88e74d20f9348882ff00890bfb3a6e (diff) | |
| download | rulesets-a306215d08992dcf0cd7dfd2b9cd447495ba7767.tar.gz rulesets-a306215d08992dcf0cd7dfd2b9cd447495ba7767.zip | |
docs(todo): track pull-before-project ordering rule for protocols.org
| -rw-r--r-- | todo.org | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -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, |
