diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-02 20:36:28 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-02 20:36:28 -0500 |
| commit | 47a8a4ec96731edb9d1282c7ea3f8c10452f157a (patch) | |
| tree | ed3384418c27e9ae53428129c8224b5b1a4b0666 | |
| parent | 526df6dd7872890e525b9af33917169cfdf705d8 (diff) | |
| download | rulesets-47a8a4ec96731edb9d1282c7ea3f8c10452f157a.tar.gz rulesets-47a8a4ec96731edb9d1282c7ea3f8c10452f157a.zip | |
chore(todo): file start-work Approach-gate spec-check task
| -rw-r--r-- | todo.org | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -46,6 +46,9 @@ From an .emacs.d handoff (2026-06-02): running task-audit against a large todo.o ** TODO [#C] start-work Justify gate: explicit "reasons not to do this" item :feature: From a work handoff (2026-06-02, surfaced running /start-work on a clean low-risk refactor). The Phase 2 Justify gate has "Downsides" and "Alternatives considered" but no forced devil's-advocate verdict on "should we even do this?" Add a "top reasons not to do this" item: surface the top three objections if any exist; when none rise to a real objection, state one line instead of manufacturing three (e.g. "Nothing material argues against this; no reason to defer or drop it"). Building the case against the work before committing is cheapest exactly at this gate, which is its purpose. Edit the start-work skill's Justify-gate phase. +** TODO [#C] start-work Approach gate: spec-needed check :feature: +From Craig (2026-06-02). The Approach phase should consider whether the work needs a spec when one doesn't already exist. For a big task, this isn't a silent skip — the pre-confirmation summary must explicitly report why a spec isn't needed, so the decision is visible and challengeable at the gate rather than assumed. Small tasks can pass without comment. Edit the start-work skill's Approach-gate phase to add the spec-needed consideration and the big-task report-why-not requirement. + ** TODO [#B] Cross-project pattern catalog :spec:thinking: :PROPERTIES: :LAST_REVIEWED: 2026-05-28 |
