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§

enhanced_orchestrator
Enhanced generation orchestrator with full feature integration.
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.
stream_client
Streaming HTTP client for pushing unified JSONL to a RustGraph ingest endpoint.
streaming_orchestrator
Streaming orchestrator for real-time data generation.
webhooks
Webhook notification system for generation events.