{
  "run_id": "2026-09-03T072607Z-weather-data-architecture-gh33727954553",
  "series_id": "weather-data-architecture",
  "status": "published",
  "started_at": "2026-09-03T07:26:08.516170+00:00",
  "completed_at": "2026-09-03T07:28:09.729120+00:00",
  "deterministic_seed": 4444,
  "code_version": "weather-architecture-publication-v1",
  "data": [
    {
      "source_name": "NOAA Global Hourly stadium observations",
      "source_url": "https://www.ncei.noaa.gov/products/land-based-station/integrated-surface-database",
      "source_version": "game-window observations with immutable source receipts",
      "retrieved_at": "2026-09-03T07:23:36.378928+00:00",
      "license": "US Government work; NOAA data are generally public domain",
      "attribution": "NOAA National Centers for Environmental Information",
      "sha256": "91c93aa99e873c02ad51f3866e5bdac3236924f02ef3e3483bc7159b5b292e77",
      "bytes": 346321,
      "seasons": [
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "notes": [
        "The copied source manifest preserves each station response URL and hash."
      ]
    },
    {
      "source_name": "NOAA High-Resolution Rapid Refresh forecast archive",
      "source_url": "https://registry.opendata.aws/noaa-hrrr-pds/",
      "source_version": "HRRR archived forecast cycles at 24-hour and 6-hour cutoffs",
      "retrieved_at": "2026-09-02T22:47:04.120184+00:00",
      "license": "US Government work; NOAA data are generally public domain",
      "attribution": "NOAA National Centers for Environmental Prediction",
      "sha256": "924d94bd3e2563e40b6bfba7b688cde3c864e93bdc336d2ea3da735435fa9c89",
      "bytes": 1658,
      "seasons": [
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024
      ],
      "notes": [
        "Only records proving source availability before their cutoff are retained."
      ]
    },
    {
      "source_name": "nflverse NFL schedules and play-by-play",
      "source_url": "https://github.com/nflverse/nflverse-data",
      "source_version": "completed regular-season source snapshots",
      "retrieved_at": "2026-09-03T07:23:36.378928+00:00",
      "license": "CC BY 4.0",
      "attribution": "Data made available by nflverse contributors.",
      "sha256": "37e724663172ddfeca17a57867432d6942d2020c5fe3674e14e19bb090082091",
      "bytes": 5516,
      "seasons": [
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "notes": [
        "The evaluation record preserves hashes for schedules and each PBP season."
      ]
    }
  ],
  "artifacts": {
    "analysis.json": "af6b0218004020638ae0f3ad02d913ad1612d6afde8af3ba4aadd52ae7bac0fc",
    "article-candidate.json": "a36fa493d5dd3471fe7ed90e1f7caee001c87cc1591693eef9e3ee900923a7f8",
    "article-draft.json": "a5134940272e17c3e9f2549c0f3754949edbc7e6e751e09ff2fa1201ae08ade8",
    "article.md": "1ab88640194d280a9e12ebeb2debd1d8e79fccd1cad464f6f9b2e77e2143c307",
    "claim-ledger.json": "8a7506773ca7f0ef7dca467aa5b894dfb89b87347e9ba639703613fe0f2f2acc",
    "data/forecast/evaluation-run.json": "567cd429d507479739d95b32219dc86b6e7abd2662e8c7059373bd278581ec3f",
    "data/forecast/registration.json": "93f5c132e2e5cf5084fe48967cf2bb8cfa20ad01c338e9f0a58297209e8741cd",
    "data/forecast/reproducibility.json": "9fd1df168a826a7062c3dd341ebca3087520b93ae4332e3084c6a6746b267547",
    "data/forecast/scorecard.json": "924d94bd3e2563e40b6bfba7b688cde3c864e93bdc336d2ea3da735435fa9c89",
    "data/observed/coverage.csv": "31934de7ec53f41bd33362654185d30123cf0176bd8a41e0ac67f83f4cbbb5be",
    "data/observed/evaluation-run.json": "37e724663172ddfeca17a57867432d6942d2020c5fe3674e14e19bb090082091",
    "data/observed/gates.json": "2921b79d48956f168c5a7f97bca2b63e63478777ba48f21adbec483142066a35",
    "data/observed/registration.json": "ab92956899322a84750b2e250c7dae2f58dd1abea49c9fb743371d02aa4852cc",
    "data/observed/reproducibility.json": "2c057868b6c838226f7d2af40b2523288d15cbd3d93d092a569e602f6b7fbd1b",
    "data/observed/results.json": "9c80b5469ce69da41adc30d0f86d8f11b6e3332119e18b579c1425f6241e4344",
    "data/observed/source-manifest.json": "91c93aa99e873c02ad51f3866e5bdac3236924f02ef3e3483bc7159b5b292e77",
    "data/observed/station-agreement.json": "b235ab0b81e485329cf236956e39bb67610944fdb449bf5cbe1bea25bf037465",
    "data/observed/study-decisions.json": "b86ca70d917c0489e3296a4485308b3a72ca8756fdcc0388ee2b58452c9fb4d7",
    "figures/weather-evidence-architecture.png": "c2ea5807310f9de393f1311064703f63115374e47cdd9c8d676f7ccec1097d36",
    "generated/analysis.py": "d7bc7d6156cfafd967dbea23f42154a9b653f78bca681cd8c9a9afd5d777cd7c",
    "openrouter-call-ledger.json": "bf7c3cec875d6d8fe30c58ec90c6f7364bc1c515b7584d05c044212b75931c3a",
    "provenance.json": "5ba07dfbbe274f84b9d64321c5f2efda69e2c41a963e571bb2131dcdb4108ce2",
    "publication-assets.json": "7292bf49d707c04cb437e9abd2f7d78d1f9c1cb16e64039ca2999bad9247fd8d",
    "publication-decision.json": "2c237b733fd8f3243c4c867835ac2f180b51679aebf41103af9bad02a955e9f2",
    "research-proposal.json": "b722e3885db30b03287e595e738fa6317cd72834579d0743b139254bf45d491f",
    "research-registration.json": "694cebc56ff98813d0d37fa577145d5c5f76de4cdb5a7696e517a6e8a78facf1",
    "review-adversarial_reviewer.json": "9179de5bd00d4636bf1cd4a321041a303e8da291da0f2728615ee74c6ffaa229",
    "review-citation_checker.json": "75f3d576ab5c240283c2a771f81475d751b35bbefe11645e539b15941a08acfc",
    "review-code_methods_reviewer.json": "972710472c4277f32af7c3993d53bee15f1be76304fbadf15b9bfca1c3818552",
    "review-cycles/cycle-1/review-adversarial_reviewer.json": "9179de5bd00d4636bf1cd4a321041a303e8da291da0f2728615ee74c6ffaa229",
    "review-cycles/cycle-1/review-citation_checker.json": "75f3d576ab5c240283c2a771f81475d751b35bbefe11645e539b15941a08acfc",
    "review-cycles/cycle-1/review-code_methods_reviewer.json": "972710472c4277f32af7c3993d53bee15f1be76304fbadf15b9bfca1c3818552",
    "review-cycles/cycle-1/review-editor.json": "5a36ff2f09fca6589d6a381cf6fd74647657e9f542dc176d7720865fc7e380e2",
    "review-cycles/cycle-1/review-researcher.json": "cbbf4c8252863b7838ad282229aa828b8c6ec13bda3e8a7bfbdd3523b6023d82",
    "review-cycles/cycle-1/review-statistician.json": "b47c6e59caf54069ed1157b17cde0c9a303e109334c6b83a480f0067c0cda28c",
    "review-cycles/cycle-1/review-visualization_reviewer.json": "8b232be4f3b346ab6f21f0c52980ab26b749e0d063256b973229db9624a2f564",
    "review-editor.json": "5a36ff2f09fca6589d6a381cf6fd74647657e9f542dc176d7720865fc7e380e2",
    "review-researcher.json": "cbbf4c8252863b7838ad282229aa828b8c6ec13bda3e8a7bfbdd3523b6023d82",
    "review-statistician.json": "b47c6e59caf54069ed1157b17cde0c9a303e109334c6b83a480f0067c0cda28c",
    "review-visualization_reviewer.json": "8b232be4f3b346ab6f21f0c52980ab26b749e0d063256b973229db9624a2f564",
    "search-demand-brief.json": "31831cf35979a388622a6c22d31d61826783ec1b8c65ffcf25be32ca01eb9118"
  },
  "reviews": [
    "review-researcher.json",
    "review-statistician.json",
    "review-code_methods_reviewer.json",
    "review-adversarial_reviewer.json",
    "review-citation_checker.json",
    "review-visualization_reviewer.json",
    "review-editor.json"
  ],
  "publication_decision": "publication-decision.json",
  "openrouter_models": {
    "adversarial_reviewer": "z-ai/glm-5.3",
    "citation_checker": "z-ai/glm-5.3",
    "code_methods_reviewer": "z-ai/glm-5.3",
    "editor": "z-ai/glm-5.3",
    "researcher": "z-ai/glm-5.3",
    "statistician": "z-ai/glm-5.3",
    "visualization_reviewer": "z-ai/glm-5.3"
  }
}
