2 months ago
86218ae* feat(catalog): advance the embedded snapshot to generation 9 (reduced runtimes) Byte-verified copy of the published infra-2026-07-25-006 manifest (sha 8278d7f8…, 103246 bytes) plus the matching stable pointer. Generation 9 ships the five ort-v1.1.0 reduced-operator runtimes (23-op spectral kernel set) and deprecates the full-operator builds and all waveform model deliveries (sunset generation 11). Runtime resolution now skips deprecated entries — superseded runtimes stay listed for provenance next to their replacements, so resolve_runtime, prepare-onnx-runtime.mjs, and render-flatpak-manifest.mjs all filter deprecation the same way resolve_model already does. CatalogRuntime learns the deprecation field; the embedded-snapshot self-consistency test now asserts exactly one active runtime per target. Also hardens the lefthook oxfmt hook: guard the empty-staged-file case (all glob matches excluded, exactly this snapshot-bump shape) and add mjs/cjs to the glob so script changes are actually formatted. Gated on the five-target candidate validation (run 30176542049) and the models-side stable promotion (openkara-models#81). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> * fix(hooks): make the oxfmt guard shell-agnostic sh -c with positional args avoids sh/zsh word-splitting differences and treats an all-excluded staged set as a clean pass. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> --------- Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Parent102df50