icebox-gov 0.1.1

Runtime governance for autonomous offensive security — the single seam every human operator, REST client, and LLM agent must pass through before anything touches a target.
Documentation
pub mod module;
pub use module::*;

pub mod safety;
pub use safety::*;

pub mod executor;
pub use executor::*;

pub mod session;
pub use session::*;

pub mod job;
pub use job::*;

pub mod framework;
pub use framework::*;

pub mod governance;
pub use governance::*;

pub mod sdk;
pub use sdk::*;

pub mod workspace;

#[derive(Debug, thiserror::Error)]
pub enum WorkspaceError {
    #[error("I/O error: {0}")]
    Io(#[from] std::io::Error),
    #[error("JSON error: {0}")]
    Json(#[from] serde_json::Error),
}