dag-ml-core 0.3.0

Core graph, phase, OOF and deterministic control contracts for dag-ml.
Documentation
//! Core contracts for the DAG-ML control engine.
//!
//! This crate intentionally contains no host-runtime dependency and no heavy
//! data buffers. It validates control structures and leakage-sensitive
//! prediction flows that every binding must preserve.

pub mod aggregation;
pub mod bundle;
pub mod campaign;
pub mod canonical;
pub mod chain_effect;
pub mod conformal;
pub mod controller;
pub mod controller_adapter;
pub mod controller_registry;
pub mod criteria;
pub mod data;
pub mod dsl;
pub mod error;
pub mod fold;
pub mod generation;
pub mod graph;
pub mod ids;
pub mod implementation_registry;
pub mod metric_provider;
pub mod metrics;
pub mod observability;
pub mod oof;
pub mod phase;
pub mod plan;
pub mod policy;
pub mod provenance;
pub mod relation;
pub mod replay;
pub mod rng;
pub mod runtime;
pub mod selection;
pub mod training;
pub mod training_runtime;

pub use aggregation::*;
pub use bundle::*;
pub use campaign::*;
pub use canonical::*;
pub use chain_effect::*;
pub use conformal::*;
pub use controller::*;
pub use controller_adapter::*;
pub use controller_registry::*;
pub use criteria::*;
pub use data::*;
pub use dsl::*;
pub use error::{DagMlError, DagMlErrorDescriptor, Result};
pub use fold::*;
pub use generation::*;
pub use graph::*;
pub use ids::*;
pub use implementation_registry::*;
pub use metric_provider::*;
pub use metrics::*;
pub use observability::*;
pub use oof::*;
pub use phase::*;
pub use plan::*;
pub use policy::*;
pub use provenance::*;
pub use relation::*;
pub use replay::*;
pub use rng::*;
pub use runtime::*;
pub use selection::*;
pub use training::*;
pub use training_runtime::*;