Skip to content

refactor: make opy-rs the source implementation owner - #64

Open
Teakowa wants to merge 4 commits into
mainfrom
codex/source-language-cutover
Open

refactor: make opy-rs the source implementation owner#64
Teakowa wants to merge 4 commits into
mainfrom
codex/source-language-cutover

Conversation

@Teakowa

@Teakowa Teakowa commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Move the OPY parser, HIR, tooling, reconstruction, and compatibility surface into owner-side opy-rs crates.
  • Retire frontend product naming while preserving the HIR producer protocol wire contract.
  • Align the owner implementation with workshop-rs 0.1.9 and canonical WIR/catalog semantics.

Validation

  • cargo fmt --all -- --check
  • cargo test --all-targets
  • Owner-side compatibility and reconstruction coverage

Fixes #62

Move the OPY parser, HIR, tooling, and compatibility surface out of the frontend product name. Expose reconstruction from opy-compiler and align the canonical workshop-rs contract.

Fixes #62
Use the pinned OverPy surface as the inventory source, publish human-readable support states, and retain the existing matrix as internal engineering metadata. Fixes #57
Apply repository rustfmt to the reconstructed OPY compiler source so both hosted Rust quality jobs pass.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Retire frontend as an architecture boundary and consolidate the OverPy language implementation

1 participant