// This is free and unencumbered software released into the public domain.
//! Shared data-flow primitives for local and remote ASIMOV components.
//!
//! JSONL lines and batches preserve serialized bytes rather than parsing graphs.
//! Batch types, fallible chunk framing, and batch flattening are runtime-independent.
//! The `tokio` feature adds asynchronous reader adapters and bounded, latency-aware
//! batching. Stream errors are generic: this crate does not
//! depend on local or remote executors. Batch boundaries are transport groupings,
//! not component ports, logical entries, or graph boundaries.
//!
//! The existing async-flow model and port abstractions are re-exported. General
//! component scheduling and transport-independent pipeline supervision are future
//! layers; local subprocess pipeline supervision lives in asimov-runner today.
extern crate alloc;
extern crate std;
pub use *;
pub use ;
pub use ;
pub use *;
pub use *;
pub use *;