//! Policies for controlling access in Subduction.
//!
//! This module provides:
//! - [`ConnectionPolicy`] - Controls which peers can connect
//! - [`StoragePolicy`] - Controls read/write access to sedimentrees
//! - [`OpenPolicy`] - A policy that allows all operations
//!
//! For capabilities that bundle authorization with storage access,
//! see [`crate::storage::fetcher`] and [`crate::storage::putter`].

pub mod connection;
pub mod open;
pub mod storage;
