Skip to main content

Module syntax

Module syntax 

Source
Expand description

Workflow source parsing.

Parsing is the generic engine pass; this module binds it to this crate’s diagnostic record so parse failures carry the same PreflightDiagnostic spelling the rest of the crate surfaces.

Functions§

parse
Parse one workflow source. Syntax and shape failures arrive as diagnostics in this crate’s vocabulary.

Type Aliases§

ParsedWorkflow
Parsed workflow source. The JSON value retains source-level field paths; semantic analysis consumes the canonical definition.