aboutsummaryrefslogtreecommitdiff
path: root/scripts/tests/sync-language-bundle.bats
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-22 17:03:03 -0500
committerCraig Jennings <c@cjennings.net>2026-05-22 17:03:03 -0500
commit068458ecaa3dfc081ee80a2e1adbe7ee53f97a30 (patch)
tree96fc8254ba335dc6e3649fbfae2422d01a829356 /scripts/tests/sync-language-bundle.bats
parent3cb467e6aa4356f9912d661ef12d581d61b65cb6 (diff)
downloadrulesets-068458ecaa3dfc081ee80a2e1adbe7ee53f97a30.tar.gz
rulesets-068458ecaa3dfc081ee80a2e1adbe7ee53f97a30.zip
docs(commits): add a /voice-unavailable fallback to the publish gate
The publish flow made the /voice pass mandatory but had no fallback for when the skill isn't installed, which a fresh or partial environment can hit. Added one to the Single-skill gate: when /voice can't run, walk the patterns inline (the flow already names which matter), state the skill was unavailable and the pass was applied by hand, and flag the missing skill for install. The gate is the pattern walk, not the tooling — the skill is just the convenient way to run it. The original audit framed this as a "humanizer unavailable" gap. Humanizer is /voice now, so only the /voice-unavailable case remained.
Diffstat (limited to 'scripts/tests/sync-language-bundle.bats')
0 files changed, 0 insertions, 0 deletions