A flow-based programming (FBP) workflow engine for building concurrent data pipelines
Node contract metadata and port-level schema validation for the Pureflow workflow engine
Core traits and runtime contracts for implementing Pureflow nodes: NodeExecutor, ports, messages, and errors
High-level workflow orchestration, run policies, and node registries for the Pureflow workflow engine
Read-only workflow introspection projections with optional JSON serialization for Pureflow
Asupersync-backed async runtime for single-node execution in the Pureflow workflow engine
Test builders, property strategies, and test doubles for testing Pureflow node implementations
Shared opaque identifier types (WorkflowId, NodeId, PortId, …) for the Pureflow workflow engine
Wasmtime-backed WebAssembly batch node execution adapter for the Pureflow workflow engine
Workflow graph structure — nodes, edges, port directions, and structural validation for Pureflow
Workflow definition parsers for Pureflow: JSON (always), TOML and YAML behind optional features