//! Lowering pass: converts versioned OpenAPI specs into the version-agnostic IR.
//!
//! Entry point: `lower(parsed: ParsedSpec) -> Result<IrSpec, LowerError>`
//!
//! Dispatches to version-specific lowering functions that all produce the same `IrSpec`.
use crateIrSpec;
use crateParsedSpec;
pub use LowerError;
/// Lower a parsed OpenAPI spec (any supported version) into the IR.