{
  "schemaVersion": 1,
  "policy": "Append-only identifiers for selected research checkpoints and documented experiments, ordered by first experiment. Unselected terminal weights remain explicitly identified by hashes in provenance. Serving releases, helper changes and optimizer artifacts do not receive new CM numbers. IDs are never renumbered or reused.",
  "liveModel": null,
  "browserModel": "CM-5",
  "models": [
    {
      "id": "CM-1",
      "title": "Untrained reference",
      "sha256": "711f78adbe1be14172921e5dad5696996889cc1ee31915cacb028ae0337c3396",
      "experiment": "EXP-1",
      "parent": null,
      "lineage": "Untrained reference; two local validation games.",
      "parameters": 85940736
    },
    {
      "id": "CM-2",
      "title": "Training pilot",
      "sha256": "f64e1e69eff81a6757f421fdfafd31e77d5d0ab2d88258e73130de014fbc7f7b",
      "experiment": "EXP-2",
      "parent": null,
      "lineage": "Fresh random initialization; brief training pilot.",
      "parameters": 85940736
    },
    {
      "id": "CM-3",
      "title": "Full-history baseline",
      "sha256": "6133648b2926b38542ee3ee1251a1ba111d61da9a8ea69d1c5f0559b09933643",
      "experiment": "EXP-3",
      "parent": null,
      "lineage": "Fresh random initialization; historical browser checkpoint.",
      "parameters": 85940736
    },
    {
      "id": "CM-4",
      "title": "Broader-data foundation",
      "sha256": "857bc93bfffb287dc67e2845a14c214a4691bc1a008dae1fa4d044e5fccc87d2",
      "experiment": "EXP-5",
      "parent": null,
      "lineage": "Trained from scratch on a broader corpus; not continued from CM-3.",
      "parameters": 85940736
    },
    {
      "id": "CM-5",
      "title": "Curated-data continuation",
      "sha256": "c0a3f67ac4b364276028950b2010c5644e03efb3ca0f1228b32c36b8b5340238",
      "experiment": "EXP-7",
      "parent": "CM-4",
      "lineage": "Weights continued from CM-4 with fresh optimizer; historical full-history production model.",
      "parameters": 85940736
    },
    {
      "id": "CM-6",
      "title": "State-conditioned sanity checkpoint",
      "sha256": "7b63bab559741893b632f456e5f9a8e48b15e48fc9c47c302734da9d613dfe85",
      "experiment": "EXP-8",
      "parent": "CM-5",
      "lineage": "Warm start from CM-5 with expanded vocabulary and new input/objective; not promoted.",
      "parameters": 86235648,
      "disposition": "Research only; not a promotion candidate",
      "purpose": "Validate end-to-end training and inference from FEN-derived current board/state plus optional recent history, without requiring complete game histories."
    },
    {
      "id": "CM-7",
      "title": "State-conditioned curriculum model",
      "sha256": "29e68a8e85336cbb1f56efdad36bd76217728b6a376d1e5f74e89887d21383da",
      "experiment": "EXP-11",
      "parent": "CM-6",
      "lineage": "Continued from CM-6 through a finite mixed curriculum and opening/endgame/Elite follow-up; selected by validation NLL at follow-up update 2,232.",
      "parameters": 86235648
    },
    {
      "id": "CM-8",
      "title": "Random-initialized mixed-data experiment",
      "sha256": "57c714120d47a06d30386f63c135a3afd141c61d012b46774cd2485b8c78fa2e",
      "experiment": "EXP-13",
      "parent": null,
      "lineage": "Fresh random initialization; selected update 46,875 by fixed validation NLL. Research-only, not promoted.",
      "parameters": 86235648
    }
  ],
  "experiments": [
    {
      "id": "EXP-1",
      "legacyId": "random-validation-20261028",
      "title": "Untrained policy check",
      "model": "CM-1",
      "status": "completed"
    },
    {
      "id": "EXP-2",
      "legacyId": "pilot-20261028",
      "title": "A short training pilot",
      "model": "CM-2",
      "status": "completed"
    },
    {
      "id": "EXP-3",
      "legacyId": "month-20261028",
      "title": "Learning full game histories",
      "model": "CM-3",
      "status": "completed"
    },
    {
      "id": "EXP-4",
      "legacyId": "sunfish-20-20261028",
      "title": "A first 20-game evaluation",
      "model": "CM-3",
      "status": "completed"
    },
    {
      "id": "EXP-5",
      "legacyId": "foundation-20261029",
      "title": "Training on a broader corpus",
      "model": "CM-4",
      "status": "completed"
    },
    {
      "id": "EXP-6",
      "legacyId": "paired-100-20261029",
      "title": "A matched 100-game comparison",
      "model": "CM-4",
      "status": "completed",
      "comparisonModels": [
        "CM-3",
        "CM-4"
      ]
    },
    {
      "id": "EXP-7",
      "legacyId": "elite-20261029",
      "title": "Six-hour curated-data continuation",
      "model": "CM-5",
      "status": "completed",
      "comparisonModels": [
        "CM-4",
        "CM-5"
      ]
    },
    {
      "id": "EXP-8",
      "legacyId": "state-sanity-20261029",
      "title": "One-hour state-conditioned sanity run",
      "model": "CM-6",
      "status": "completed"
    },
    {
      "id": "EXP-9",
      "legacyId": "state-evaluation-20261029",
      "title": "State-conditioned system evaluation",
      "model": "CM-6",
      "status": "completed"
    },
    {
      "id": "EXP-10",
      "legacyId": "cm7-10-20261030",
      "title": "Finite state-conditioned curriculum",
      "model": "CM-7",
      "status": "completed"
    },
    {
      "id": "EXP-11",
      "legacyId": "cm7-11-20261030",
      "title": "Opening and exact-endgame follow-up",
      "model": "CM-7",
      "status": "completed"
    },
    {
      "id": "EXP-12",
      "legacyId": "cm7-12-20261030",
      "title": "CM-7 final system evaluation",
      "model": "CM-7",
      "status": "completed"
    },
    {
      "id": "EXP-13",
      "legacyId": "cm8-13-20261030",
      "title": "Eight-hour random-initialization training",
      "model": "CM-8",
      "status": "completed",
      "comparisonModels": [
        "CM-8"
      ]
    },
    {
      "id": "EXP-14",
      "legacyId": "cm8-14-20261030",
      "title": "CM-8 checkpoint trajectory and final Sunfish evaluation",
      "model": "CM-8",
      "status": "completed",
      "comparisonModels": [
        "CM-8"
      ]
    },
    {
      "id": "EXP-15",
      "legacyId": "cm8-15-20261030",
      "title": "CM-7 versus CM-8 paired system comparison",
      "model": "CM-7",
      "status": "completed",
      "comparisonModels": [
        "CM-7",
        "CM-8"
      ]
    },
    {
      "id": "EXP-16",
      "legacyId": "cm8-16-20261030",
      "title": "CM-7 versus CM-5: stopped partial comparison",
      "model": "CM-5",
      "status": "stopped",
      "comparisonModels": [
        "CM-5",
        "CM-7"
      ]
    }
  ]
}