1{2 "critical_violations": [],3 "evaluated_utc": "2026-10-30T04:23:35.770362+00:00",4 "evaluator_version": "F3-conf-02/1.0",5 "notes": "Deterministic evaluation; reproducibility filled by the harness. Vintage discipline is verified from train_last_date/train_last_value/n_train and the naive rows.",6 "oracle_sha256": "eedec7d03dd243b4193827a51afdac386dae16fd206fe289174b0f9fb316ba82",7 "quality_components": {8 "baseline": 1.0,9 "correctness": 1.0,10 "integrity": 1.0,11 "reporting": 1.0,12 "reproducibility": 1.013 },14 "quality_score": 1.0,15 "receipt_sha256": "3d3ac20a08cebbcb032948087567a45044bc7278826c74c17f82f16c36102d04",16 "required_criteria": [17 {18 "description": "Naive RMSE/MAE at h=1 (last observation of the origin vintage vs first-release actual) exact, rel 1e-6",19 "expected": {20 "mae_naive_h1": 1.6874999999999996,21 "rmse_naive_h1": 2.010286049297462422 },23 "id": "naive_h1",24 "observed": {25 "mae_naive_h1": 1.6874999999999996,26 "rmse_naive_h1": 2.010286049297462427 },28 "passed": true,29 "tolerance": {30 "mae_naive_h1": {31 "rel": 1e-0632 },33 "rmse_naive_h1": {34 "rel": 1e-0635 }36 }37 },38 {39 "description": "Naive RMSE/MAE at h=2 exact, rel 1e-6",40 "expected": {41 "mae_naive_h2": 1.8124999999999998,42 "rmse_naive_h2": 2.26522625801485943 },44 "id": "naive_h2",45 "observed": {46 "mae_naive_h2": 1.8124999999999998,47 "rmse_naive_h2": 2.26522625801485948 },49 "passed": true,50 "tolerance": {51 "mae_naive_h2": {52 "rel": 1e-0653 },54 "rmse_naive_h2": {55 "rel": 1e-0656 }57 }58 },59 {60 "description": "mean_abs_revision_h1_targets = mean |current vintage - first release| over the 8 h=1 targets, rel 1e-6",61 "expected": {62 "mean_abs_revision_h1_targets": 0.562500000000000163 },64 "id": "revision",65 "observed": {66 "mean_abs_revision_h1_targets": 0.562500000000000167 },68 "passed": true,69 "tolerance": {70 "mean_abs_revision_h1_targets": {71 "rel": 1e-0672 }73 }74 },75 {76 "description": "n_origins = 8",77 "expected": {78 "n_origins": 879 },80 "id": "counts",81 "observed": {82 "n_origins": 883 },84 "passed": true,85 "tolerance": {86 "n_origins": {87 "abs": 088 }89 }90 },91 {92 "description": "forecasts.csv: 32 rows, vintage = origin, targets = last vintage quarter + h, training data = that vintage, naive = last vintage value, actual = first release",93 "expected": {94 "n_rows": 3295 },96 "id": "forecasts_chronology",97 "observed": {98 "actual_mismatches": 0,99 "bad_rows": 0,100 "model_rows": 16,101 "n_rows": 32,102 "naive_rows": 16103 },104 "passed": true,105 "tolerance": null106 },107 {108 "description": "model RMSE/MAE agree with forecasts.csv (rel 1e-5)",109 "expected": null,110 "id": "model_errors_consistent",111 "observed": {112 "h1": {113 "mae_from_csv": 1.23365530925,114 "mae_reported": 1.2336553091736995,115 "rmse_from_csv": 1.4854810378040033,116 "rmse_reported": 1.4854810377410896117 },118 "h2": {119 "mae_from_csv": 1.0297873006249998,120 "mae_reported": 1.0297873006202798,121 "rmse_from_csv": 1.4000730375905803,122 "rmse_reported": 1.4000730374931272123 }124 },125 "passed": true,126 "tolerance": {127 "rel": 1e-05128 }129 },130 {131 "description": "rel_improvement = 1 - rmse_model/rmse_naive (abs 1e-6)",132 "expected": null,133 "id": "rel_improvement_consistent",134 "observed": {135 "h1": {136 "expected": 0.26105986844000484,137 "reported": 0.26105986844000484138 },139 "h2": {140 "expected": 0.38192794978454503,141 "reported": 0.38192794978454503142 }143 },144 "passed": true,145 "tolerance": {146 "abs": 1e-06147 }148 }149 ],150 "run_id": "RC0070",151 "schema_error": "",152 "schema_valid": true,153 "scientific_success": true,154 "task_id": "F3-conf-02"155}