{
  "schema_version": 1,
  "historical_only": true,
  "current_gpu_evidence": false,
  "note": "Preserved old-namespace execution and pending migration note; superseded by the actual canonical cast-opd execution, not by relabeling.",
  "superseded_by": {
    "commit": "6765289590741a1b656dde7f3d0495349c70f485",
    "receipt": "docs/gpu-validations/cast-opd-a100-20261012.json",
    "metrics": "docs/reproductions/2610.13257-cast-opd/metrics/gsm8k-a100-42.json"
  },
  "original_receipt_file_sha256": "130f6f85c12f98f0990fbf1b99cd021d79d0b0a32d2ae8e31ee1704b1ad0d1e8",
  "original_metrics_file_sha256": "c0e5522d6b54bbfb534b361e0f6a2eab64218e82b262b9b48fd01ddd733e3cc7",
  "old_receipt": {
    "schema_version": 1,
    "adapter_key": "cast-opd",
    "validated_at": "2026-10-12",
    "accelerator": {
      "vendor": "NVIDIA",
      "model": "A100-SXM4-80GB"
    },
    "command": [
      "python",
      "scripts/run_oct12_post_training.py",
      "--objective",
      "cast",
      "--student-path",
      "checkpoints/qwen2.5-0.5b",
      "--student-id",
      "Qwen/Qwen2.5-0.5B-Instruct",
      "--student-revision",
      "7ae557604adf67be50417f59c2c2f167def9a775",
      "--teacher-path",
      "checkpoints/smollm2-135m-instruct",
      "--teacher-id",
      "HuggingFaceTB/SmolLM2-135M-Instruct",
      "--teacher-revision",
      "12fd25f77366fa6b3b4b768ec3050bf629380bac",
      "--train-path",
      "data/gsm8k-holdout/train.jsonl",
      "--validation-path",
      "data/gsm8k-holdout/validation.jsonl",
      "--split-manifest",
      "data/gsm8k-holdout/split.json",
      "--dataset-revision",
      "3101c7d5072418e28b9008a6636bde82a006892c",
      "--output",
      "runs/cast-42.json",
      "--device",
      "cuda",
      "--seed",
      "42",
      "--steps",
      "2",
      "--max-tokens",
      "128",
      "--group",
      "2",
      "--credit-size",
      "6",
      "--validation-examples",
      "4"
    ],
    "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": {
      "heterogeneous_tokenizers": true,
      "active_parameter_update": true,
      "validation_exact_match_zero_retained": true,
      "test_read": false,
      "gold_in_rollout": false
    },
    "limitations": [
      "Teacher is smaller than student: cross-tokenizer runtime verification, not effective model distillation evidence.",
      "Two steps, four holdout questions, zero exact match; no capability improvement claim.",
      "Namespace mapping only: this passed result covers the recorded old source, not the current namespace revision; a new A100/A30 execution is pending."
    ],
    "namespace_migration": {
      "measured_adapter_key": "cast",
      "canonical_adapter_key": "cast-opd",
      "compatibility_alias": "--objective cast maps to cast-opd in the post-training CLI only",
      "original_receipt_sha256": "e579f781e9fb53b86c3ad57f1fba1d45ca71b0a61cd2dda69be2b807373c26ed",
      "original_artifact_path": "docs/gpu-validations/cast-a100-20261012.json",
      "original_metrics_artifact": "docs/reproductions/2610.13257-cast/metrics/gsm8k-a100-42.json",
      "current_source_gpu_validation": "pending_rerun",
      "note": "The original executed command, source hashes, numerical measurements and commit are unchanged; canonical labels and artifact locations do not establish current-source GPU validation."
    },
    "executed_source_sha256": {
      "src/auto_research/oct12_public_sources.py": "4e1150cbe4ea975819c244267180f853c83c4ad4c2c27f9e0ce95cc16793e093",
      "scripts/run_oct12_post_training.py": "9a3c14232eaef6df4dde557d827609aeae00a33c7fe9ddce3fef4f75ded2b9c2",
      "src/auto_research/post_training/oct12_checkpoint.py": "1ed08f3b2d7552f99b0911f3596499825ad354bd252daf32708b7ea5ba1617d7",
      "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"
    },
    "provenance": {
      "commit": "36ef7286e973a0f40c017f40d9a1d3a26f81d265",
      "artifact_path": "docs/gpu-validations/cast-opd-a100-20261012.json",
      "metrics_artifact": "docs/reproductions/2610.13257-cast-opd/metrics/gsm8k-a100-42.json",
      "checkpoint_committed": false
    }
  },
  "old_metrics": {
    "schema_version": 2,
    "adapter_key": "cast-opd",
    "method": "cast-opd",
    "seeds": [
      42
    ],
    "dataset": {
      "id": "openai/grade-school-math",
      "revision": "3101c7d5072418e28b9008a6636bde82a006892c",
      "train_sha256": "6b8672439c8cf6f6b6e65bf5f0e515fbf4c497c9066eefb62a6a6a61ced158e3",
      "validation_sha256": "2cf1119ad7b2e31e825274487ef32c073e03a8ed44f08ecd3e0366c1f40ebdb7"
    },
    "diagnostic_only": true,
    "measured_locally": true,
    "namespace_migration": {
      "measured_adapter_key": "cast",
      "canonical_adapter_key": "cast-opd",
      "original_metrics_sha256": "6492cc004d07c5f1799cb5bfef2a41b397abed2572c639829b974a33c195546d",
      "measured_source_commit": "36ef7286e973a0f40c017f40d9a1d3a26f81d265",
      "current_source_gpu_validation": "pending_rerun",
      "note": "Only outer namespace labels changed; the nested measured run and all numerical results remain from the recorded old-source execution."
    },
    "metrics": {
      "adapter_parameter_delta_l2": 0.007753067897551781,
      "validation_examples": 4,
      "validation_exact_match": 0.0,
      "aligned_tokens": 512,
      "unaligned_tokens": 0
    },
    "run": {
      "schema_version": 1,
      "adapter_key": "cast",
      "seed": 42,
      "diagnostic_only": true,
      "evaluation_tier": "l1_mechanism",
      "claim_scope": "bounded real checkpoint runtime validation; no benchmark gain claim",
      "models": {
        "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"
          }
        }
      },
      "dataset": {
        "id": "openai/grade-school-math",
        "revision": "3101c7d5072418e28b9008a6636bde82a006892c",
        "train_sha256": "6b8672439c8cf6f6b6e65bf5f0e515fbf4c497c9066eefb62a6a6a61ced158e3",
        "validation_sha256": "2cf1119ad7b2e31e825274487ef32c073e03a8ed44f08ecd3e0366c1f40ebdb7"
      },
      "budget": {
        "steps": 2,
        "max_tokens": 128,
        "group": 2,
        "forks": 3,
        "continuations": 2,
        "priming_examples": 2,
        "rounds": 2,
        "pool_examples": 4,
        "acquisition": 2,
        "teacher_rollouts": 2
      },
      "metrics": {
        "adapter_parameter_delta_l2": 0.007753067897551781,
        "validation_examples": 4,
        "validation_exact_match": 0.0,
        "aligned_tokens": 512,
        "unaligned_tokens": 0
      },
      "history": [
        {
          "loss": 0.6927358508110046,
          "gradient_l2": 0.8826789855957031,
          "aligned_tokens": 256,
          "unaligned_tokens": 0,
          "alignment_chunks": 251,
          "rollouts": 2,
          "response_tokens": 256,
          "step": 0
        },
        {
          "loss": 0.9769706130027771,
          "gradient_l2": 0.969049334526062,
          "aligned_tokens": 256,
          "unaligned_tokens": 0,
          "alignment_chunks": 237,
          "rollouts": 2,
          "response_tokens": 256,
          "step": 1
        }
      ],
      "split_provenance": {
        "verified": true,
        "test_read": false,
        "source_id": "openai/grade-school-math",
        "source_revision": "3101c7d5072418e28b9008a6636bde82a006892c",
        "source_sha256": "17f347dc51477c50d4efb83959dbb7c56297aba886e5544ee2aaed3024813465",
        "partition_sha256": {
          "train": "6b8672439c8cf6f6b6e65bf5f0e515fbf4c497c9066eefb62a6a6a61ced158e3",
          "validation": "2cf1119ad7b2e31e825274487ef32c073e03a8ed44f08ecd3e0366c1f40ebdb7"
        },
        "partition": "normalized-question sha256 unsigned-prefix / 2^64 < 0.1 validation"
      },
      "test_read": false,
      "validation_used_for_selection": false,
      "gold_in_rollout": false
    }
  }
}
