Context
docs/ROADMAP.md Track F-4. Burn is pivoting toward an embedded inference + LoRA/QLoRA engine (burn-engine, Burn 0.22 era). Xazz de-risks coupling by introducing a backend trait at the MLOp lowering boundary so Burn stays the first provider but burn-engine / ONNX Runtime are swappable behind the same Typed IR.
Scope
Acceptance
The same .xzz runs inference via embedded burn-engine and via ONNX with identical outputs.
Dependencies
D2 (ONNX export/import) partially; F1–F3 (#70–#72) — guardrails must exist before inference calls are first-class. Timed to burn-engine release.
See docs/ROADMAP.md Track F for the full plan and execution order.
Context
docs/ROADMAP.mdTrack F-4. Burn is pivoting toward an embedded inference + LoRA/QLoRA engine (burn-engine, Burn 0.22 era). Xazz de-risks coupling by introducing a backend trait at theMLOplowering boundary so Burn stays the first provider but burn-engine / ONNX Runtime are swappable behind the same Typed IR.Scope
MLOplowering boundary (Burn first provider; burn-engine / ONNX swappable)xazz-runner+xazz-serversplit)Acceptance
The same
.xzzruns inference via embedded burn-engine and via ONNX with identical outputs.Dependencies
D2 (ONNX export/import) partially; F1–F3 (#70–#72) — guardrails must exist before inference calls are first-class. Timed to burn-engine release.
See docs/ROADMAP.md Track F for the full plan and execution order.