### Neural subsystem reconciled onto main (2026-06-14)

- Wires the full learned-image/audio decoder family into `neural/mod.rs`
  and brings the categorical `rANS` (`decode_categorical`) it needs:
  hyperprior (`mbt2018_mean`), checkerboard context (`elic`),
  channel-autoregressive (`mlicpp`/`mlicv2`/`cmic`), integer-exact
  (`int_synth`), `glc` (VQ), inter-frame video (`dcvc_rt`/`dcvc_fm`),
  `snac` audio — plus the ISO/IEC 6048-1 JPEG-AI entropy + codestream
  + σ/value/filter port (`jpegai_*`).
- Restores the **semantic / generative path** (`semantic.rs`,
  CLIP-similarity conformance, `ModelRequirement.min_sim`/`sim_metric`)
  and the shared deterministic ONNX loader (`ort_session.rs`), behind
  the `semantic` feature.
- Re-adds `byte-exact-conformance` (cross-arch rANS + int_synth + JPEG-AI
  mANS goldens) and the model export/encode tooling under `tools/`.
- All features build + test green together (`neural` + `semantic` +
  the interactive/temporal cargo classes); clippy clean.

