aboutsummaryrefslogtreecommitdiff
path: root/claude-rules/interaction.md
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-02 00:24:26 -0400
committerCraig Jennings <c@cjennings.net>2026-07-02 00:24:26 -0400
commit21639cb395bd363f9406694adebd9a3675bf1096 (patch)
treecf4500dd9cab3c0ac16ecb92282f410fa2e69868 /claude-rules/interaction.md
parentf4b64d6141156cf0ee2a2c2a13cda256f0bf0c84 (diff)
downloadrulesets-21639cb395bd363f9406694adebd9a3675bf1096.tar.gz
rulesets-21639cb395bd363f9406694adebd9a3675bf1096.zip
feat(startup): add the spec-sort nudge; notify .emacs.d the convention is live
The Phase A batch gains a read-only probe that prints one line when a project has an unsorted docs pile (a docs/design/ or stray docs/*-spec.org files) and no :LAST_SPEC_SORT: marker. Phase C surfaces the "run spec-sort" offer when the probe fired and stays silent otherwise. The stray-root check uses find instead of the spec's compgen sketch: compgen is bash-only and zsh aborts on an unmatched glob, so the original snippet false-negatived on stray root specs under zsh. The spec's snippet is updated with a note, and the probe is fixture-verified in both shells across the four project shapes. I also fixed startup.org's reference to the encourage-kb-contribution spec's pre-pilot path and sent .emacs.d the convention-live note with the id-index ask.
Diffstat (limited to 'claude-rules/interaction.md')
0 files changed, 0 insertions, 0 deletions