Skip to main content

datasynth_runtime/
lib.rs

1//! # synth-runtime
2//!
3//! Runtime orchestration, parallel execution, and memory management.
4//!
5//! This crate provides orchestrators:
6//! - `GenerationOrchestrator`: Basic orchestrator for CoA and journal entries
7//! - `EnhancedOrchestrator`: Full-featured orchestrator with all phases
8//! - `StreamingOrchestrator`: Streaming orchestrator for real-time generation
9//!
10//! And support modules for:
11//! - `run_manifest`: Run metadata and reproducibility tracking
12//! - `label_export`: Anomaly label export to CSV/JSON formats
13
14pub mod enhanced_orchestrator;
15pub mod label_export;
16pub mod orchestrator;
17pub mod run_manifest;
18pub mod streaming_orchestrator;
19
20pub use enhanced_orchestrator::*;
21pub use label_export::*;
22pub use orchestrator::*;
23pub use run_manifest::*;
24pub use streaming_orchestrator::*;