{
  "status": "PASS",
  "scope": "nominal48-slot source-labelled profiles only, NOT physical UTC chronology",
  "physical_timeline_gate": "v1 ABORT retained; not repaired or passed",
  "plan_sha256": "07add03f2e9de805f1170f0aebaa29dfb157443b5d93d83a877f3ffde1ddaa53",
  "runner_sha256": "2bcb9e611039bb450cb70aa072f03f32d65b9fea9f4d9a95bf99b0fe23fdcaec",
  "metadata_sha256": "4fb3325d7d7d0cbd1a306ba8012aa9cabdc1f00addf48987d479a64423db1815",
  "checked_utc": "2026-10-30T17:17:26.677008+00:00",
  "raw_inputs": [
    {
      "year": 2015,
      "file": "/Users/tobymikle/Documents/Codex/2026-10-30/sta/work/storage-test/raw/eco2mix-2015-selected.csv",
      "bytes": 2614583,
      "sha256": "5099e067c38b28fa79af569fea456b931f6b2fe31918d51a8497672d12c3fb87"
    },
    {
      "year": 2016,
      "file": "/Users/tobymikle/Documents/Codex/2026-10-30/sta/work/storage-test/raw/eco2mix-2016-selected.csv",
      "bytes": 2627237,
      "sha256": "c138ceecbf70fc4b7a4437ac0da6a06c87084afe8f7b1122c26ebe9338aee455"
    },
    {
      "year": 2017,
      "file": "/Users/tobymikle/Documents/Codex/2026-10-30/sta/work/storage-test/raw/eco2mix-2017-selected.csv",
      "bytes": 2621361,
      "sha256": "876a8bfb38d8ab1a11c5f3667f7652ba91a5a4a08eb774923aa4450dff932e91"
    },
    {
      "year": 2018,
      "file": "/Users/tobymikle/Documents/Codex/2026-10-30/sta/work/storage-test/raw/eco2mix-2018-selected.csv",
      "bytes": 2621935,
      "sha256": "eed3d9f834cf51df8163fb5c81a0adaf2b8d3fb4995c6621b7eb598fc62abd60"
    },
    {
      "year": 2019,
      "file": "/Users/tobymikle/Documents/Codex/2026-10-30/sta/work/storage-test/raw/eco2mix-2019-selected.csv",
      "bytes": 2620656,
      "sha256": "fddb91fb9e598e4e0a83c4ca67e09f66349bd29dc78ad644aa1f61ee89b58c3a"
    },
    {
      "year": 2020,
      "file": "/Users/tobymikle/Documents/Codex/2026-10-30/sta/work/storage-test/raw/eco2mix-2020-selected.csv",
      "bytes": 2628370,
      "sha256": "7eb12cf4d2f2101bddc457b86e498a79743ffd5e154d5c55fcb2244c69ecbd97"
    },
    {
      "year": 2021,
      "file": "/Users/tobymikle/Documents/Codex/2026-10-30/sta/work/storage-test/raw/eco2mix-2021-selected.csv",
      "bytes": 2616860,
      "sha256": "54268c8f296269501c54c55ab5c659653b02709f25bc21e0cd4ab8e8dfd7fdb6"
    },
    {
      "year": 2022,
      "file": "/Users/tobymikle/Documents/Codex/2026-10-30/sta/work/storage-test/raw/eco2mix-2022-selected.csv",
      "bytes": 2618134,
      "sha256": "5ac37d3a7cd32f7b61879b5631e49dc51aecc80e9385dd498e3c5797d46e738e"
    },
    {
      "year": 2023,
      "file": "/Users/tobymikle/Documents/Codex/2026-10-30/sta/work/storage-test/raw/eco2mix-2023-selected.csv",
      "bytes": 2621068,
      "sha256": "2f113f659b7c0d25235e1a35e7a1bdfd5c2ce8983a7a8ec47c7be263d5223c8a"
    },
    {
      "year": 2024,
      "file": "/Users/tobymikle/Documents/Codex/2026-10-30/sta/work/storage-test/raw/eco2mix-2024-selected.csv",
      "bytes": 2627884,
      "sha256": "8fdd13e7dd12a7231564342c8b544cfe1c0b6abc167e0ff8e6006cac330e57d5"
    }
  ],
  "years": [
    {
      "year": 2015,
      "raw_rows": 35040,
      "actual_rows": 17520,
      "expected_actual_rows": 17520,
      "forecast_only_quarter_rows": 17520,
      "nominal_dates": 365,
      "day_length_slots": 48,
      "negative_counts": {
        "wind_negative": 0,
        "solar_negative": 2866
      },
      "minimum_reported_MW": {
        "wind": 21,
        "solar": -2
      },
      "nature_labels": {
        "Donn\u00e9es d\u00e9finitives": 17520
      },
      "errors": []
    },
    {
      "year": 2016,
      "raw_rows": 35136,
      "actual_rows": 17568,
      "expected_actual_rows": 17568,
      "forecast_only_quarter_rows": 17568,
      "nominal_dates": 366,
      "day_length_slots": 48,
      "negative_counts": {
        "wind_negative": 0,
        "solar_negative": 8164
      },
      "minimum_reported_MW": {
        "wind": 53,
        "solar": -2
      },
      "nature_labels": {
        "Donn\u00e9es d\u00e9finitives": 17568
      },
      "errors": []
    },
    {
      "year": 2017,
      "raw_rows": 35040,
      "actual_rows": 17520,
      "expected_actual_rows": 17520,
      "forecast_only_quarter_rows": 17520,
      "nominal_dates": 365,
      "day_length_slots": 48,
      "negative_counts": {
        "wind_negative": 0,
        "solar_negative": 8279
      },
      "minimum_reported_MW": {
        "wind": 62,
        "solar": -2
      },
      "nature_labels": {
        "Donn\u00e9es d\u00e9finitives": 17520
      },
      "errors": []
    },
    {
      "year": 2018,
      "raw_rows": 35040,
      "actual_rows": 17520,
      "expected_actual_rows": 17520,
      "forecast_only_quarter_rows": 17520,
      "nominal_dates": 365,
      "day_length_slots": 48,
      "negative_counts": {
        "wind_negative": 0,
        "solar_negative": 7885
      },
      "minimum_reported_MW": {
        "wind": 83,
        "solar": -2
      },
      "nature_labels": {
        "Donn\u00e9es d\u00e9finitives": 17520
      },
      "errors": []
    },
    {
      "year": 2019,
      "raw_rows": 35040,
      "actual_rows": 17520,
      "expected_actual_rows": 17520,
      "forecast_only_quarter_rows": 17520,
      "nominal_dates": 365,
      "day_length_slots": 48,
      "negative_counts": {
        "wind_negative": 0,
        "solar_negative": 4625
      },
      "minimum_reported_MW": {
        "wind": 102,
        "solar": -23
      },
      "nature_labels": {
        "Donn\u00e9es d\u00e9finitives": 17520
      },
      "errors": []
    },
    {
      "year": 2020,
      "raw_rows": 35136,
      "actual_rows": 17568,
      "expected_actual_rows": 17568,
      "forecast_only_quarter_rows": 17568,
      "nominal_dates": 366,
      "day_length_slots": 48,
      "negative_counts": {
        "wind_negative": 0,
        "solar_negative": 4328
      },
      "minimum_reported_MW": {
        "wind": 125,
        "solar": -3
      },
      "nature_labels": {
        "Donn\u00e9es d\u00e9finitives": 17568
      },
      "errors": []
    },
    {
      "year": 2021,
      "raw_rows": 35040,
      "actual_rows": 17520,
      "expected_actual_rows": 17520,
      "forecast_only_quarter_rows": 17520,
      "nominal_dates": 365,
      "day_length_slots": 48,
      "negative_counts": {
        "wind_negative": 0,
        "solar_negative": 0
      },
      "minimum_reported_MW": {
        "wind": 72,
        "solar": 0
      },
      "nature_labels": {
        "Donn\u00e9es d\u00e9finitives": 17520
      },
      "errors": []
    },
    {
      "year": 2022,
      "raw_rows": 35040,
      "actual_rows": 17520,
      "expected_actual_rows": 17520,
      "forecast_only_quarter_rows": 17520,
      "nominal_dates": 365,
      "day_length_slots": 48,
      "negative_counts": {
        "wind_negative": 0,
        "solar_negative": 0
      },
      "minimum_reported_MW": {
        "wind": 96,
        "solar": 0
      },
      "nature_labels": {
        "Donn\u00e9es d\u00e9finitives": 17520
      },
      "errors": []
    },
    {
      "year": 2023,
      "raw_rows": 35040,
      "actual_rows": 17520,
      "expected_actual_rows": 17520,
      "forecast_only_quarter_rows": 17520,
      "nominal_dates": 365,
      "day_length_slots": 48,
      "negative_counts": {
        "wind_negative": 0,
        "solar_negative": 0
      },
      "minimum_reported_MW": {
        "wind": 129,
        "solar": 0
      },
      "nature_labels": {
        "Donn\u00e9es d\u00e9finitives": 17520
      },
      "errors": []
    },
    {
      "year": 2024,
      "raw_rows": 35136,
      "actual_rows": 17568,
      "expected_actual_rows": 17568,
      "forecast_only_quarter_rows": 17568,
      "nominal_dates": 366,
      "day_length_slots": 48,
      "negative_counts": {
        "wind_negative": 0,
        "solar_negative": 0
      },
      "minimum_reported_MW": {
        "wind": 60,
        "solar": 0
      },
      "nature_labels": {
        "Donn\u00e9es d\u00e9finitives": 17568
      },
      "errors": []
    }
  ],
  "errors": [],
  "storage_outcomes_computed": false,
  "total_actual_rows": 175344
}
