mod capability_detect¶
- module capability_detect¶
First-run/install-time capability probes: OS keychain (
keyring), clipboard (arboard), display server, and configured seal providers. Assembled intoparanoid_ops::CapabilityReport, modeled onFederalCryptoProviderEvidence::collect_from_environment().The probes live here (not in
paranoid-coreorparanoid-ops) because they are the only crates in the workspace with realkeyring/arboarddependencies; the seal-provider evidence is reused fromparanoid_vault::seal_posture_for_path()rather than re-derived.Functions
- fn collect_capability_report(vault_path: &Path) -> CapabilityReport¶
Collects the full capability report for the given vault path, probing the OS keychain and clipboard live and reusing seal-provider evidence from the vault header at
vault_path(if any).