Expand description
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.
Re-exports§
pub use error::DagMlError;pub use error::DagMlErrorDescriptor;pub use error::Result;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 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::*;
Modules§
- aggregation
- bundle
- campaign
- canonical
- DAG-ML Typed Canonical Value v1 (TCV1).
- chain_
effect - Chain-effect analysis contract + per-dataset score normalization.
- conformal
- Native split-conformal regression kernels.
- controller
- controller_
adapter - Mechanical derivation of
ControllerManifests from a thin host-controller descriptor — the dag-ml side of theOperatorController -> ControllerManifestadapter (DEC-CTRL-001/ the “B1” adapter). - controller_
registry - Loader for declarative
*.controller.yamlregistries. - criteria
- Backend-neutral training-loss and metric semantic contracts.
- data
- dsl
- Pipeline DSL: parse, validate, and compile the declarative pipeline spec
into a
GraphSpec/CompiledPipelineDsl. - error
- fold
- generation
- graph
- ids
- implementation_
registry - Process-local executable implementation registry.
- metric_
provider - Typed metric-provider dispatch shared by native and binding-local implementations.
- metrics
- observability
- ADR-12 observability hooks.
- oof
- phase
- plan
- policy
- provenance
- relation
- replay
- Public training replay contracts.
- rng
- runtime
- Runtime execution: schedulers, controllers, stores, OOF/merge logic.
- selection
- training
- Frozen W1 training and portable-predictor contracts.
- training_
runtime - Native training orchestration outcome and common runtime entry point.