{ "gate": 0, "phase": "Phase 0 - Scaffolding + reproducibility", "status": "PASS", "fallback_path": null, "metrics": [ { "name": "backbone_loads_frozen", "modality": "CT", "budget": null, "value": 1.0, "ci95": null, "test": "state_dict_load_exact", "threshold": 1.0, "threshold_status": "FIXED", "passed": true, "detail": "0 missing / 0 unexpected keys; frozen=True; device=mps" }, { "name": "feature_extraction_reproducible", "modality": "CT", "budget": null, "value": 0.0, "ci95": null, "test": "two_run_max_abs_diff", "threshold": 0.0001, "threshold_status": "FIXED", "passed": true, "detail": "max|z1-z2|=0.000e+00 over shape (4, 196, 768); atol=0.0001" }, { "name": "token_bank_size", "modality": "CT", "budget": null, "value": 2107392.0, "ci95": null, "test": "count", "threshold": 2000000.0, "threshold_status": "FIXED", "passed": true, "detail": "2107392 tokens (fp16) from 10752 held-out 'train' slices (100 scans, dim=768); built on HF Job [cuda], bank at hf://buckets/Chucks90/eryon-datasets/processed/covtoken/ct_token_bank_v0.pt" } ], "thresholds_locked_ref": null, "seeds": [ 0 ], "data_gaps": [], "decision_rule": "PASS iff backbone loads frozen AND two-run max|dz|<=atol AND token_bank>=2e6. FALLBACK iff reproducibility holds but bank is blocked only by the known CT-pixel data-access gap.", "human_signoff": "GO" }