refactor: complete source-language ownership cutover - #228
Conversation
ce59c50 to
00e4e36
Compare
|
Maintainer review — not ready to merge yet. The overall ownership-cutover direction is correct and the current CI is green, but there are three merge blockers that should be fixed together before another review. 1. Repin to landed owner revisions
Those commits are not in the authoritative merged histories now referenced by this PR. Both comparisons against owner The current green Wright CI therefore proves the adapters against orphaned/pre-rebase owner snapshots rather than the owner revisions that actually landed. Repin to an authoritative landed revision (or a released version if one is published before merge), update the lockfile, and rerun the full CI matrix. 2.
|
|
Dependency identity update: the DEL/OSTW owner repository has been renamed from For this PR, do not replace the current Git revision with another |
Align Wright with the published OPY diagnostics and comparison lowering contracts. Refs #228
Support the canonical squareRoot WIR name in compat folding, normalize the explicit all-teams selector in N-level comparison, and consume the v0.1.4 owner release. Refs #228
Consume the latest published opy-rs, opy-compiler, and opy-macro-js packages without changing Wright adapter behavior. Refs #228
Summary
workshop-rs 0.1.11,opy-rs 0.1.5,opy-compiler 0.1.5, anddeltin-rs 0.1.1wright-opyandwright-ostwto narrow source-language adapters and consume owner-produced canonical WIR directlyOwner contracts
Validation
cargo fmt --all -- --checkcargo clippy --locked --workspace --all-targets --all-features -- -D warningscargo test --locked --workspace --all-targets --all-featuresopy-rs/opy-compiler0.1.569f4509a, including OPY N-level owner integration, performance benchmarks, Workshop real-project integration, DEL/OSTW owner integration, scenario validation, LPP, CLI smoke, and Linux/macOS/Windows distribution validationFixes #227
Refs #155
Refs #182