diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-14 18:46:32 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-14 18:46:32 -0500 |
| commit | 9f62a7cadf37e3f453efbb0cdf253bcafb1b6393 (patch) | |
| tree | 2d1928d0e8041ca0663a132385602d1bf1e17c27 /hooks | |
| parent | f5b8688aed8ec698220a67c2dbfbcae22e7575f4 (diff) | |
| download | rulesets-9f62a7cadf37e3f453efbb0cdf253bcafb1b6393.tar.gz rulesets-9f62a7cadf37e3f453efbb0cdf253bcafb1b6393.zip | |
feat(lint-org): add /lint-org command + file design spec
A new /lint-org command at .claude/commands/lint-org.md orchestrates
the elisp script: invokes it, parses the stdout plist stream, walks
each judgment item with the user via inline numbered options (per
interaction.md, no popup), and reports pre/post-pass deltas. Two
modes: interactive (default, walks judgments now) and mechanical-only
(defers them to a follow-ups file via --followups-file).
The spec at .ai/specs/lint-org-skill-spec.md is the design doc that
motivated this work, captured from yesterday's manual 55→1 lint pass
on todo.org.
todo.org gains a [#A] entry pointing at the spec.
Diffstat (limited to 'hooks')
0 files changed, 0 insertions, 0 deletions
