🤖 AI text below 🤖
Lead: @simon1hofmann. Cross-repository coordination: @burgholzer.
Elevator pitch
Keep compiler target facts and SDK submission guarantees consistent without freezing the QDMI draft or coupling all MLIR work to its release.
Current state
#2219 defines a compiler payload model; #2226 independently adopts QDMI metadata; #2227 connects both on a temporary integration-only base. The separate compiler stack is #2219 → #2162. The compiler-only contract is reviewed for Core 4.0 independently of the QDMI standard proposal. The runtime and adapter proposals remain Core 4.1 work.
Work and decisions
Dependencies and release boundary
Parent: 💡 Design program-format and execution-capability contracts. Related existing classical-control tracker: #2131. Release coordination: #2093.
Acceptance and validation
- A requirement/ownership matrix and counterexamples are contributed to the parent decision.
- Unknown target facts fail at inference; no downstream pass invents unrestricted capability.
- The planned bridge has two explicit prerequisites, not an artificial whole-repository PR chain.
- Accepted semantics have focused compiler and SDK test plans. No implementation is presented as agreed merely because it exists in a draft.
Non-goals
Blocking v4.0 on QDMI 1.4; rewriting unrelated MLIR work; making payload capabilities a mandatory Core 4.1 feature.
Compiler and SDK requirements
🤖 AI text below 🤖
Lead: @simon1hofmann. Cross-repository coordination: @burgholzer.
Elevator pitch
Keep compiler target facts and SDK submission guarantees consistent without freezing the QDMI draft or coupling all MLIR work to its release.
Current state
#2219 defines a compiler payload model; #2226 independently adopts QDMI metadata; #2227 connects both on a temporary integration-only base. The separate compiler stack is #2219 → #2162. The compiler-only contract is reviewed for Core 4.0 independently of the QDMI standard proposal. The runtime and adapter proposals remain Core 4.1 work.
Work and decisions
Dependencies and release boundary
Parent: 💡 Design program-format and execution-capability contracts. Related existing classical-control tracker: #2131. Release coordination: #2093.
Acceptance and validation
Non-goals
Blocking v4.0 on QDMI 1.4; rewriting unrelated MLIR work; making payload capabilities a mandatory Core 4.1 feature.
Compiler and SDK requirements