{
  "schema_version": 1,
  "adapter_key": "cast-opd",
  "validated_at": "2026-10-12",
  "accelerator": {
    "vendor": "NVIDIA",
    "model": "A100"
  },
  "command": [
    "python",
    "scripts/run_oct12_post_training.py",
    "--objective",
    "cast-opd",
    "--student-path",
    "<student-checkpoint-cache>",
    "--student-id",
    "Qwen/Qwen2.5-0.5B-Instruct",
    "--student-revision",
    "7ae557604adf67be50417f59c2c2f167def9a775",
    "--teacher-path",
    "<teacher-checkpoint-cache>",
    "--teacher-id",
    "HuggingFaceTB/SmolLM2-135M-Instruct",
    "--teacher-revision",
    "12fd25f77366fa6b3b4b768ec3050bf629380bac",
    "--train-path",
    "<public-train-jsonl>",
    "--validation-path",
    "<public-validation-jsonl>",
    "--split-manifest",
    "<public-split-manifest>",
    "--dataset-revision",
    "3101c7d5072418e28b9008a6636bde82a006892c",
    "--output",
    "<output-json>",
    "--device",
    "cuda",
    "--seed",
    "42",
    "--steps",
    "2",
    "--max-tokens",
    "128",
    "--group",
    "2",
    "--credit-size",
    "6",
    "--validation-examples",
    "4"
  ],
  "command_sanitization": "Only local checkpoint/data/output locations are replaced by descriptive placeholders. Method, public IDs/revisions, seed and numeric arguments retain the executed configuration.",
  "dataset": {
    "id": "openai/grade-school-math",
    "revision": "3101c7d5072418e28b9008a6636bde82a006892c",
    "train_sha256": "6b8672439c8cf6f6b6e65bf5f0e515fbf4c497c9066eefb62a6a6a61ced158e3",
    "validation_sha256": "2cf1119ad7b2e31e825274487ef32c073e03a8ed44f08ecd3e0366c1f40ebdb7"
  },
  "checkpoint": {
    "student": {
      "id": "Qwen/Qwen2.5-0.5B-Instruct",
      "revision": "7ae557604adf67be50417f59c2c2f167def9a775",
      "immutable_revision_verified": true,
      "verification": "pinned public-source manifest with exact file SHA256",
      "file_sha256": {
        "config.json": "18e18afcaccafade98daf13a54092927904649e1dd4eba8299ab717d5d94ff45",
        "generation_config.json": "e558847a8b4402616f1273797b015104dc266fe4b520056fca88823ba8f8ebe6",
        "merges.txt": "599bab54075088774b1733fde865d5bd747cbcc7a547c5bc12610e874e26f5e3",
        "model.safetensors": "fdf756fa7fcbe7404d5c60e26bff1a0c8b8aa1f72ced49e7dd0210fe288fb7fe",
        "tokenizer.json": "c0382117ea329cdf097041132f6d735924b697924d6f6fc3945713e96ce87539",
        "tokenizer_config.json": "5b5d4f65d0acd3b2d56a35b56d374a36cbc1c8fa5cf3b3febbbfabf22f359583",
        "vocab.json": "ca10d7e9fb3ed18575dd1e277a2579c16d108e32f27439684afa0e10b1440910"
      }
    },
    "teacher": {
      "id": "HuggingFaceTB/SmolLM2-135M-Instruct",
      "revision": "12fd25f77366fa6b3b4b768ec3050bf629380bac",
      "immutable_revision_verified": true,
      "verification": "pinned public-source manifest with exact file SHA256",
      "file_sha256": {
        "model.safetensors": "5af571cbf074e6d21a03528d2330792e532ca608f24ac70a143f6b369968ab8c",
        "tokenizer_config.json": "4ec77d44f62efeb38d7e044a1db318f6a939438425312dfa333b8382dbad98df",
        "special_tokens_map.json": "2b7379f3ae813529281a5c602bc5a11c1d4e0a99107aaa597fe936c1e813ca52",
        "config.json": "8eb740e8bbe4cff95ea7b4588d17a2432deb16e8075bc5828ff7ba9be94d982a",
        "tokenizer.json": "9ca9acddb6525a194ec8ac7a87f24fbba7232a9a15ffa1af0c1224fcd888e47c",
        "train_results.json": "713996ce10b9d99a440fec73c0f3bdb2f3c4db6adba3d027bdaa40796f059b2d",
        "generation_config.json": "87b916edaaab66b3899b9d0dd0752727dff6666686da0504d89ae0a6e055a013",
        "merges.txt": "0b54e8aa4e53d5383e2e4bc635a56b43f9647f7b13832d5d9ecd8f82dac4f510",
        "eval_results.json": "6c7ecd0c2c0e8f6af8cbb34065fb2d5eb4c504febf2e266a7c7f948f13c70b7c",
        "vocab.json": "82b84012e3add4d01d12ba14442026e49b8cbbaead1f79ecf3d919784f82dc79",
        "all_results.json": "1f68a2e167194d764c414643b54f0960945dc3f46bc47ec53b02475df527f376",
        "trainer_state.json": "9664b2f12a8a29cad27a12da7b0d3a1081c8ba1392bcec71fa3bfd4fafc11284"
      }
    }
  },
  "result": "passed",
  "metrics": {
    "adapter_parameter_delta_l2": 0.007753067897551781,
    "validation_examples": 4,
    "validation_exact_match": 0.0,
    "aligned_tokens": 512,
    "unaligned_tokens": 0
  },
  "additional_seeds": [],
  "execution_checks": {
    "canonical_adapter_key_executed": true,
    "heterogeneous_tokenizers": true,
    "active_parameter_update": true,
    "validation_exact_match_zero_retained": true,
    "unaligned_branch_not_exercised": true,
    "test_read": false,
    "gold_in_rollout": false
  },
  "limitations": [
    "Two steps, one seed, four validation questions and zero exact match: runtime diagnostic, not capability improvement.",
    "Teacher is smaller than student; this does not demonstrate effective knowledge transfer.",
    "All512tokens aligned; selective unaligned KL branch is not covered by this GPU run.",
    "Passed applies to the specified executed commit and source hashes, not every current HEAD or working-tree change."
  ],
  "executed_source_sha256": {
    "scripts/run_oct12_post_training.py": "96be02c4fd798c922190195723393543fb2da644ecc5eb3aae1f0a4418ca7aa2",
    "src/auto_research/post_training/oct12_checkpoint.py": "8b33bee4f11c09ba7b975a9115c64949a406f9b873754b5cb9397306dfeab171",
    "src/auto_research/post_training/oct12_objectives.py": "f03b54c0900c21f84ce09c8d7119a3c020b0dfef04dec001610d0556d037a227",
    "src/auto_research/post_training/oct10_checkpoint.py": "247f1f97a3ca701277f241ec81d99296f0ea82e1db8f68006fcd7bfdc661cd74",
    "src/auto_research/public_holdout.py": "033d9c1fd112accf5ac79573b99d9f31cffc646bcab6911cf3e49459fa003b46",
    "src/auto_research/oct12_public_sources.py": "4e1150cbe4ea975819c244267180f853c83c4ad4c2c27f9e0ce95cc16793e093"
  },
  "provenance": {
    "commit": "6765289590741a1b656dde7f3d0495349c70f485",
    "artifact_path": "docs/gpu-validations/cast-opd-a100-20261012.json",
    "metrics_artifact": "docs/reproductions/2610.13257-cast-opd/metrics/gsm8k-a100-42.json",
    "raw_result_sha256": "0a724b0a8194aa003af08b5dc5a51f189086b4fd814cc1d3d7e76c828bfc897d",
    "checkpoint_committed": false,
    "source_hash_origin": "git show executed commit"
  }
}
