//! Indicator Catalog System
//!
//! Three concerns:
//! - data/ — computation metadata (signatures, parameters, constraints, keys)
//! - visual/ — rendering metadata (how to draw on chart)
//! - unified — combined access for code needing both
// Re-export sub-modules by name so that paths like
// `catalog::master_catalog::MasterIndicatorCatalog` continue to work
// (required for mlq compatibility).
pub use master_catalog;
pub use indicator_signature;
pub use constraints;
pub use param_value;
pub use parameter_grid;
pub use indicator_key;
pub use synthetic_data;
// Visual sub-module re-exports for unified.rs super:: paths
pub use rendering;
pub use rendering_catalog;
pub use value_adapter;
// Flat type re-exports (catalog::MasterIndicatorCatalog etc.)
pub use *;
pub use *;
pub use ;