{
  "_comment": "Pinned MT checkpoints for #000056 Operation Sandwich. RETRIEVAL-SIDE + DISPLAY-SIDE ONLY: this manifest does NOT fold into governance_policy_hash. Query MT is a retrieval transform (== --retrieval-keywords, #000001 §5/§6 — routes through context_root, never question_hash); its identity binds into the run-DAG retrieval stage via retrieval_plan_hash. Display MT is presentation-only (never the verifier's input, never hashed into the proof). A future audit_mode-affecting strict mode (the #000001 §6 optional-strict analogue) would add an explicit mt_policy_hash that folds into governance_policy_hash before any audit_mode effect; out of scope here.",
  "mt_model_version": "opus-mt-sandwich-v1",
  "license": "Apache-2.0",
  "runtime": "transformers-torch-cpu (MarianMT)",
  "max_length": 512,
  "pairs": {
    "es-en": {
      "hf_repo": "Helsinki-NLP/opus-mt-es-en",
      "pinned_revision": "main",
      "source_url": "https://huggingface.co/Helsinki-NLP/opus-mt-es-en",
      "approx_mb": 300,
      "role": "query_in"
    },
    "en-es": {
      "hf_repo": "Helsinki-NLP/opus-mt-en-es",
      "pinned_revision": "main",
      "source_url": "https://huggingface.co/Helsinki-NLP/opus-mt-en-es",
      "approx_mb": 300,
      "role": "display_out"
    },
    "fr-en": {
      "hf_repo": "Helsinki-NLP/opus-mt-fr-en",
      "pinned_revision": "main",
      "source_url": "https://huggingface.co/Helsinki-NLP/opus-mt-fr-en",
      "approx_mb": 300,
      "role": "query_in"
    },
    "en-fr": {
      "hf_repo": "Helsinki-NLP/opus-mt-en-fr",
      "pinned_revision": "main",
      "source_url": "https://huggingface.co/Helsinki-NLP/opus-mt-en-fr",
      "approx_mb": 300,
      "role": "display_out"
    },
    "ru-en": {
      "hf_repo": "Helsinki-NLP/opus-mt-ru-en",
      "pinned_revision": "main",
      "source_url": "https://huggingface.co/Helsinki-NLP/opus-mt-ru-en",
      "approx_mb": 300,
      "role": "query_in"
    },
    "en-ru": {
      "hf_repo": "Helsinki-NLP/opus-mt-en-ru",
      "pinned_revision": "main",
      "source_url": "https://huggingface.co/Helsinki-NLP/opus-mt-en-ru",
      "approx_mb": 300,
      "role": "display_out"
    }
  },
  "pinned_revision_provenance": "v1 ships revision='main' as a placeholder; before any default-ON / bench-gated promotion this MUST be replaced with the resolved 40-hex commit SHA per pair so a pinned checkpoint replays byte-identically (the provenance reason local-was-chosen over an API). Tracked in #000056 §6 / acceptance criterion follow-up.",
  "engine_id": "opus-mt-v1",
  "never": "Hermes-3-8B (8B unfit for human-language translation; blackops standing rule). Not an external API (zero egress / Operation Voyeur; opaque API versions are provenance-hostile for a Merkle-replay system)."
}
