Crate byteor_pipeline_wasm

Crate byteor_pipeline_wasm 

Source
Expand description

WASM bindings for plan validation, lowering, validate, encode/decode, describe, and diff flows.

Structs§

CompileResult
Lowering output returned to the browser.
DiffResult
Diff output returned to the browser.
ValidatePlanResult
Plan validation output returned to the browser.
ValidateResult
Validation output returned to the browser.

Functions§

decode_kv
Decode canonical spec.kv bytes into spec JSON.
describe
Describe a spec JSON blob.
diff
Diff two spec JSON blobs by comparing their canonical bytes and hashes.
dot
Render a spec JSON blob as DOT.
encode_kv
Encode a spec JSON blob into canonical spec.kv bytes.
lower
Lower a plan JSON blob to the requested target and return the lowered spec and report.
lower_lane_graph
Lower a plan JSON blob to LaneGraph.
lower_single_ring
Lower a plan JSON blob to SingleRing.
validate
Validate a spec JSON blob and return a structured result.
validate_plan
Validate a plan JSON blob and return structured authoring diagnostics.