Expand description
The first OPY-to-Workshop integration boundary.
opy-rs remains a standalone OPY/HIR producer. This crate is the
consumer-owned compiler layer: it pins the released workshop-rs v0.1.11
contract, checks the OPY manifest links against the canonical catalog, and
lowers the supported OPY program structure into canonical WIR before
validation and deterministic Workshop emission.
Modules§
- reconstruct
- Workshop IR → OPY reconstruction (issue #124).
Structs§
- Compilation
Artifact - A validated WIR program and its emitted Workshop artifact.
- Compiler
- The compiler-facing integration object. Construction validates the public manifest/catalog contract once and exposes the pinned catalog identity.
- Integration
Diagnostic - A source-attributed integration diagnostic.
- Integration
Error - An integration boundary failure.
- Link
Report - Results of the manifest-to-catalog cross-check.
- Script
Diagnostic - Script-runtime provenance retained alongside the OPY directive anchor.
Constants§
- WORKSHOP_
RS_ VERSION - The exact released dependency contract consumed by this crate.
Functions§
- cross_
check_ manifest - Cross-check every OPY manifest
catalogIdand domain identity against the canonical Workshop catalog. No local catalog copy or spelling allowlist is involved.