{
  "registry_schema": "nmd-vcell-model-run-registry/1.0",
  "run_schema": "nmd-vcell-model-run/1.0",
  "interface_build": "EA-20260817-57",
  "resource_release": "v1.2.0-measured-dmd-evidence",
  "evidence_freeze": "2026-08-03",
  "run_count": 6,
  "completed_run_count": 6,
  "calibrated_dmd_run_count": 0,
  "model_capability_map_schema": "nmd-vcell-model-capability-map/1.0",
  "model_capability_map_url": "api/v1.1/model_capability_map.json",
  "capability_map_linkage": [
    {
      "capability_id": "CAP-MODEL-SAME-ASSAY-RESPONSE",
      "lane": "Same-assay response baseline",
      "model_ids": [
        "NMDVCELL-RIDGE-SAFE-2.3"
      ],
      "model_run_ids": [
        "MRUN-RIDGE-SAFE-2.3-G0-REPEATED-FOLD"
      ],
      "handoff_route": "/resource/model-run/mrun-ridge-safe-2-3-g0-repeated-fold/"
    },
    {
      "capability_id": "CAP-MODEL-EXTERNAL-TRANSFER-COMPARATOR",
      "lane": "External transfer and advanced comparators",
      "model_ids": [
        "NMDVCELL-TRANSFER-DIAGNOSTIC-1.0"
      ],
      "model_run_ids": [
        "MRUN-TRANSFER-DIAGNOSTIC-1.0-G1",
        "MRUN-GEARS-0.1.2-FIVE-SEED-20260713",
        "MRUN-SCGPT-0.2.5-FIVE-SEED-20260714",
        "MRUN-TXPERT-CONFIG-GAT-SEED-20260712",
        "MRUN-MORPH-DEPMAP25Q3-VALIDATION-20260722"
      ],
      "handoff_route": "/resource/benchmarks/"
    },
    {
      "capability_id": "CAP-MODEL-DMD-PERTURBATION-RESPONSE",
      "lane": "DMD perturbation response",
      "model_ids": [
        "NMDVCELL-DMD-TRANSITION-FUTURE",
        "NMDVCELL-GENE-CHEMICAL-BRIDGE-FUTURE"
      ],
      "model_run_ids": [],
      "handoff_route": "/resource/dmd-outcome-pilot/"
    },
    {
      "capability_id": "CAP-MODEL-PATIENT-FUNCTIONAL-GENERALIZATION",
      "lane": "Patient and functional generalization",
      "model_ids": [
        "NMDVCELL-PATIENT-TRAJECTORY-FUTURE"
      ],
      "model_run_ids": [],
      "handoff_route": "/resource/research-program/"
    }
  ],
  "decision_counts": {
    "RETAINED_LIMITED_BASELINE": 1,
    "UNSUPPORTED_TRANSFER": 1,
    "OFFICIAL_NEGATIVE_CONTROL": 2,
    "ADVANCEMENT_GATE_FAILED": 1,
    "SCIENTIFIC_NO_GO_TEST_SEALED": 1
  },
  "required_provenance_fields": [
    "code_revision",
    "container_digest",
    "data_digests",
    "split_id",
    "seeds",
    "source_report_path",
    "source_report_sha256"
  ],
  "migration_policy": "Completed historical runs remain registered even when provenance fields are missing. Missing fields are explicit and block stronger reproducibility claims; they do not turn a completed negative run into an unexecuted architecture.",
  "records": [
    {
      "run_schema": "nmd-vcell-model-run/1.0",
      "interface_build": "EA-20260817-57",
      "resource_release": "v1.2.0-measured-dmd-evidence",
      "evidence_freeze": "2026-08-03",
      "run_id": "MRUN-RIDGE-SAFE-2.3-G0-REPEATED-FOLD",
      "model_id": "NMDVCELL-RIDGE-SAFE-2.3",
      "model_name": "Same-context ridge residual baseline",
      "model_version": "ridge-safe-v2.3",
      "run_role": "PERMANENT_BASELINE",
      "execution_status": "COMPLETED",
      "decision_state": "RETAINED_LIMITED_BASELINE",
      "completed_at": null,
      "completion_date_status": "NOT_EXPLICIT_IN_MIGRATED_SUMMARY",
      "biological_context": "Processed HepG2 CRISPRi perturbation-response substrate",
      "task_id": "G0",
      "data_release": "NMDVCELL-HEPG2-CRISPRI",
      "split_id": "repeated-fold-v2.2",
      "seeds": [],
      "seed_status": "FOLD_SUMMARY_MIGRATED_WITHOUT_SEED_LEDGER",
      "provenance": {
        "code_revision": null,
        "code_revision_status": "NOT_RECORDED_IN_MIGRATED_SUMMARY",
        "container_digest": null,
        "container_digest_status": "NOT_RECORDED_IN_MIGRATED_SUMMARY",
        "data_digests": [],
        "runtime": "Current released same-context benchmark object",
        "source_report_path": null,
        "source_report_sha256": null
      },
      "metrics": {
        "mean_model_rmse": 0.11750674428366534,
        "mean_train_mean_rmse": 0.11797301624780862,
        "mean_zero_rmse": 0.12379862654747228
      },
      "baseline_comparison": "Small mean-RMSE improvement over train mean; raw response direction remains unsupported.",
      "gate": {
        "decision": "LIMITED_PASS_SAME_CONTEXT_ONLY",
        "reason": "Useful as a same-assay control, not as a transport or DMD response model.",
        "next_action": "Retain permanently on every compatible holdout."
      },
      "verification": "Released benchmark summary and Evidence Atlas invariants.",
      "source_artifacts": [
        "/resource/api/v1.1/benchmark_summary.json",
        "/resource/benchmarks"
      ],
      "promoted_to_current_model": true,
      "claim_boundary": {
        "calibrated_dmd_prediction": false,
        "dmd_disease_response_prediction": false,
        "therapeutic_or_clinical_use": false
      },
      "stable_url": "/resource/model-run/mrun-ridge-safe-2-3-g0-repeated-fold/",
      "json_url": "/resource/api/v1.1/model-runs/mrun-ridge-safe-2-3-g0-repeated-fold.json"
    },
    {
      "run_schema": "nmd-vcell-model-run/1.0",
      "interface_build": "EA-20260817-57",
      "resource_release": "v1.2.0-measured-dmd-evidence",
      "evidence_freeze": "2026-08-03",
      "run_id": "MRUN-TRANSFER-DIAGNOSTIC-1.0-G1",
      "model_id": "NMDVCELL-TRANSFER-DIAGNOSTIC-1.0",
      "model_name": "External perturbation transfer diagnostic",
      "model_version": "1.0",
      "run_role": "TRANSFER_DIAGNOSTIC",
      "execution_status": "COMPLETED",
      "decision_state": "UNSUPPORTED_TRANSFER",
      "completed_at": null,
      "completion_date_status": "NOT_EXPLICIT_IN_MIGRATED_MODEL_CARD",
      "biological_context": "HepG2 response substrate evaluated against a frozen 55-target external aggregate",
      "task_id": "G1",
      "data_release": "FROZEN-55-TARGET-EXTERNAL-AGGREGATE",
      "split_id": "external-aggregate-diagnostic-v1",
      "seeds": [],
      "seed_status": "NOT_RECORDED_IN_MIGRATED_MODEL_CARD",
      "provenance": {
        "code_revision": null,
        "code_revision_status": "NOT_RECORDED_IN_MIGRATED_MODEL_CARD",
        "container_digest": null,
        "container_digest_status": "NOT_RECORDED_IN_MIGRATED_MODEL_CARD",
        "data_digests": [],
        "runtime": "Migrated from the current executed model card",
        "source_report_path": null,
        "source_report_sha256": null
      },
      "metrics": {},
      "baseline_comparison": "The current response substrate did not transfer directionally to the external aggregate.",
      "gate": {
        "decision": "FAIL",
        "reason": "Directional transfer was unsupported.",
        "next_action": "Require harmonized cell-level outcome and a preregistered external estimator."
      },
      "verification": "Current v1.1 model card migration; missing provenance fields remain explicit.",
      "source_artifacts": [
        "/resource/api/v1.1/model_registry.json"
      ],
      "promoted_to_current_model": true,
      "claim_boundary": {
        "calibrated_dmd_prediction": false,
        "dmd_disease_response_prediction": false,
        "therapeutic_or_clinical_use": false
      },
      "stable_url": "/resource/model-run/mrun-transfer-diagnostic-1-0-g1/",
      "json_url": "/resource/api/v1.1/model-runs/mrun-transfer-diagnostic-1-0-g1.json"
    },
    {
      "run_schema": "nmd-vcell-model-run/1.0",
      "interface_build": "EA-20260817-57",
      "resource_release": "v1.2.0-measured-dmd-evidence",
      "evidence_freeze": "2026-08-03",
      "run_id": "MRUN-GEARS-0.1.2-FIVE-SEED-20260713",
      "model_id": "EXTERNAL-GEARS-0.1.2",
      "model_name": "GEARS",
      "model_version": "0.1.2",
      "run_role": "OFFICIAL_NEGATIVE_CONTROL",
      "execution_status": "COMPLETED",
      "decision_state": "OFFICIAL_NEGATIVE_CONTROL",
      "completed_at": "2026-07-13",
      "completion_date_status": "FROZEN_COMPLETION_NOTE",
      "biological_context": "Processed HepG2 CRISPRi perturbation-response substrate",
      "task_id": "G0",
      "data_release": "NMDVCELL-HEPG2-CRISPRI",
      "split_id": "five-frozen-target-splits-20260712-20260716",
      "seeds": [
        "20260712",
        "20260713",
        "20260714",
        "20260715",
        "20260716"
      ],
      "seed_status": "COMPLETE",
      "provenance": {
        "code_revision": null,
        "code_revision_status": "VERSION_RECORDED_COMMIT_NOT_IN_COMPLETION_NOTE",
        "container_digest": null,
        "container_digest_status": "NOT_RECORDED_IN_COMPLETION_NOTE",
        "data_digests": [],
        "runtime": "PyTorch 2.5.1+cu121; NVIDIA V100 32GB; 20 epochs per seed",
        "source_report_path": "reports/OFFICIAL_GEARS_COMPLETION_20260713.md",
        "source_report_sha256": "3252f0e8e0d52e9770086027d6f80389e2b75b2fa93ca980328191149f764ab3"
      },
      "metrics": {
        "test_gene_counts": [
          534,
          534,
          526,
          532,
          535
        ]
      },
      "baseline_comparison": "Failed paired RMSE and raw directional support in all five splits; ridge won every direct same-coverage comparison after Holm correction.",
      "gate": {
        "decision": "FAIL",
        "reason": "No deep-model superiority over the permanent ridge baseline.",
        "next_action": "Retain as an official negative control; do not promote a superiority claim."
      },
      "verification": "Five-seed completion note and released per-seed summary, gates and same-coverage comparison.",
      "source_artifacts": [
        "/resource/api/v1/official_gears_summary.json",
        "/resource/api/v1/official_gears_gates.json",
        "/resource/api/v1/official_gears_vs_ridge.json"
      ],
      "promoted_to_current_model": false,
      "claim_boundary": {
        "calibrated_dmd_prediction": false,
        "dmd_disease_response_prediction": false,
        "therapeutic_or_clinical_use": false
      },
      "stable_url": "/resource/model-run/mrun-gears-0-1-2-five-seed-20260713/",
      "json_url": "/resource/api/v1.1/model-runs/mrun-gears-0-1-2-five-seed-20260713.json"
    },
    {
      "run_schema": "nmd-vcell-model-run/1.0",
      "interface_build": "EA-20260817-57",
      "resource_release": "v1.2.0-measured-dmd-evidence",
      "evidence_freeze": "2026-08-03",
      "run_id": "MRUN-SCGPT-0.2.5-FIVE-SEED-20260714",
      "model_id": "EXTERNAL-SCGPT-0.2.5",
      "model_name": "scGPT",
      "model_version": "0.2.5",
      "run_role": "OFFICIAL_NEGATIVE_CONTROL",
      "execution_status": "COMPLETED",
      "decision_state": "OFFICIAL_NEGATIVE_CONTROL",
      "completed_at": "2026-07-14",
      "completion_date_status": "FROZEN_COMPLETION_NOTE",
      "biological_context": "Processed HepG2 CRISPRi perturbation-response substrate with checkpoint-supported gene coverage",
      "task_id": "G0",
      "data_release": "NMDVCELL-HEPG2-CRISPRI",
      "split_id": "five-frozen-checkpoint-supported-splits-20260712-20260716",
      "seeds": [
        "20260712",
        "20260713",
        "20260714",
        "20260715",
        "20260716"
      ],
      "seed_status": "COMPLETE",
      "provenance": {
        "code_revision": null,
        "code_revision_status": "VERSION_RECORDED_COMMIT_NOT_IN_COMPLETION_NOTE",
        "container_digest": null,
        "container_digest_status": "NOT_RECORDED_IN_COMPLETION_NOTE",
        "data_digests": [],
        "runtime": "PyTorch 2.5.1+cu121; NVIDIA V100 32GB; 15 epochs per seed",
        "source_report_path": "reports/OFFICIAL_SCGPT_COMPLETION_20260714.md",
        "source_report_sha256": "2e5f01b877552572981d34aef2b0ccc0c45be8928c4b61dffe126b66eb69f3db"
      },
      "metrics": {
        "checkpoint_supported_test_gene_counts": [
          63,
          67,
          55,
          62,
          46
        ]
      },
      "baseline_comparison": "Failed paired RMSE and raw directional support in all five splits; RMSE was higher than same-coverage ridge in every split.",
      "gate": {
        "decision": "FAIL",
        "reason": "The completed checkpoint-supported run did not support foundation-model superiority.",
        "next_action": "Retain as an official negative control with its restricted coverage visible."
      },
      "verification": "Five-seed completion note and released per-seed summary, gates and same-coverage comparison.",
      "source_artifacts": [
        "/resource/api/v1/official_scgpt_summary.json",
        "/resource/api/v1/official_scgpt_gates.json",
        "/resource/api/v1/official_scgpt_vs_ridge.json"
      ],
      "promoted_to_current_model": false,
      "claim_boundary": {
        "calibrated_dmd_prediction": false,
        "dmd_disease_response_prediction": false,
        "therapeutic_or_clinical_use": false
      },
      "stable_url": "/resource/model-run/mrun-scgpt-0-2-5-five-seed-20260714/",
      "json_url": "/resource/api/v1.1/model-runs/mrun-scgpt-0-2-5-five-seed-20260714.json"
    },
    {
      "run_schema": "nmd-vcell-model-run/1.0",
      "interface_build": "EA-20260817-57",
      "resource_release": "v1.2.0-measured-dmd-evidence",
      "evidence_freeze": "2026-08-03",
      "run_id": "MRUN-TXPERT-CONFIG-GAT-SEED-20260712",
      "model_id": "EXTERNAL-TXPERT-CONFIG-GAT-PUBLIC-STRING",
      "model_name": "TxPert public-STRING config-gat",
      "model_version": "source-08d82ee",
      "run_role": "PREREGISTERED_ADVANCED_COMPARATOR",
      "execution_status": "COMPLETED",
      "decision_state": "ADVANCEMENT_GATE_FAILED",
      "completed_at": "2026-07-21",
      "completion_date_status": "FROZEN_EXECUTION_REPORT",
      "biological_context": "Processed HepG2 CRISPRi perturbation-response substrate",
      "task_id": "G0",
      "data_release": "NMDVCELL-HEPG2-CRISPRI-TXPERT-ADAPTER-V26",
      "split_id": "txpert-v26-frozen-seed-20260712",
      "seeds": [
        "20260712"
      ],
      "seed_status": "FIRST_SEED_COMPLETE_REMAINING_CONFIRMATORY_SEEDS_LOCKED",
      "provenance": {
        "code_revision": "08d82eea86746b044cf7531f4ec8c5f60e1cb73f",
        "code_revision_status": "PINNED_CLEAN_OFFICIAL_SOURCE",
        "container_digest": null,
        "container_digest_status": "RUNTIME_RECORDED_CONTAINER_DIGEST_NOT_FROZEN",
        "data_digests": [],
        "runtime": "Official-width config-gat with public STRING; 20 epochs; V100 recovery evaluation made zero parameter updates",
        "source_report_path": "reports/V26_MULTIMODEL_VIRTUAL_CELL_EXECUTION_REPORT_20260721.md",
        "source_report_sha256": "3b09c036563b4039c5d3061212522c6cbad41990d320a5bc32ebb89838edb8fc"
      },
      "metrics": {
        "held_out_conditions": 534,
        "global_delta_rmse": 0.115092,
        "median_delta_rmse": 0.097833,
        "median_delta_cosine": 0.346196,
        "top1_retrieval_fraction": 0.02809,
        "top5_retrieval_fraction": 0.09176,
        "train_mean_median_delta_cosine": 0.373307
      },
      "baseline_comparison": "Improved RMSE and retrieval over simple controls but missed the preregistered median-delta-cosine gate against train mean.",
      "gate": {
        "decision": "FAIL",
        "reason": "Median delta cosine 0.346196 was below the train-mean control at 0.373307.",
        "next_action": "Do not run the remaining confirmatory seeds without a new preregistration and untouched evaluation set."
      },
      "verification": "Independent recomputation passed 130/130 checks; the advancement gate remained failed.",
      "source_artifacts": [],
      "promoted_to_current_model": false,
      "claim_boundary": {
        "calibrated_dmd_prediction": false,
        "dmd_disease_response_prediction": false,
        "therapeutic_or_clinical_use": false
      },
      "stable_url": "/resource/model-run/mrun-txpert-config-gat-seed-20260712/",
      "json_url": "/resource/api/v1.1/model-runs/mrun-txpert-config-gat-seed-20260712.json"
    },
    {
      "run_schema": "nmd-vcell-model-run/1.0",
      "interface_build": "EA-20260817-57",
      "resource_release": "v1.2.0-measured-dmd-evidence",
      "evidence_freeze": "2026-08-03",
      "run_id": "MRUN-MORPH-DEPMAP25Q3-VALIDATION-20260722",
      "model_id": "EXTERNAL-MORPH-1AD06D4",
      "model_name": "MORPH DepMap-25Q3 validation pilot",
      "model_version": "source-1ad06d4",
      "run_role": "VALIDATION_ONLY_NEGATIVE_CONTROL",
      "execution_status": "COMPLETED",
      "decision_state": "SCIENTIFIC_NO_GO_TEST_SEALED",
      "completed_at": "2026-07-22",
      "completion_date_status": "FROZEN_VALIDATION_REPORT",
      "biological_context": "Deterministic HepG2 perturbation pilot with DepMap Public 25Q3 gene embeddings",
      "task_id": "G0-VALIDATION-PILOT",
      "data_release": "DEPMAP-25Q3-MORPH-PILOT",
      "split_id": "64-train-16-validation-v27-test-sealed",
      "seeds": [
        "20260722"
      ],
      "seed_status": "VALIDATION_COMPLETE_TEST_NOT_OPENED",
      "provenance": {
        "code_revision": "1ad06d4591434cc4ab03c12c461fe0d80b087b11",
        "code_revision_status": "PINNED_CLEAN_OFFICIAL_SOURCE",
        "container_digest": null,
        "container_digest_status": "RUNTIME_RECORDED_CONTAINER_DIGEST_NOT_FROZEN",
        "data_digests": [
          "31bcf5d27f1fe3fcf6c5ff4f2aae8695ee1b03956b4bef786a49633055cc5f75",
          "08efa31e997358e333ead55ed21cbf0f643cfafe15b38a242acaaa11eb0a7962"
        ],
        "runtime": "PyTorch 2.5.1+cu121; NVIDIA V100 32GB; 10 epochs",
        "source_report_path": "reports/V27_MORPH_DEPMAP25Q3_TRAIN_VALIDATION_PILOT_20260722.md",
        "source_report_sha256": "7a0cb26b971fc5b6fd0381890bb773548265acd71d8343c90671b80069402de1"
      },
      "metrics": {
        "validation_conditions": 16,
        "morph_delta_mse": 0.014162,
        "train_mean_delta_mse": 0.010558,
        "zero_delta_mse": 0.014293,
        "relative_worsening_vs_train_mean": 0.3413
      },
      "baseline_comparison": "Reduced MSE by 0.92% versus zero but was 34.13% worse than train mean; beat train mean on only 2 of 16 validation conditions.",
      "gate": {
        "decision": "NO_GO",
        "reason": "Engineering passed, but the model did not beat the simple train-mean baseline.",
        "next_action": "Keep the v27 test partition sealed; any revision needs a fresh validation contract."
      },
      "verification": "Independent verifier reproduced the checkpoint, sampler state and every condition-level metric.",
      "source_artifacts": [],
      "promoted_to_current_model": false,
      "claim_boundary": {
        "calibrated_dmd_prediction": false,
        "dmd_disease_response_prediction": false,
        "therapeutic_or_clinical_use": false
      },
      "stable_url": "/resource/model-run/mrun-morph-depmap25q3-validation-20260722/",
      "json_url": "/resource/api/v1.1/model-runs/mrun-morph-depmap25q3-validation-20260722.json"
    }
  ],
  "boundary": "This ledger preserves technical and negative benchmark history. It does not contain a calibrated DMD perturbation-response ModelRun."
}
