Krikri::VaultFileError
A vault-encrypted FILE a play loads (a role's vars/main.yml, its defaults/main.yml, its tasks/main.yml, ...) that no supplied vault secret can open. ansible-core's DataLoader raises AnsibleVaultError there and ansible-playbook refuses the WHOLE run before any play output: "[ERROR]: <vault message>" plus the file's Origin block (path only - no line/column, no source excerpt) on STDERR, rc=1 (verified against 2.19.11 with fogartyp.oraswdb-install's own vault-encrypted vars/main.yml, issue #873: with no secrets configured it prints "Attempting to decrypt but no vault secrets found.", with secrets that all fail it prints "Decryption failed (no vault secrets were found that could decrypt)." - both rc=1). Not the parser-error rc=4, and not the per-play soft-skip ("Warning: Failed to parse play N" -> "No valid plays found in playbook", rc=4) this engine used to degrade into when the raw Vault::Error reached the per-play rescue.