worldinterface-flowspec 0.1.0

FlowSpec parser, validator, and compiler to ActionQueue DAG
Documentation

worldinterface-flowspec

FlowSpec parser, validator, and compiler to ActionQueue DAG.

Overview

This crate compiles declarative FlowSpec graphs into ActionQueue task hierarchies:

  • compile -- Converts a FlowSpec into a Coordinator task + Step tasks with DAG dependencies
  • payload -- CoordinatorPayload and StepPayload types carried through ActionQueue
  • id -- Deterministic v5 UUID derivation for TaskId and StepRunId from flow/node identity
  • config -- CompilerConfig for timeout and scheduling tunables

The compiler produces a CompilationResult containing the full AQ task hierarchy, dependency graph, and node-to-task mapping.

Part of the WorldInterface workspace

See the workspace root for full documentation.

License

MIT