//! Omni Lint Toolkit library.
//!
//! Exposes linter domains for static file analysis and command safety checks.
extern crate pretty_assertions;
/// Declares the [`crate::architecture::ArchitectureComponent`] that the enclosing source file belongs to.
///
/// Validated at compile time by `rustc` (rejecting unknown variants and duplicate declarations
/// within the same module) and inspected by `tests/architecture_conformance.rs` to enforce the DAG.