vetto 0.3.12

Daemon-less sandbox + security layer for AI coding agents (Landlock/Seatbelt, TUI statusline, post-session audit reports)
Documentation
//! Optional diagnostics exposed by explicit actions only: `doctor` flags and
//! the `verify` boundary battery. Probing is never implicit in policy loading
//! or sandbox setup.

pub mod agent_check;
pub mod environment;
pub mod fix;

pub use agent_check::{check_path_shadowing, probe, probe_agent, AgentCheck, ProbeStatus};
pub use environment::{detect_environment, EnvironmentInfo};
#[cfg(target_os = "linux")]
pub use fix::collect_linux_fixes;
#[cfg(target_os = "macos")]
pub use fix::collect_macos_fixes;
#[cfg(target_os = "windows")]
pub use fix::collect_windows_fixes;
pub use fix::{print_fixes, DoctorFix};

pub mod probe;

pub use probe::{analyze_deny_overlap, DenyOverlapReport};
#[cfg(unix)]
pub use probe::{run_probe_script, ProbeOutput};