//! Module: ids
//!
//! Responsibility: layer-neutral identifiers and boundary-safe primitives.
//! Does not own: business logic, policy decisions, or storage-backed types.
//! Boundary: exposes pure IDs, enums, and newtypes across ops, workflow, and API.
pub use CanisterRole;
pub use capability as cap;
pub use ;
pub use ;
pub use ;
pub use BuildNetwork;
pub use SubnetRole;