509963bd63
- Added a `vault.enabled` setting and `isVaultEnabled` guard, and vault resolve, write, and path resolution now threw a disabled error when the feature was off. - Improved CLI handling by parsing active vault path output and treating `Error:` lines from stdout/stderr as command failures. - Updated tests to validate the disabled gate, cached active-vault path resolution, and CLI error surfacing on successful exit codes.