Expand description
WASM bindings for plan validation, lowering, validate, encode/decode, describe, and diff flows.
Structs§
- Compile
Result - Lowering output returned to the browser.
- Diff
Result - Diff output returned to the browser.
- Validate
Plan Result - Plan validation output returned to the browser.
- Validate
Result - Validation output returned to the browser.
Functions§
- decode_
kv - Decode canonical
spec.kvbytes 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.kvbytes. - 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.