Skip to main content

Crate datasynth_runtime

Crate datasynth_runtime 

Source
Expand description

§synth-runtime

Runtime orchestration, parallel execution, and memory management.

This crate provides orchestrators:

  • GenerationOrchestrator: Basic orchestrator for CoA and journal entries
  • EnhancedOrchestrator: Full-featured orchestrator with all phases
  • StreamingOrchestrator: Streaming orchestrator for real-time generation

And support modules for:

  • run_manifest: Run metadata and reproducibility tracking
  • label_export: Anomaly label export to CSV/JSON formats

Re-exports§

pub use enhanced_orchestrator::*;
pub use label_export::*;
pub use orchestrator::*;
pub use run_manifest::*;
pub use streaming_orchestrator::*;

Modules§

causal_engine
Causal propagation engine for counterfactual simulation.
config_mutator
Config mutation engine for counterfactual simulation.
enhanced_orchestrator
Enhanced generation orchestrator with full feature integration.
generation_session
Multi-period generation session with checkpoint/resume support.
intervention_manager
Intervention validation, conflict resolution, and config path resolution.
label_export
Anomaly label export functionality.
lineage
Data lineage graph tracking for generation provenance.
orchestrator
Generation orchestrator for coordinating data generation.
prov
W3C PROV-JSON export for data lineage interoperability.
run_manifest
Run manifest and metadata tracking for reproducibility.
scenario_engine
Scenario engine orchestrator for paired baseline/counterfactual generation.
stream_client
Streaming HTTP client for pushing unified JSONL to a RustGraph ingest endpoint.
stream_pipeline
Phase-aware streaming pipeline for real-time data emission.
streaming_orchestrator
Streaming orchestrator for real-time data generation.
webhooks
Webhook notification system for generation events.