diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-15 18:09:18 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-15 18:09:18 -0500 |
| commit | cea44a936d895bddde3126740822334a8db5e8ff (patch) | |
| tree | 9cbe9423f1b384e08327a2fba02c7ab0c40810c8 /todo.org | |
| parent | 3e895deb82e0cb27fa7eb2bf7ef7e4cc02b3ea28 (diff) | |
| download | rulesets-cea44a936d895bddde3126740822334a8db5e8ff.tar.gz rulesets-cea44a936d895bddde3126740822334a8db5e8ff.zip | |
docs(start-work): encode follow-up filing placement rules
Phase 4 step 5's "Disposition for each candidate" now spells out where to file a "file a ticket" follow-up in todo.org: siblings for epic-style parents (level-2 with level-3 children), new level-2 entries for standalone tasks. Both cases require a "Triggered by:" line so a future reader sees the origin.
The placement rule lived in project memory but didn't propagate across projects. Encoding in start-work makes it cross-project default behavior.
Diffstat (limited to 'todo.org')
| -rw-r--r-- | todo.org | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -1771,7 +1771,8 @@ The four canonical rules (=commits=, =testing=, =verification=, =subagents=) are The Elisp pair is the most suspicious — three repos using essentially the same rules. Audit: diff these across the projects, check for drift, then decide whether to canonicalize them under =~/code/rulesets/claude-rules/languages/<lang>/= and symlink, or leave them as project-local. -** TODO [#B] Encode follow-up filing rules into =/start-work= +** DONE [#B] Encode follow-up filing rules into =/start-work= +CLOSED: [2026-05-15 Fri] Phase 4 step 5 of =/start-work= ("refactor audit") says any candidate that isn't fix-now must land in one of three buckets: fold-into-related-commit, separate =refactor:= commit, or "file a ticket or todo.org entry." The third disposition doesn't say *where* — which leaves the orchestrator picking a location ad-hoc. Result: follow-ups buried under children of an epic parent get orphaned when the parent closes, or follow-ups for standalone tasks scatter across the file with no convention. |
