{
  "created_at_utc": "2026-09-22T08:14:11.915402+00:00",
  "renderer": "Matplotlib",
  "script": "scripts/price_solar_overbuild.py",
  "script_sha256": "92e35adfacd9b3c1478fcc6789195bee2a18db3bbba4ce059740157a089eca70",
  "source_catalogue": "data/solar-overbuild-costs-2026-09-22/source-catalog.json",
  "assumptions": "data/solar-overbuild-costs-2026-09-22/assumptions.json",
  "figures": [
    {
      "path": "data/solar-overbuild-costs-2026-09-22/figures/winter-energy-cost.svg",
      "sha256": "b23c13c3c217102fd41b9278bee09b066c01c894289bf33fa846c7d44bdddeeb",
      "data_path": "data/solar-overbuild-costs-2026-09-22/lifecycle-comparison.json",
      "data_sha256": "254b8e576b7b8bb6bad0fd35be97b82eec66d0fa7929522132e7d43653529dd5",
      "boundary": "Own scenario calculations, not observed costs or firm-supply system totals"
    },
    {
      "path": "data/solar-overbuild-costs-2026-09-22/figures/pv-installation-envelope.svg",
      "sha256": "2a9ff7a59c486609a21195d74347b567c6faec59f25252ca74ac62ea41400a2a",
      "data_path": "data/solar-overbuild-costs-2026-09-22/capacity-cost-envelopes.json",
      "data_sha256": "c3151e66d3713bea70cc66cb45d85b4a8ce9a882ecbc87f657b07e6a0ad982ad",
      "boundary": "Own scenario calculations, not observed costs or firm-supply system totals"
    }
  ],
  "visual_review": "Winter energy comparison PNG preview inspected; labels, units, legend and boundary readable. Installation envelope generated from checked cost table."
}
