diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-05 00:15:31 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-05 00:15:31 -0500 |
| commit | 4779ce8a64560e68b34311ced309013c50706d39 (patch) | |
| tree | 596ca26819de9e365947cf1cf8c6ece6d5306bd8 /scripts/tests/workflow-integrity.bats | |
| parent | 46e1d3791c97fde0b931120a5cb8d1d6b1829c02 (diff) | |
| download | rulesets-4779ce8a64560e68b34311ced309013c50706d39.tar.gz rulesets-4779ce8a64560e68b34311ced309013c50706d39.zip | |
fix(voice): make the terse cut a mandatory final pass
Pattern #38 (omit needless words) was one of 41 walked mid-list, so it got glossed as a checkbox instead of the real "cut it in half" sweep. A commit message went out today needing two manual Orwell-walk requests before it read terse, even though /voice personal had run.
The rule already said to cut hard. The gap was position. Buried in the middle of the walk, #38 lost to the categorical detectors that come back clean while the text still runs a third too long.
I moved it to an explicit standalone last step in the SKILL.md Process, run after every other pattern and right before the draft is shown. Now the first draft the user sees is already terse, not terse only after they ask. Profile ยง38 gains an execution-position rule and a history entry. The commits.md publish gate points at #38 as the last pass.
Diffstat (limited to 'scripts/tests/workflow-integrity.bats')
0 files changed, 0 insertions, 0 deletions
