{
  "reviewed_at": "2026-09-26",
  "sources": [
    {
      "id": "bfe-pv-2022",
      "url": "https://pubdb.bfe.admin.ch/de/publication/download/11461",
      "publisher": "BFE / Swissolar",
      "publication_date": "2023-07-13",
      "locator": "Section 5.4.1, printed page 21; 970 kWh/kW in 2022; 895 in 2021",
      "retrieved_at": "2026-09-25T22:25:39.901323+00:00",
      "resolved_url": "https://pubdb.bfe.admin.ch/de/publication/download/11461",
      "http_status": 200,
      "path": "backups/programme-calibration-2026-09-26/bfe-pv-2022.pdf",
      "sha256": "0241e6ba82c9b48e30f8c468dc4104c8fc56c0449d75cbb1960d03a084126aba",
      "bytes": 883308,
      "status": "archived",
      "extraction": {
        "path": "backups/programme-calibration-2026-09-26/bfe-pv-2022.txt",
        "sha256": "a790747177fc37045d18fa5df6d5af25b648d42ad4a14636dcc9311462ecccf7"
      },
      "artifacts": [
        {
          "path": "backups/programme-calibration-2026-09-26/bfe-pv-2022.pdf",
          "sha256": "0241e6ba82c9b48e30f8c468dc4104c8fc56c0449d75cbb1960d03a084126aba",
          "bytes": 883308
        },
        {
          "path": "backups/programme-calibration-2026-09-26/bfe-pv-2022.txt",
          "sha256": "a790747177fc37045d18fa5df6d5af25b648d42ad4a14636dcc9311462ecccf7",
          "bytes": 64231
        }
      ]
    },
    {
      "id": "bfe-pv-2023",
      "url": "https://pubdb.bfe.admin.ch/de/publication/download/11802",
      "publisher": "BFE / Swissolar",
      "publication_date": "2024-07-11",
      "retrieved_at": "2026-09-25T22:29:28.961561+00:00",
      "path": "backups/programme-calibration-2026-09-26/bfe-pv-2023.pdf",
      "sha256": "1038f4070bb85c7a85b647929e8e5daab745271c128bccec256a19008760a31b",
      "bytes": 855671,
      "status": "archived",
      "locator": "Section 2.3 and 5.4.1; 885 kWh/kW in 2023",
      "artifacts": [
        {
          "path": "backups/programme-calibration-2026-09-26/bfe-pv-2023.pdf",
          "sha256": "1038f4070bb85c7a85b647929e8e5daab745271c128bccec256a19008760a31b",
          "bytes": 855671
        },
        {
          "path": "backups/programme-calibration-2026-09-26/bfe-pv-2023.txt",
          "sha256": "c8bbc9a80788f0397635f133c1033cbdb4361789e19f944bba522b55c998c555",
          "bytes": 75133
        }
      ]
    },
    {
      "id": "bfe-pv-2021",
      "url": "https://pubdb.bfe.admin.ch/de/publication/download/10986",
      "publisher": "BFE / Swissolar",
      "publication_date": "2022-07-14",
      "retrieved_at": "2026-09-25T22:30:00.637948+00:00",
      "path": "backups/programme-calibration-2026-09-26/bfe-pv-2021.pdf",
      "sha256": "b4373512ede0d28b30d67fbcc5e9a0e46e75d5d8f88d00e37b83446644be2004",
      "bytes": 860900,
      "status": "archived",
      "locator": "Sections 2.3 and 5.4.1",
      "artifacts": [
        {
          "path": "backups/programme-calibration-2026-09-26/bfe-pv-2021.pdf",
          "sha256": "b4373512ede0d28b30d67fbcc5e9a0e46e75d5d8f88d00e37b83446644be2004",
          "bytes": 860900
        },
        {
          "path": "backups/programme-calibration-2026-09-26/bfe-pv-2021.txt",
          "sha256": "78bfefe7402bd0c205fd94a9d6fb688f82974944ee8aac42c0c10791033cee2c",
          "bytes": 62962
        }
      ]
    },
    {
      "id": "bfe-pv-2024",
      "url": "https://pubdb.bfe.admin.ch/de/publication/download/12222",
      "publisher": "BFE / Swissolar",
      "publication_date": "2025-07-10",
      "retrieved_at": "2026-09-25T22:30:01.064055+00:00",
      "path": "backups/programme-calibration-2026-09-26/bfe-pv-2024.pdf",
      "sha256": "9619b73d386d0632a260246f71ab83dedef83587983a8313e4f4e981ea2b022d",
      "bytes": 858566,
      "status": "archived",
      "locator": "Sections 2.3 and 5.4.1",
      "artifacts": [
        {
          "path": "backups/programme-calibration-2026-09-26/bfe-pv-2024.pdf",
          "sha256": "9619b73d386d0632a260246f71ab83dedef83587983a8313e4f4e981ea2b022d",
          "bytes": 858566
        },
        {
          "path": "backups/programme-calibration-2026-09-26/bfe-pv-2024.txt",
          "sha256": "c930f7f089c020b2ca891e6c4930a9f4f5e0a26d956c45e353a93eb820652bee",
          "bytes": 77071
        }
      ]
    },
    {
      "id": "ensi-restart-2017-reader",
      "url": "https://ensi.admin.ch/de/2017/02/16/ensi-erteilt-kernkraftwerk-leibstadt-freigabe-zum-wiederanfahren-unter-auflagen/",
      "publisher": "ENSI",
      "publication_date": "2017-02-16",
      "retrieved_at": "2026-09-26",
      "locator": "Main article, start of outage and reduced-power conditions",
      "status": "selected_reader_extraction",
      "original_archived": false,
      "artifacts": [
        {
          "path": "backups/programme-calibration-2026-09-26/ensi.reader.json",
          "sha256": "2db358abc76418866fd4dfdea44c4341d37d27a176689f912262ac1d41f40763",
          "bytes": 29045
        }
      ]
    },
    {
      "id": "ensi-restart-december-2017-reader",
      "url": "https://ensi.admin.ch/de/2017/12/16/ensi-erteilt-kernkraftwerk-leibstadt-freigabe-zum-wiederanfahren-und-verlaengert-auflagen/",
      "publisher": "ENSI",
      "publication_date": "2017-12-16",
      "retrieved_at": "2026-09-26",
      "locator": "Main article, autumn revision and continued fuel restrictions",
      "status": "selected_reader_extraction",
      "original_archived": false,
      "artifacts": [
        {
          "path": "backups/programme-calibration-2026-09-26/ensi.reader.json",
          "sha256": "2db358abc76418866fd4dfdea44c4341d37d27a176689f912262ac1d41f40763",
          "bytes": 29045
        }
      ]
    },
    {
      "id": "ensi-restart-2018-reader",
      "url": "https://ensi.admin.ch/de/2018/10/31/ensi-gibt-wiederanfahren-des-kernkraftwerks-leibstadt-frei/",
      "publisher": "ENSI",
      "publication_date": "2018-10-31",
      "retrieved_at": "2026-09-26",
      "locator": "Main article, seven-week revision and continuing derating",
      "status": "selected_reader_extraction",
      "original_archived": false,
      "artifacts": [
        {
          "path": "backups/programme-calibration-2026-09-26/ensi.reader.json",
          "sha256": "2db358abc76418866fd4dfdea44c4341d37d27a176689f912262ac1d41f40763",
          "bytes": 29045
        }
      ]
    },
    {
      "id": "ensi-annual-2017-reader",
      "url": "https://ensi.admin.ch/wp-content/uploads/sites/2/2018/06/ENSI_Aufsichtsbericht_2017_web.pdf",
      "publisher": "ENSI",
      "publication_date": "2018",
      "retrieved_at": "2026-09-26",
      "locator": "Sections 4.1–4.2, printed pages 51–52",
      "status": "selected_reader_extraction",
      "original_archived": false,
      "artifacts": [
        {
          "path": "backups/programme-calibration-2026-09-26/ensi-annual-2017.reader.json",
          "sha256": "2573d0b465700b231425c91b645362103f9efdcdb06a22673eec4eb6c80cf37a",
          "bytes": 27865
        }
      ]
    },
    {
      "id": "bfe-pv-2025-existing",
      "url": "https://pubdb.bfe.admin.ch/de/publication/download/12679",
      "publisher": "BFE / Swissolar",
      "publication_date": "2026-07-09",
      "retrieved_at": "2026-09-17",
      "reviewed_at": "2026-09-26",
      "locator": "Sections 2.3, 5.1 (DC nameplate at STC) and 5.4.1; printed pages 7, 23 and 27",
      "status": "previously_archived_original",
      "artifacts": [
        {
          "path": "backups/bfe-aramis-2026-09-17/sources/bfe-12679.pdf",
          "sha256": "5323f744a5f687a8fb492bfa0eed4d666dee8e680bafb987fcc775cd4398e0a4",
          "bytes": 912427
        },
        {
          "path": "backups/bfe-aramis-2026-09-17/sources/bfe-12679.txt",
          "sha256": "ab256c1b3db4170f20ad44fcf7ddca28b01559603f65060d7826a77b6cadadf7",
          "bytes": 80959
        }
      ]
    },
    {
      "id": "bfe-electricity-2025",
      "title": "Swiss Electricity Statistics 2025",
      "publisher": "Swiss Federal Office of Energy (BFE)",
      "kind": "primary",
      "url": "https://pubdb.bfe.admin.ch/de/publication/download/12681",
      "publicationDate": null,
      "edition": "2025",
      "retrievedAt": "2026-09-09T01:09:56.118940+00:00",
      "reviewedAt": "2026-09-16",
      "locator": "Table 15, printed page 20: 2016–2025 generation and capacity-history footnotes 1, 4 and 6; table 5, printed page 9: hydrological-year and seasonal balances; table 13, printed page 18: storage periods",
      "artifacts": [
        {
          "path": "backups/2026-09-09/data/bfe/publications/12681.pdf",
          "sha256": "caee38b079a6bce868fd98661d24b74ad17f0f9d8424af8a24fb27b4bc02c7ff",
          "bytes": 2129850
        }
      ],
      "note": "The generation series is used unchanged. Published utilization rates for Beznau and Gösgen include heat. Our capacity factors are calculated separately. The Gösgen 2025 discrepancy with operator electricity-only output remains unresolved.",
      "status": "existing_catalogue_entry",
      "reviewed_for_calibration": "2026-09-26"
    },
    {
      "id": "nuclear-history-calculation",
      "title": "Nuclear generation and capacity factors, 2016–2025",
      "publisher": "WattInfo / Niko Storni",
      "kind": "project-calculation",
      "url": "/downloads/nuclear-history.json",
      "publicationDate": "2026-09-16",
      "edition": "Historical comparison v1",
      "retrievedAt": "2026-09-16",
      "reviewedAt": "2026-09-16",
      "locator": "40 annual rows, 12 common-period summaries, the explicit Gösgen pre-outage comparison, formulas and source boundaries",
      "note": "Reproducible calculations from BFE table 15. Five- and ten-year comparisons include every year, including outages. Future supply needs its own availability and retirement assumptions.",
      "artifacts": [
        {
          "path": "data/website-nuclear-history-2026-09-16/history.json",
          "sha256": "bd7ac75d8be0027cff19f928db5d7fb0cc33c3f11b23fbab6474ad26182b6a3c",
          "bytes": 24460,
          "download": "/downloads/nuclear-history.json"
        },
        {
          "path": "data/website-nuclear-history-2026-09-16/annual.csv",
          "sha256": "dbf5006ac88ec848c1cb7ae4adaab587d44201a618d391f0e24da43b5bf6b614",
          "bytes": 6718,
          "download": "/downloads/nuclear-history.csv"
        },
        {
          "path": "scripts/build_website_nuclear_history.py",
          "sha256": "598763e1a9adcea5ec19d45fc6c063282e74b85beb756437f1237bcfe0f465ce",
          "bytes": 14027
        }
      ],
      "status": "existing_catalogue_entry",
      "reviewed_for_calibration": "2026-09-26"
    },
    {
      "id": "kkl-2021-outage-record",
      "title": "Leibstadt annual report 2021: extended refurbishment",
      "publisher": "Kernkraftwerk Leibstadt",
      "kind": "primary",
      "url": "https://www.kkl.ch/fileadmin/seiteninhalt/Dateien/01_Unternehmen/E_Publikationen/Geschaftsberichte/Geschaeftsbericht_2021.pdf",
      "publicationDate": null,
      "edition": "2021 annual report",
      "retrievedAt": "2026-09-18T21:26:27.546212+00:00",
      "reviewedAt": "2026-09-25",
      "locator": "Das Betriebsjahr 2021, opening paragraphs; archived reader response 12, first source.",
      "note": "Primary-source reader extraction preserved. The original PDF download failed. Planned major refurbishment with an extended schedule; grid return differs from restart permission.",
      "artifacts": [
        {
          "path": "backups/programme-2050-2026-09-18/reviewed-reader.json",
          "sha256": "9ccb6991fffc05f2b6ba3229e2b21caafe461dc7cc29de325bee286f2ee8ae41",
          "bytes": 202568
        }
      ],
      "status": "existing_catalogue_entry",
      "reviewed_for_calibration": "2026-09-26"
    },
    {
      "id": "ensi-goesgen-restart-2026",
      "title": "Gösgen restart permission after the extended shutdown",
      "publisher": "Swiss Federal Nuclear Safety Inspectorate (ENSI)",
      "kind": "primary",
      "url": "https://ensi.admin.ch/de/2026/03/23/ensi-erteilt-dem-kkw-goesgen-die-freigabe-zum-wiederanfahren/",
      "publicationDate": "2026-03-23",
      "edition": "Restart decision of 23 March 2026",
      "retrievedAt": "2026-09-16T15:18:49.346Z",
      "reviewedAt": "2026-09-16",
      "locator": "Opening summary and paragraphs on the 24 May 2025 shutdown, feedwater-system findings, valve replacement and restart permission",
      "artifacts": [
        {
          "path": "backups/website-nuclear-history-2026-09-16/ensi-goesgen-restart-2026.reader.json",
          "sha256": "0c09d93f067d4b8f33214b7fbe954adf09a225e0fd7de4772665e752c40fc366",
          "bytes": 14678
        }
      ],
      "note": "ENSI describes a ten-month shutdown. The retained evidence is a web-reader extraction of this publication.",
      "status": "existing_catalogue_entry",
      "reviewed_for_calibration": "2026-09-26"
    },
    {
      "id": "elcom-hydro-reserve-2026",
      "url": "https://www.elcom.admin.ch/dam/de/sd-web/mGUJrCTdfCde/Weisung%20Eckwerte%20WResV_26_27_Verpflichtung_DE.pdf",
      "publisher": "ElCom",
      "publication_date": "2026-07-06",
      "retrieved_at": "2026-09-18T21:07:59.288732+00:00",
      "locator": "Directive 1/2026, sections 1–2, page 1",
      "status": "previously_archived_original",
      "artifacts": [
        {
          "path": "backups/programme-2050-2026-09-18/sources/elcom-hydro-reserve-2026.pdf",
          "sha256": "0c8f29b7577638b2e75ef614a1e30a22dd1b221c75846174174737e38455a590",
          "bytes": 689202
        },
        {
          "path": "backups/programme-2050-2026-09-18/sources/elcom-hydro-reserve-2026.txt",
          "sha256": "499b858c454abe7042676258b70cfb4420ff85ec1dbc9c2ad7af0c8d9139c4eb",
          "bytes": 65164
        }
      ]
    },
    {
      "id": "inherited-hourly-inputs",
      "status": "existing_curated_data",
      "locator": "Source paths and methods in hydro-monthly.json and weather-audit.json",
      "artifacts": [
        {
          "path": "data/hourly-model-v1/hydro-monthly.json",
          "sha256": "362038b90996f0fdf10d9740b255ae8c43befac666c2158c5d637b706cd220a2",
          "bytes": 65986
        },
        {
          "path": "data/hourly-model-v1/weather-audit.json",
          "sha256": "83fd740cf0298c01112e5605d8d1ba8d60f71d7877e0833f36af3a4de2b032e3",
          "bytes": 10575
        },
        {
          "path": "data/hourly-model-v1/solar-shape-comparison.json",
          "sha256": "be71cc72c2187d3834aa1c8ca03e41c2a58c18d7a8df7efc3668546f0be916ae",
          "bytes": 11842
        },
        {
          "path": "backups/hourly-model-v1-2026-09-10/sources/bfe-reservoir-levels.csv",
          "sha256": "dd152c9f426d13333533db9d90f5d6fed5294f78491beb15abe6f45684f23f72",
          "bytes": 83802
        },
        {
          "path": "backups/hourly-model-v1-2026-09-10/sources/bfe-monthly-electricity.csv",
          "sha256": "94888a5996fdc51993f246cadccc0aa09c1b26a90795b6c5a1887c5963b73729",
          "bytes": 25878
        }
      ]
    },
    {
      "id": "kkl-2016-full",
      "title": "Geschäftsbericht 2016",
      "publisher": "Kernkraftwerk Leibstadt AG",
      "url": "https://www.kkl.ch/fileadmin/seiteninhalt/Dateien/01_Unternehmen/E_Publikationen/Geschaftsberichte/2016_geschaeftsbericht.pdf",
      "edition": "2016",
      "publication_date": null,
      "retrieved_at": "2026-09-09T08:45:17.407286+00:00",
      "reviewed_at": "2026-09-26",
      "status": "previously_archived_original",
      "locator": "Das Betriebsjahr 2016, printed pages 6–7 (PDF page 4), subsection Oxidationsbefunde anlässlich der Jahreshauptrevision: start 2 August 2016.",
      "artifacts": [
        {
          "path": "backups/enrichment-2026-09-09/sources/kkl-2016-full.pdf",
          "sha256": "ae3f3b6fc7ae1ea84f39e7c9ba7247a7f6cfe4b8ab6ac7b6b193c7d5bf9d98fd",
          "bytes": 2156054
        },
        {
          "path": "backups/enrichment-2026-09-09/sources/kkl-2016-full.txt",
          "sha256": "6db7e13a0fd628a4735fd8f4d18070a6d7cd8d33501893f935292655867d0590",
          "bytes": 171953
        },
        {
          "path": "backups/enrichment-2026-09-09/sources/kkl-2016-full.metadata.json",
          "sha256": "4464c37d321d3f91cbb5a3e25cb2157b811cdb95e76fd13bf645ecebb7aa4e68",
          "bytes": 712
        }
      ],
      "note": "Original PDF retained; page-specific passages reviewed. Publication day is not established by this audit."
    },
    {
      "id": "kkl-2017-full",
      "title": "Geschäftsbericht 2017",
      "publisher": "Kernkraftwerk Leibstadt AG",
      "url": "https://www.kkl.ch/fileadmin/seiteninhalt/Dateien/01_Unternehmen/E_Publikationen/Geschaftsberichte/2017_Geschaeftsbericht.pdf",
      "edition": "2017",
      "publication_date": null,
      "retrieved_at": "2026-09-09T08:45:17.579374+00:00",
      "reviewed_at": "2026-09-26",
      "status": "previously_archived_original",
      "locator": "Finanzieller Überblick, printed pages 12–13 (PDF page 7): initial restart 17 February, sustained return 20 February, autumn restart 18 December, further trip 21 December and grid return 22 December. Das Betriebsjahr 2017, printed pages 6–7 (PDF page 4): autumn revision began 18 September.",
      "artifacts": [
        {
          "path": "backups/enrichment-2026-09-09/sources/kkl-2017-full.pdf",
          "sha256": "ade3bf904415b511190e030190a79fd377fa30f75eded7251766d6cca18bfb72",
          "bytes": 2039374
        },
        {
          "path": "backups/enrichment-2026-09-09/sources/kkl-2017-full.txt",
          "sha256": "d781ed174edd48e6afb9c9670636cac024d20872243372ea5b5c330ca2f90ea9",
          "bytes": 176933
        },
        {
          "path": "backups/enrichment-2026-09-09/sources/kkl-2017-full.metadata.json",
          "sha256": "25c1cf4add7bca6f96716a5440844cffd94c9862a5a9f92d5627d815c5a6b9ee",
          "bytes": 712
        }
      ],
      "note": "Original PDF retained; page-specific passages reviewed. Publication day is not established by this audit."
    },
    {
      "id": "kkl-2018-full",
      "title": "Geschäftsbericht 2018",
      "publisher": "Kernkraftwerk Leibstadt AG",
      "url": "https://www.kkl.ch/fileadmin/seiteninhalt/Dateien/01_Unternehmen/E_Publikationen/Geschaftsberichte/geschaeftsbericht_2018.pdf",
      "edition": "2018",
      "publication_date": null,
      "retrieved_at": "2026-09-09T08:45:17.794490+00:00",
      "reviewed_at": "2026-09-26",
      "status": "previously_archived_original",
      "locator": "Das Betriebsjahr 2018, printed page 4; Finanzieller Überblick, printed page 7: revision 17 September, actual grid return 2 November, intended four-week duration and extended repair.",
      "artifacts": [
        {
          "path": "backups/enrichment-2026-09-09/sources/kkl-2018-full.pdf",
          "sha256": "16f49b3d3b32a15e196c8ca84b6254686532a8cfefd782ad6f1eca220a4395ed",
          "bytes": 2257163
        },
        {
          "path": "backups/enrichment-2026-09-09/sources/kkl-2018-full.txt",
          "sha256": "18ef37f50a717d772e225ac551aba85b279fbcd2bd85be6a2a17aaf3e6fa4949",
          "bytes": 111886
        },
        {
          "path": "backups/enrichment-2026-09-09/sources/kkl-2018-full.metadata.json",
          "sha256": "eb546a8b180f33e2a500d5eb5546b18c6061f584489f3bc23707302f25966756",
          "bytes": 712
        }
      ],
      "note": "Original PDF retained; page-specific passages reviewed. Publication day is not established by this audit."
    },
    {
      "id": "kkl-2021-full",
      "title": "Geschäftsbericht 2021",
      "publisher": "Kernkraftwerk Leibstadt AG",
      "url": "https://www.kkl.ch/fileadmin/seiteninhalt/Dateien/01_Unternehmen/E_Publikationen/Geschaftsberichte/Geschaeftsbericht_2021.pdf",
      "edition": "2021",
      "publication_date": null,
      "retrieved_at": "2026-09-09T08:45:19.412631+00:00",
      "reviewed_at": "2026-09-26",
      "status": "previously_archived_original",
      "locator": "Das Betriebsjahr 2021, printed page 4:24 May–3 December revision and actual grid return 3 December. Finanzieller Überblick, printed page 7:193-day revision.",
      "artifacts": [
        {
          "path": "backups/enrichment-2026-09-09/sources/kkl-2021-full.pdf",
          "sha256": "36c444aac8225088e7c88405bbcbb549bb8d21fb4c395c751f16e43f19cd7812",
          "bytes": 8690580
        },
        {
          "path": "backups/enrichment-2026-09-09/sources/kkl-2021-full.txt",
          "sha256": "875891274192f23ba444ba0efa488d4cdb44dd1e18adf3ad5e4cbbdaf24251d4",
          "bytes": 116316
        },
        {
          "path": "backups/enrichment-2026-09-09/sources/kkl-2021-full.metadata.json",
          "sha256": "bbe750d919f3a2774e263c885bddc50c0860dedd372aa1ac581fd324310ed41a",
          "bytes": 712
        }
      ],
      "note": "Original PDF retained; page-specific passages reviewed. Publication day is not established by this audit."
    },
    {
      "id": "followup-ensi-restart-2017-reader",
      "url": "https://ensi.admin.ch/de/2017/02/16/ensi-erteilt-kernkraftwerk-leibstadt-freigabe-zum-wiederanfahren-unter-auflagen/",
      "publisher": "ENSI",
      "publication_date": "2017-02-16",
      "retrieved_at": "2026-09-26",
      "locator": "Main article, start of outage and reduced-power conditions",
      "status": "selected_reader_extraction",
      "original_archived": false,
      "artifacts": [
        {
          "path": "backups/programme-calibration-2026-09-26/ensi.reader.json",
          "sha256": "2db358abc76418866fd4dfdea44c4341d37d27a176689f912262ac1d41f40763",
          "bytes": 29045
        }
      ],
      "origin_record_id": "ensi-restart-2017-reader"
    },
    {
      "id": "followup-ensi-restart-december-2017-reader",
      "url": "https://ensi.admin.ch/de/2017/12/16/ensi-erteilt-kernkraftwerk-leibstadt-freigabe-zum-wiederanfahren-und-verlaengert-auflagen/",
      "publisher": "ENSI",
      "publication_date": "2017-12-16",
      "retrieved_at": "2026-09-26",
      "locator": "Main article, autumn revision and continued fuel restrictions",
      "status": "selected_reader_extraction",
      "original_archived": false,
      "artifacts": [
        {
          "path": "backups/programme-calibration-2026-09-26/ensi.reader.json",
          "sha256": "2db358abc76418866fd4dfdea44c4341d37d27a176689f912262ac1d41f40763",
          "bytes": 29045
        }
      ],
      "origin_record_id": "ensi-restart-december-2017-reader"
    },
    {
      "id": "followup-ensi-restart-2018-reader",
      "url": "https://ensi.admin.ch/de/2018/10/31/ensi-gibt-wiederanfahren-des-kernkraftwerks-leibstadt-frei/",
      "publisher": "ENSI",
      "publication_date": "2018-10-31",
      "retrieved_at": "2026-09-26",
      "locator": "Main article, seven-week revision and continuing derating",
      "status": "selected_reader_extraction",
      "original_archived": false,
      "artifacts": [
        {
          "path": "backups/programme-calibration-2026-09-26/ensi.reader.json",
          "sha256": "2db358abc76418866fd4dfdea44c4341d37d27a176689f912262ac1d41f40763",
          "bytes": 29045
        }
      ],
      "origin_record_id": "ensi-restart-2018-reader"
    },
    {
      "id": "followup-ensi-annual-2017-reader",
      "url": "https://ensi.admin.ch/wp-content/uploads/sites/2/2018/06/ENSI_Aufsichtsbericht_2017_web.pdf",
      "publisher": "ENSI",
      "publication_date": "2018",
      "retrieved_at": "2026-09-26",
      "locator": "Sections 4.1–4.2, printed pages 51–52",
      "status": "selected_reader_extraction",
      "original_archived": false,
      "artifacts": [
        {
          "path": "backups/programme-calibration-2026-09-26/ensi-annual-2017.reader.json",
          "sha256": "2573d0b465700b231425c91b645362103f9efdcdb06a22673eec4eb6c80cf37a",
          "bytes": 27865
        }
      ],
      "origin_record_id": "ensi-annual-2017-reader"
    },
    {
      "id": "followup-ensi-goesgen-restart-2026",
      "title": "Gösgen restart permission after the extended shutdown",
      "publisher": "Swiss Federal Nuclear Safety Inspectorate (ENSI)",
      "kind": "primary",
      "url": "https://ensi.admin.ch/de/2026/03/23/ensi-erteilt-dem-kkw-goesgen-die-freigabe-zum-wiederanfahren/",
      "publicationDate": "2026-03-23",
      "edition": "Restart decision of 23 March 2026",
      "retrievedAt": "2026-09-16T15:18:49.346Z",
      "reviewedAt": "2026-09-16",
      "locator": "Opening summary and paragraphs on the 24 May 2025 shutdown, feedwater-system findings, valve replacement and restart permission",
      "artifacts": [
        {
          "path": "backups/website-nuclear-history-2026-09-16/ensi-goesgen-restart-2026.reader.json",
          "sha256": "0c09d93f067d4b8f33214b7fbe954adf09a225e0fd7de4772665e752c40fc366",
          "bytes": 14678
        }
      ],
      "note": "ENSI describes a ten-month shutdown. The retained evidence is a web-reader extraction of this publication.",
      "status": "existing_catalogue_entry",
      "reviewed_for_calibration": "2026-09-26",
      "origin_record_id": "ensi-goesgen-restart-2026"
    },
    {
      "id": "ensi-kkl-permit-2021-reader",
      "title": "Nach Revision im KKW Leibstadt: ENSI genehmigt Wiederanfahren",
      "publisher": "ENSI",
      "url": "https://ensi.admin.ch/de/2021/12/06/nach-revision-im-kkw-leibstadt-ensi-genehmigt-wiederanfahren-2/",
      "publication_date": "2021-12-06",
      "retrieved_at": "2026-09-18T21:26:27.546212+00:00",
      "reviewed_at": "2026-09-26",
      "status": "previously_archived_reader_extraction",
      "original_archived": false,
      "locator": "responses[\"12\"], second source, lead and opening article paragraphs: permission 1 December 2021.",
      "artifacts": [
        {
          "path": "backups/programme-2050-2026-09-18/reviewed-reader.json",
          "sha256": "9ccb6991fffc05f2b6ba3229e2b21caafe461dc7cc29de325bee286f2ee8ae41",
          "bytes": 202568
        }
      ]
    },
    {
      "id": "kkg-grid-return-2026",
      "url": "https://www.kkg.ch/de/uns/medienmitteilungen/kkg-stromproduktion-aufgenommen-755.html",
      "resolved_url": "https://www.kkg.ch/de/uns/medienmitteilungen/kkg-stromproduktion-aufgenommen-755.html",
      "publisher": "Kernkraftwerk Gösgen-Däniken AG",
      "title": "KKG hat Stromproduktion wieder aufgenommen",
      "publication_date": "2026-03-23",
      "retrieved_at": "2026-09-26T00:50:33.297686+00:00",
      "http_status": 200,
      "path": "backups/programme-followup-2026-09-26/outages/kkg-grid-return-2026.html",
      "sha256": "ed59466158181da0cb64f5b9fc66c4fe6ee46e9446ac429cfe8bb38fe7e9cd83",
      "bytes": 213193,
      "locator": "Opening paragraph: grid return on 23 March 2026 at 13:00 local time; full-power ramp expected over subsequent days.",
      "artifacts": [
        {
          "path": "backups/programme-followup-2026-09-26/outages/kkg-grid-return-2026.html",
          "sha256": "ed59466158181da0cb64f5b9fc66c4fe6ee46e9446ac429cfe8bb38fe7e9cd83",
          "bytes": 213193
        },
        {
          "path": "backups/programme-followup-2026-09-26/outages/kkg-grid-return-2026.txt",
          "sha256": "412cd12b2535469dd2358ca15d82018bc947a04d52728e6ebd298c88f74d673f",
          "bytes": 9339
        }
      ],
      "status": "archived_original",
      "reviewed_at": "2026-09-26"
    },
    {
      "id": "bfe-pv-history-2015",
      "title": "Markterhebung Sonnenenergie 2015",
      "publisher": "Bundesamt für Energie / Swissolar",
      "url": "https://pubdb.bfe.admin.ch/de/publication/download/8347",
      "publication_date": "2016-07-05",
      "retrieved_at": "2026-09-26T00:50:50.255636+00:00",
      "http_status": 200,
      "resolved_url": "https://pubdb.bfe.admin.ch/de/publication/download/8347",
      "artifacts": [
        {
          "path": "backups/programme-followup-2026-09-26/solar-history/bfe-pv-2015.pdf",
          "sha256": "42497e3a1822936150de5b8c1c64671ea9cc7450029014cb5a7e50c7ccb21542",
          "bytes": 1987857
        },
        {
          "path": "backups/programme-followup-2026-09-26/solar-history/bfe-pv-2015.txt",
          "sha256": "19254fba88690273480593108156758c7fdcd0ac9633be16116046c72c2ca971",
          "bytes": 168489
        }
      ],
      "status": "original_pdf_archived",
      "cover_date": "Juni 2016",
      "publication_date_locator": "BFE publication database entry; cover date is recorded separately",
      "locator": "Section 3.5.2 and footnote 2, printed page 10; method section 2.5, printed page 5; production accounting section 3.5.4, printed page 11"
    },
    {
      "id": "bfe-pv-history-2016",
      "title": "Markterhebung Sonnenenergie 2016",
      "publisher": "Bundesamt für Energie / Swissolar",
      "url": "https://pubdb.bfe.admin.ch/de/publication/download/8703",
      "publication_date": "2017-07-10",
      "retrieved_at": "2026-09-26T00:50:50.255970+00:00",
      "http_status": 200,
      "resolved_url": "https://pubdb.bfe.admin.ch/de/publication/download/8703",
      "artifacts": [
        {
          "path": "backups/programme-followup-2026-09-26/solar-history/bfe-pv-2016.pdf",
          "sha256": "3bf2f9881eb6de123a675e862ec8e3fa6b6957264d61bbdc4e7c7638d71cfad9",
          "bytes": 1958269
        },
        {
          "path": "backups/programme-followup-2026-09-26/solar-history/bfe-pv-2016.txt",
          "sha256": "ab7bb74755db89a70a106aaa4f5f2cdced693e39ef3deb67035b9ff33ccff731",
          "bytes": 161505
        }
      ],
      "status": "original_pdf_archived",
      "cover_date": "Juni 2017",
      "publication_date_locator": "BFE publication database entry; cover date is recorded separately",
      "locator": "Section 3.5.2 and footnote 2, printed page 10; method section 2.5, printed page 5; production accounting section 3.5.4, printed page 11"
    },
    {
      "id": "bfe-pv-history-2017",
      "title": "Markterhebung Sonnenenergie 2017",
      "publisher": "Bundesamt für Energie / Swissolar",
      "url": "https://pubdb.bfe.admin.ch/de/publication/download/9431",
      "publication_date": "2018-07-11",
      "retrieved_at": "2026-09-26T00:50:50.256873+00:00",
      "http_status": 200,
      "resolved_url": "https://pubdb.bfe.admin.ch/de/publication/download/9431",
      "artifacts": [
        {
          "path": "backups/programme-followup-2026-09-26/solar-history/bfe-pv-2017.pdf",
          "sha256": "94690b03283a0856c3cb52feff82ee18e69c964e770a921be201e730a947ac96",
          "bytes": 2036039
        },
        {
          "path": "backups/programme-followup-2026-09-26/solar-history/bfe-pv-2017.txt",
          "sha256": "6e32c383f2790e6257a21086c65fc230e32ccf8f1c00f1bec6c712a2beb7cd0f",
          "bytes": 187416
        }
      ],
      "status": "original_pdf_archived",
      "cover_date": "Juli 2018",
      "publication_date_locator": "BFE publication database entry; cover date is recorded separately",
      "locator": "Section 3.5.2 and footnote 2, printed page 12; method section 2.5, printed page 5; production accounting section 3.5.4, printed page 13"
    },
    {
      "id": "bfe-pv-history-2018",
      "title": "Markterhebung Sonnenenergie 2018",
      "publisher": "Bundesamt für Energie / Swissolar",
      "url": "https://pubdb.bfe.admin.ch/de/publication/download/9776",
      "publication_date": "2019-07-01",
      "retrieved_at": "2026-09-26T00:50:50.257091+00:00",
      "http_status": 200,
      "resolved_url": "https://pubdb.bfe.admin.ch/de/publication/download/9776",
      "artifacts": [
        {
          "path": "backups/programme-followup-2026-09-26/solar-history/bfe-pv-2018.pdf",
          "sha256": "8b63867ca111efee6c6940cf8d60778234adf9f5acbcc1f6a18f6ce53ea65825",
          "bytes": 2054599
        },
        {
          "path": "backups/programme-followup-2026-09-26/solar-history/bfe-pv-2018.txt",
          "sha256": "db8b5b4986efdc98f42c45ef3b067684808ef45d2e9a76c545dcd376841f7d6e",
          "bytes": 168749
        }
      ],
      "status": "original_pdf_archived",
      "cover_date": "Juli 2019",
      "publication_date_locator": "BFE publication database entry; cover date is recorded separately",
      "locator": "Section 3.5.2 and footnote 2, printed page 12; method section 2.5, printed page 5; production accounting section 3.5.4, printed page 13"
    },
    {
      "id": "bfe-pv-history-2019",
      "title": "Markterhebung Sonnenenergie 2019",
      "publisher": "Bundesamt für Energie / Swissolar",
      "url": "https://pubdb.bfe.admin.ch/de/publication/download/10140",
      "publication_date": "2020-07-01",
      "retrieved_at": "2026-09-26T00:50:50.257234+00:00",
      "http_status": 200,
      "resolved_url": "https://pubdb.bfe.admin.ch/de/publication/download/10140",
      "artifacts": [
        {
          "path": "backups/programme-followup-2026-09-26/solar-history/bfe-pv-2019.pdf",
          "sha256": "7edb2490ab17193b080f08be6d489d13a8de1eb9c78d3a792eb1ff0d7b92108c",
          "bytes": 2011851
        },
        {
          "path": "backups/programme-followup-2026-09-26/solar-history/bfe-pv-2019.txt",
          "sha256": "28e6f2f97fd0d26686010db7089a8035ece2e29dc1f861af1bbb4e2c24e98617",
          "bytes": 162633
        }
      ],
      "status": "original_pdf_archived",
      "cover_date": "Juli 2020",
      "publication_date_locator": "BFE publication database entry; cover date is recorded separately",
      "locator": "Section 3.5.2 and footnote 2, printed page 12; method section 2.5, printed page 6; production accounting section 3.5.4, printed page 13"
    }
  ],
  "inherited_calibration": [
    {
      "path": "data/programme-calibration-2026-09-26/inputs.json",
      "sha256": "48f6b66ec0b01848ba86e465ec5580b89542a08e1c9f64a7b3d4051fc730ab1a"
    },
    {
      "path": "data/programme-calibration-2026-09-26/solar-review.json",
      "sha256": "6d7c3b0ceecc09479ad8876205b5cb600d52eb75a3432570d3512e3e79bdb8b7"
    },
    {
      "path": "data/programme-calibration-2026-09-26/source-catalog.json",
      "sha256": "d964e6f626b290d3627c39b9c0d2651d4ea2b95ef64ae8e6a3f778569cd1bf65"
    },
    {
      "path": "data/programme-calibration-2026-09-26/artifact-manifest.json",
      "sha256": "81134e93a68ab78a0ab0ede8603fcb0456642d865f5b6e1bd50aba869faf9ae8"
    },
    {
      "path": "programme_calibration/dispatch.py",
      "sha256": "3d50115c67df9d7f9f35387a34052f2edb19701fb3564e66e3eefa59e04c5370"
    },
    {
      "path": "programme_calibration/bounds.py",
      "sha256": "d0ef589e6ac1c2a8f63a2cb47f4c76bb315a6219d89274a41b7888432acde5da"
    },
    {
      "path": "programme_calibration/run.py",
      "sha256": "a32b153cb90b227450c00147bebb40db784e954bbf949650a7c8d50e8cad0a81"
    }
  ],
  "unsuccessful_original_requests": [
    {
      "id": "ensi-restart-2017",
      "url": "https://ensi.admin.ch/de/2017/02/16/ensi-erteilt-kernkraftwerk-leibstadt-freigabe-zum-wiederanfahren-unter-auflagen/",
      "publisher": "ENSI",
      "publication_date": "2017-02-16",
      "locator": "Restart conditions; outage began 2 August 2016",
      "retrieved_at": "2026-09-25T22:25:39.900002+00:00",
      "status": "failed",
      "error": "HTTP Error 403: Forbidden"
    },
    {
      "id": "ensi-restart-2018",
      "url": "https://ensi.admin.ch/de/2018/10/31/ensi-gibt-wiederanfahren-des-kernkraftwerks-leibstadt-frei/",
      "publisher": "ENSI",
      "publication_date": "2018-10-31",
      "locator": "Seven-week revision; continuing reduced power",
      "retrieved_at": "2026-09-25T22:25:39.900391+00:00",
      "status": "failed",
      "error": "HTTP Error 403: Forbidden"
    },
    {
      "id": "ensi-annual-2017",
      "url": "https://ensi.admin.ch/wp-content/uploads/sites/2/2018/06/ENSI_Aufsichtsbericht_2017_web.pdf",
      "publisher": "ENSI",
      "publication_date": "2018",
      "locator": "Printed pages 51–53, section 4.1",
      "retrieved_at": "2026-09-25T22:25:39.900678+00:00",
      "status": "failed",
      "error": "HTTP Error 403: Forbidden"
    },
    {
      "id": "kkl-annual-2017",
      "url": "https://www.kkl.ch/fileadmin/seiteninhalt/Dateien/01_Unternehmen/E_Publikationen/Geschaftsberichte/2017_Geschaeftsbericht.pdf",
      "publisher": "Kernkraftwerk Leibstadt AG",
      "publication_date": "2018",
      "locator": "Operating report 2017",
      "retrieved_at": "2026-09-25T22:25:39.901022+00:00",
      "status": "failed",
      "error": "<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1032)>"
    }
  ],
  "boundary": "Original source provenance is retained. New case results are WattInfo calculations using the inherited calibration and explicit case specifications. Annual solar fit discrepancies do not establish a proportional winter correction."
}
