{
  "model_id": "baobab-ee",
  "model_version": "2026.10.national",
  "phase": "research",
  "status": "research_slot_shipped",
  "research": {
    "id": "baobab-ee-generative-lm",
    "status": "research_planned",
    "foundation_llm_weights": false,
    "generative_inference_live": false,
    "ships_trained_baobab_foundation": false,
    "separate_variety_checkpoints_required": true,
    "proposed_checkpoint_ids": {
      "primary": "baobab-ee-anlo-lm-*"
    },
    "prerequisites": [
      "en-ee-anlo corridor + national API surfaces remain the product wedge",
      "Mix / Fidelity / Live evals and rights clear",
      "Consented parallel + speech data with held-outs"
    ],
    "acceptance_gates": [
      {
        "id": "held_out_speakers",
        "required": true,
        "met": false,
        "description": "Held-out evaluation speakers must never appear in training exports; speaker lists remain empty until consented collection."
      },
      {
        "id": "community_consent",
        "required": true,
        "met": false,
        "description": "trainingEligible stays false until Anlo / Ho / Volta community speakers re-confirm for training."
      },
      {
        "id": "variety_separation",
        "required": true,
        "met": false,
        "description": "Any future LM/adapters must ship as baobab-ee-anlo-* — never one blob marketed as interchangeable varieties."
      },
      {
        "id": "beat_phrase_mt_baselines",
        "required": true,
        "met": false,
        "description": "Generative claims require held-out gains vs corridor phrase-MT baselines on declared native tasks."
      },
      {
        "id": "commercial_rights_clear",
        "required": true,
        "met": false,
        "description": "Base model + data licenses must clear commercial ministry/enterprise redistribution before promotion."
      }
    ],
    "task_harness": {
      "goldens": "apps/api/src/baobab/baobab-ee.research.ts#RESEARCH_GOLDENS",
      "runner": "apps/api/src/baobab/baobab-ee.research.ts#evaluateBaobabEeNativeTasks",
      "generative_default": "unsupported"
    },
    "training_recipe": "docs/baobab/GENERATIVE_LM_RECIPE.md",
    "note": "Research slot + harness + training recipe only. Do not brand phrase MT or speech corridors as a full national LLM. Generative inference unsupported until gates are met."
  },
  "task_eval_summary": {
    "cases": 3,
    "generative_unsupported": 3,
    "corridor_mt_baseline_usable": 1,
    "note": "Harness proves generative paths are unsupported and records phrase-MT baselines only."
  },
  "as_of": "2026-10-23T10:44:37.742Z"
}