copp\diag/mod.rs
1//! Core shared types and utilities.
2//!
3//! Input: none (foundation module used by other public APIs).
4//! Output: common errors, verbosity/logging abstractions, and validation helpers.
5//! Scenario: import from here when you need unified error handling ([`crate::diag::CoppError`]) or
6//! solver verbosity control across modules.
7
8pub(crate) mod diagnostics;
9pub(crate) mod error;
10
11pub use diagnostics::*;
12pub use error::*;