|
permissions: close the ssh 'virsh quoting gap (twin of the sudo gap)
Bash(ssh * virsh *) had the same defect as the sudo rule: it needs a literal space before `virsh`, so a quoted remote command ssh <host> 'virsh ...' matched no rule and fell through to the classifier. Added the single- and double-quoted variants. Verified against real command shapes: quoted, double-quoted and bare forms all resolve to an ask rule; ssh <host> 'sudo virsh ...' resolves via the sudo rule; an unrelated ssh <host> 'ls -la' still matches nothing, so the widening did not become a catch-all. All rules are `ask`, never `allow`. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HvCyrwvYTTcDYnRErfMsNf |
|---|
|
|
| .claude/settings.json |
|---|
| docs/changelog-20260726-d137-tier1.md |
|---|