mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-10 12:47:04 +00:00
guide_select built its random pool from invokable + lifecycle only, so the Guide job could pick roles whose meta/tests.yml declares every deploy mode untestable (svc-storage-nfs-client, which hard-asserts a reachable NFS server). Filter the pool by the role's declared skip for its guide mode; a malformed tests.yml now fails selection loudly instead of being silently ignored. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>