aboutsummaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-02 21:20:07 -0500
committerCraig Jennings <c@cjennings.net>2026-06-02 21:20:07 -0500
commit8ab5ec135a3846972f9eaad5ab67104b2ff19232 (patch)
tree078eb05fa04ec2b4f8e546b67a9e75c6f0966a67 /todo.org
parent6a4b619de45d2151ddc89ed08fbfb44dd530796e (diff)
downloadrulesets-8ab5ec135a3846972f9eaad5ab67104b2ff19232.tar.gz
rulesets-8ab5ec135a3846972f9eaad5ab67104b2ff19232.zip
feat(start-work): add "reasons not to do this" to the Justify gate
The Justify gate covered Downsides and Alternatives but had no forced verdict on whether the work should happen at all. Added item 9: surface the top three objections when real ones exist, or say so in one line when none rise to a genuine objection, rather than manufacturing three. Building the case against the work is cheapest at this gate.
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org3
1 files changed, 2 insertions, 1 deletions
diff --git a/todo.org b/todo.org
index 9e00c71..f08fff8 100644
--- a/todo.org
+++ b/todo.org
@@ -49,7 +49,8 @@ From an .emacs.d handoff (2026-06-02): running task-audit against a large todo.o
1. =lint-org= workflow/script (the real fix): reconcile-on-write. Before appending a run, drop entries whose finding no longer reproduces (dead link now resolves, flagged block/timestamp now clean) and dedupe against the prior run instead of re-logging. Key entries by content/finding rather than line number, so they survive edits to the target file (line numbers go stale immediately).
2. =task-audit.org= (small, narrow): in the Phase C link-hygiene step, when fixing/verifying a =file:= link, also reap any matching dead-link entry in the project's lint-followups file so the two artifacts don't drift. Scope explicitly to dead-link entries — do NOT pull general lint cleanup into the audit; that mixes two concerns and slows the audit.
-** TODO [#C] start-work Justify gate: explicit "reasons not to do this" item :feature:quick:solo:
+** DONE [#C] start-work Justify gate: explicit "reasons not to do this" item :feature:quick:solo:
+CLOSED: [2026-06-02 Tue]
:PROPERTIES:
:LAST_REVIEWED: 2026-06-02
:END: