A weekly check that every command named in a runbook still exists, which found three after a refactor.
for cmd in $(grep -ohP '^s{2,}K(./bin/S+|php artisan S+|wp S+)'
docs/runbooks/*.md | sort -u); do
./bin/command-exists "$cmd" || echo "missing: $cmd"
done
# missing: php artisan queue:depth
# missing: ./bin/measure-recovery
# missing: wp cache warm
A runbook is documentation that must execute correctly under pressure, which makes it closer to code than to prose — and nothing in a normal review connects a command rename to a markdown file. The check is crude, it produces false positives on commands with arguments, and it has caught six over two years.