Parent
#78
What to build
The first path through resolution in Java. A QVT-Operational transformation, run by the standalone executor, derives minimal's Resolved Deployment from its parsed Project Intent and the worked Platform document. The pipeline entry gains the resolve stage, and the parity suite exports the resolved dependency edges from the target model and compares them with minimal's committed dependencies.json. (Amended 2026-09-14 for the revised proposal, #102.) The model-driven Resolved Deployment holds typed resources, so it is not compared with resolved.json; a hand-written target model for minimal inside emf/ checks the transformation's output structurally. Mapping and helper names are the rule identifiers #47 defines, or provisional names noted for renaming if it has not landed. The QVTo smoke test from the walking skeleton is deleted.
Acceptance criteria
Blocked by
Parent
#78
What to build
The first path through resolution in Java. A QVT-Operational transformation, run by the standalone executor, derives
minimal's Resolved Deployment from its parsed Project Intent and the worked Platform document. The pipeline entry gains the resolve stage, and the parity suite exports the resolved dependency edges from the target model and compares them withminimal's committeddependencies.json. (Amended 2026-09-14 for the revised proposal, #102.) The model-driven Resolved Deployment holds typed resources, so it is not compared withresolved.json; a hand-written target model forminimalinsideemf/checks the transformation's output structurally. Mapping and helper names are the rule identifiers #47 defines, or provisional names noted for renaming if it has not landed. The QVTo smoke test from the walking skeleton is deleted.Acceptance criteria
minimal's resolved dependency edges, exported from the target model, equal its committeddependencies.jsonbyte for byte.minimalequals the hand-written target model kept insideemf/.Blocked by