{
  "name": "Solar Analytica change feed",
  "description": "One append-only, machine-readable record of what Solar Analytica has changed: publications, claim revisions and forecast markings, newest first, each entry carrying its origin and the route where the change is documented.",
  "license": "Free to use with attribution to Solar Analytica (solaranalytica.com).",
  "homepage": "https://solaranalytica.com/changelog",
  "schemaVersion": "change-feed-v1",
  "count": 80,
  "relatedFeeds": {
    "corrections": "https://solaranalytica.com/data-trust/corrections.json",
    "dataStatus": "https://solaranalytica.com/data-status/data.json",
    "content": "https://solaranalytica.com/feed.xml",
    "claims": "https://solaranalytica.com/claims.json"
  },
  "entries": [
    {
      "id": "claim-data-layers-australia-2026-10-25-source",
      "date": "2026-10-25",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-australia",
      "summary": "ENWL joined as a separate Great Britain local edition. This scoped count is unchanged; its provenance now names the reviewed 45-layer catalogue.",
      "route": "/claims#data-layers-australia",
      "url": "https://solaranalytica.com/claims#data-layers-australia"
    },
    {
      "id": "claim-data-layers-global-2026-10-25-source",
      "date": "2026-10-25",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-global",
      "summary": "ENWL joined as a separate Great Britain local edition. This scoped count is unchanged; its provenance now names the reviewed 45-layer catalogue.",
      "route": "/claims#data-layers-global",
      "url": "https://solaranalytica.com/claims#data-layers-global"
    },
    {
      "id": "claim-data-layers-swis-2026-10-25-source",
      "date": "2026-10-25",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-swis",
      "summary": "ENWL joined as a separate Great Britain local edition. This scoped count is unchanged; its provenance now names the reviewed 45-layer catalogue.",
      "route": "/claims#data-layers-swis",
      "url": "https://solaranalytica.com/claims#data-layers-swis"
    },
    {
      "id": "claim-data-layers-total-2026-10-25-coverage",
      "date": "2026-10-25",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: data-layers-total",
      "summary": "ENWL distribution transformer headroom joined the catalogue as a frozen Great Britain local edition. The complete source includes identified transformers and rating-only rows.",
      "route": "/claims#data-layers-total",
      "url": "https://solaranalytica.com/claims#data-layers-total"
    },
    {
      "id": "claim-data-layers-australia-2026-10-24-source",
      "date": "2026-10-24",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-australia",
      "summary": "A separate Great Britain SSEN snapshot joined the catalogue. This scoped count is unchanged; its provenance now names the reviewed 44-layer registry.",
      "route": "/claims#data-layers-australia",
      "url": "https://solaranalytica.com/claims#data-layers-australia"
    },
    {
      "id": "claim-data-layers-global-2026-10-24-source",
      "date": "2026-10-24",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-global",
      "summary": "A separate Great Britain SSEN snapshot joined the catalogue. This scoped count is unchanged; its provenance now names the reviewed 44-layer registry.",
      "route": "/claims#data-layers-global",
      "url": "https://solaranalytica.com/claims#data-layers-global"
    },
    {
      "id": "claim-data-layers-swis-2026-10-24-source",
      "date": "2026-10-24",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-swis",
      "summary": "A separate Great Britain SSEN snapshot joined the catalogue. This scoped count is unchanged; its provenance now names the reviewed 44-layer registry.",
      "route": "/claims#data-layers-swis",
      "url": "https://solaranalytica.com/claims#data-layers-swis"
    },
    {
      "id": "claim-data-layers-total-2026-10-24-coverage",
      "date": "2026-10-24",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: data-layers-total",
      "summary": "SSEN network headroom joined the catalogue as a separate Great Britain March 2026 edition, with unknown observation period and source constraints retained.",
      "route": "/claims#data-layers-total",
      "url": "https://solaranalytica.com/claims#data-layers-total"
    },
    {
      "id": "claim-data-layers-australia-2026-10-23-source",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-australia",
      "summary": "The catalogue gained a separately scoped Germany snapshot. This count is unchanged; its catalogue provenance now names the reviewed 39-layer registry.",
      "route": "/claims#data-layers-australia",
      "url": "https://solaranalytica.com/claims#data-layers-australia"
    },
    {
      "id": "claim-data-layers-australia-2026-10-23-source-note-0d56d19a5adceb22",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-australia",
      "summary": "The catalogue gained a separately scoped Portugal municipal snapshot. This count is unchanged; its catalogue provenance now names the reviewed 40-layer registry.",
      "route": "/claims#data-layers-australia",
      "url": "https://solaranalytica.com/claims#data-layers-australia"
    },
    {
      "id": "claim-data-layers-australia-2026-10-23-source-note-3ce30f2332cbe19a",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-australia",
      "summary": "A separately scoped Enedis2024 France snapshot joined the catalogue. This count is unchanged; catalogue provenance now names the reviewed42-layer registry.",
      "route": "/claims#data-layers-australia",
      "url": "https://solaranalytica.com/claims#data-layers-australia"
    },
    {
      "id": "claim-data-layers-australia-2026-10-23-source-note-40ae82afd728e2e3",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-australia",
      "summary": "A separately scoped United States CISO inventory joined the catalogue. This count is unchanged; its catalogue provenance now names the reviewed 41-layer registry.",
      "route": "/claims#data-layers-australia",
      "url": "https://solaranalytica.com/claims#data-layers-australia"
    },
    {
      "id": "claim-data-layers-australia-2026-10-23-source-note-bbf42aa675ce2d0d",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-australia",
      "summary": "A separately scoped EU27 PV snapshot joined the catalogue. This count is unchanged; catalogue provenance now names the reviewed43-layer registry.",
      "route": "/claims#data-layers-australia",
      "url": "https://solaranalytica.com/claims#data-layers-australia"
    },
    {
      "id": "claim-data-layers-global-2026-10-23-source",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-global",
      "summary": "The catalogue gained a separately scoped Germany snapshot. This count is unchanged; its catalogue provenance now names the reviewed 39-layer registry.",
      "route": "/claims#data-layers-global",
      "url": "https://solaranalytica.com/claims#data-layers-global"
    },
    {
      "id": "claim-data-layers-global-2026-10-23-source-note-0d56d19a5adceb22",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-global",
      "summary": "The catalogue gained a separately scoped Portugal municipal snapshot. This count is unchanged; its catalogue provenance now names the reviewed 40-layer registry.",
      "route": "/claims#data-layers-global",
      "url": "https://solaranalytica.com/claims#data-layers-global"
    },
    {
      "id": "claim-data-layers-global-2026-10-23-source-note-3ce30f2332cbe19a",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-global",
      "summary": "A separately scoped Enedis2024 France snapshot joined the catalogue. This count is unchanged; catalogue provenance now names the reviewed42-layer registry.",
      "route": "/claims#data-layers-global",
      "url": "https://solaranalytica.com/claims#data-layers-global"
    },
    {
      "id": "claim-data-layers-global-2026-10-23-source-note-40ae82afd728e2e3",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-global",
      "summary": "A separately scoped United States CISO inventory joined the catalogue. This count is unchanged; its catalogue provenance now names the reviewed 41-layer registry.",
      "route": "/claims#data-layers-global",
      "url": "https://solaranalytica.com/claims#data-layers-global"
    },
    {
      "id": "claim-data-layers-global-2026-10-23-source-note-bbf42aa675ce2d0d",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-global",
      "summary": "A separately scoped EU27 PV snapshot joined the catalogue. This count is unchanged; catalogue provenance now names the reviewed43-layer registry.",
      "route": "/claims#data-layers-global",
      "url": "https://solaranalytica.com/claims#data-layers-global"
    },
    {
      "id": "claim-data-layers-swis-2026-10-23-source",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-swis",
      "summary": "The catalogue gained a separately scoped Germany snapshot. This count is unchanged; its catalogue provenance now names the reviewed 39-layer registry.",
      "route": "/claims#data-layers-swis",
      "url": "https://solaranalytica.com/claims#data-layers-swis"
    },
    {
      "id": "claim-data-layers-swis-2026-10-23-source-note-0d56d19a5adceb22",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-swis",
      "summary": "The catalogue gained a separately scoped Portugal municipal snapshot. This count is unchanged; its catalogue provenance now names the reviewed 40-layer registry.",
      "route": "/claims#data-layers-swis",
      "url": "https://solaranalytica.com/claims#data-layers-swis"
    },
    {
      "id": "claim-data-layers-swis-2026-10-23-source-note-3ce30f2332cbe19a",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-swis",
      "summary": "A separately scoped Enedis2024 France snapshot joined the catalogue. This count is unchanged; catalogue provenance now names the reviewed42-layer registry.",
      "route": "/claims#data-layers-swis",
      "url": "https://solaranalytica.com/claims#data-layers-swis"
    },
    {
      "id": "claim-data-layers-swis-2026-10-23-source-note-40ae82afd728e2e3",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-swis",
      "summary": "A separately scoped United States CISO inventory joined the catalogue. This count is unchanged; its catalogue provenance now names the reviewed 41-layer registry.",
      "route": "/claims#data-layers-swis",
      "url": "https://solaranalytica.com/claims#data-layers-swis"
    },
    {
      "id": "claim-data-layers-swis-2026-10-23-source-note-bbf42aa675ce2d0d",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-swis",
      "summary": "A separately scoped EU27 PV snapshot joined the catalogue. This count is unchanged; catalogue provenance now names the reviewed43-layer registry.",
      "route": "/claims#data-layers-swis",
      "url": "https://solaranalytica.com/claims#data-layers-swis"
    },
    {
      "id": "claim-data-layers-total-2026-10-23-coverage",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: data-layers-total",
      "summary": "SMARD renewable redispatch joined the catalogue as a frozen Germany snapshot, with national scope and no global cross-market coverage inferred.",
      "route": "/claims#data-layers-total",
      "url": "https://solaranalytica.com/claims#data-layers-total"
    },
    {
      "id": "claim-data-layers-total-2026-10-23-coverage-from-39",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: data-layers-total",
      "summary": "E-REDES municipal reliability joined the catalogue as a frozen 2025 Portugal network snapshot. No global coverage is inferred.",
      "route": "/claims#data-layers-total",
      "url": "https://solaranalytica.com/claims#data-layers-total"
    },
    {
      "id": "claim-data-layers-total-2026-10-23-coverage-from-40",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: data-layers-total",
      "summary": "CISO solar and battery inventory joined the catalogue as a bounded August 2026 United States record, with the Moss Landing conflict and TBD quarantine retained.",
      "route": "/claims#data-layers-total",
      "url": "https://solaranalytica.com/claims#data-layers-total"
    },
    {
      "id": "claim-data-layers-total-2026-10-23-coverage-from-41",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: data-layers-total",
      "summary": "Enedis departmental continuity joined the catalogue as a bounded2024 France operator snapshot, with no all-distributor coverage inferred.",
      "route": "/claims#data-layers-total",
      "url": "https://solaranalytica.com/claims#data-layers-total"
    },
    {
      "id": "claim-data-layers-total-2026-10-23-coverage-from-42",
      "date": "2026-10-23",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: data-layers-total",
      "summary": "EU27 PV capacity joined the catalogue as a limited2024 Eurostat snapshot, with separate AC/DC fields and unresolved zeros.",
      "route": "/claims#data-layers-total",
      "url": "https://solaranalytica.com/claims#data-layers-total"
    },
    {
      "id": "claim-data-layers-australia-2026-10-22-source",
      "date": "2026-10-22",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-australia",
      "summary": "The catalogue gained a separately scoped Great Britain network snapshot. The Australian count is unchanged; its catalogue provenance now names the reviewed 38-layer registry.",
      "route": "/claims#data-layers-australia",
      "url": "https://solaranalytica.com/claims#data-layers-australia"
    },
    {
      "id": "claim-data-layers-global-2026-10-22-source",
      "date": "2026-10-22",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-global",
      "summary": "The catalogue gained a separately scoped Great Britain network snapshot. The global count is unchanged; its catalogue provenance now names the reviewed 38-layer registry.",
      "route": "/claims#data-layers-global",
      "url": "https://solaranalytica.com/claims#data-layers-global"
    },
    {
      "id": "claim-data-layers-swis-2026-10-22-source",
      "date": "2026-10-22",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-swis",
      "summary": "The catalogue gained a separately scoped Great Britain network snapshot. The SWIS count is unchanged; its catalogue provenance now names the reviewed 38-layer registry.",
      "route": "/claims#data-layers-swis",
      "url": "https://solaranalytica.com/claims#data-layers-swis"
    },
    {
      "id": "claim-data-layers-total-2026-10-22-coverage",
      "date": "2026-10-22",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: data-layers-total",
      "summary": "Network headroom joined the catalogue as a frozen Northern Powergrid regional snapshot, with separate Great Britain scope and no whole-system coverage inferred.",
      "route": "/claims#data-layers-total",
      "url": "https://solaranalytica.com/claims#data-layers-total"
    },
    {
      "id": "claim-signals-tracked-2026-10-22-coverage",
      "date": "2026-10-22",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "vic-midday-power-saver-2026-10 signal published: Victoria's Midday Power Saver Pricing Order 2026 prices usage from 11am to 2pm at $0 per kWh, up to 24 kWh a day, for households with a smart meter that choose the offer from 1 October 2026, with no accompanying report.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-reports-published-2026-10-20-coverage",
      "date": "2026-10-20",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: reports-published",
      "summary": "wem-solar-value-factor-2019-2025 published by the scheduled release.",
      "route": "/claims#reports-published",
      "url": "https://solaranalytica.com/claims#reports-published"
    },
    {
      "id": "claim-signals-tracked-2026-10-20-coverage",
      "date": "2026-10-20",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "wem-solar-value-factor-2019-2025 signal published alongside its report by the scheduled release.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-signals-tracked-2026-10-20-coverage-from-66",
      "date": "2026-10-20",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "wa-storage-ncess-cc2t-reviews-2026-09 signal published: the final outcomes of the WA NCESS framework and Capability Class 2 Technologies reviews for distribution-connected and capacity-market storage, with no accompanying report.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-signals-tracked-2026-10-15-coverage",
      "date": "2026-10-15",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "cer-qcmr-q3-2026-battery-revision signal published: the Clean Energy Regulator's September-quarter QCMR data workbook restates cumulative Cheaper Home Batteries capacity at 30 June 2026 from 12,393 MWh to 13,414.1 MWh against its June-quarter workbook, with no accompanying report.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-signals-tracked-2026-10-14-coverage",
      "date": "2026-10-14",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "solar-sharer-offer-dmo8-2026-10 signal published: the Australian Energy Regulator's Solar Sharer Offer, an opt-in standing offer with a three-hour free usage period in the DMO regions under the 2026-27 determination, with the 11am demand step measured from AEMO five-minute regional demand and no accompanying report.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-signals-tracked-2026-10-12-coverage",
      "date": "2026-10-12",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "swis-feso-2027-draft-assumptions signal published: the Department of Energy and Economic Diversification's draft inputs, scenarios and assumptions for the Future Energy System Outlook 2027, open for comment from 9 to 23 October 2026, with no accompanying report.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-signals-tracked-2026-10-10-coverage",
      "date": "2026-10-10",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "nem-project-energyconnect-first-week-2026-10 signal published: the first eight days of dispatch on the NSW1-SA1 interconnector after AEMO registered it on 1 October 2026, from the site's own dispatch record, with no accompanying report.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-report-nem-median-duration-matched-capture-2026-10-09-correction",
      "date": "2026-10-09",
      "kind": "claim-revision",
      "classes": [
        "correction"
      ],
      "title": "Claim revised: report-nem-median-duration-matched-capture",
      "summary": "First published as 0.46, the 21st of the 40 full-quarter values. The median of 40 is the mean of the 20th and 21st, 0.448, from the same committed ledger.",
      "route": "/claims#report-nem-median-duration-matched-capture",
      "url": "https://solaranalytica.com/claims#report-nem-median-duration-matched-capture"
    },
    {
      "id": "claim-signals-tracked-2026-10-09-coverage",
      "date": "2026-10-09",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "vepc-tou-battery-peak-response-2026 signal published: a Victorian Energy Policy Centre working paper on how solar-plus-battery households' peak use responds to time-of-use tariffs, with no accompanying report.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-reports-published-2026-10-06-coverage",
      "date": "2026-10-06",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: reports-published",
      "summary": "nem-rooftop-solar-value-factor-2019-2025 published by the scheduled release.",
      "route": "/claims#reports-published",
      "url": "https://solaranalytica.com/claims#reports-published"
    },
    {
      "id": "claim-signals-tracked-2026-10-06-coverage",
      "date": "2026-10-06",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "nem-rooftop-solar-value-factor-2019-2025 signal published alongside its report by the scheduled release.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-reports-published-2026-10-03-coverage",
      "date": "2026-10-03",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: reports-published",
      "summary": "swis-rooftop-trajectory-2011-2025 published by the scheduled release.",
      "route": "/claims#reports-published",
      "url": "https://solaranalytica.com/claims#reports-published"
    },
    {
      "id": "claim-signals-tracked-2026-10-03-coverage",
      "date": "2026-10-03",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "swis-rooftop-trajectory-2011-2025 signal published alongside its report by the scheduled release.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-reports-published-2026-10-01-coverage",
      "date": "2026-10-01",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: reports-published",
      "summary": "nem-solar-value-factor-2019-2025 published by the scheduled release.",
      "route": "/claims#reports-published",
      "url": "https://solaranalytica.com/claims#reports-published"
    },
    {
      "id": "claim-signals-tracked-2026-10-01-coverage",
      "date": "2026-10-01",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "nem-solar-value-factor-2019-2025 signal published alongside its report by the scheduled release.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-signals-tracked-2026-09-30-coverage",
      "date": "2026-09-30",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "cec-rooftop-solar-and-storage-h1-2026 signal published: the Clean Energy Council's January to June 2026 report moves to a new data provider and a 2019 cumulative base, with no accompanying report.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-signals-tracked-2026-09-30-coverage-from-56",
      "date": "2026-09-30",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "approved-battery-list-sigenergy-2026 signal published: one certificate-holder account and one approval date carry most of the battery listings approved in the first half of 2026, with no accompanying report.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-reports-published-2026-09-29-coverage",
      "date": "2026-09-29",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: reports-published",
      "summary": "aemo-rooftop-pv-forecast-accuracy-2026 published by the scheduled release.",
      "route": "/claims#reports-published",
      "url": "https://solaranalytica.com/claims#reports-published"
    },
    {
      "id": "claim-signals-tracked-2026-09-29-coverage",
      "date": "2026-09-29",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "aemo-rooftop-pv-forecast-accuracy-2026 signal published alongside its report by the scheduled release.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-data-layers-australia-2026-09-22-source",
      "date": "2026-09-22",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-australia",
      "summary": "The catalogue gained the Projection Lens, so this claim is now derived from a 37-layer registry reviewed on 22 September 2026. The count it reports did not move; its provenance did, and the published id re-mints with the source version either way.",
      "route": "/claims#data-layers-australia",
      "url": "https://solaranalytica.com/claims#data-layers-australia"
    },
    {
      "id": "claim-data-layers-global-2026-09-22-coverage",
      "date": "2026-09-22",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: data-layers-global",
      "summary": "The Projection Lens is scoped Global: its nine markets span the SWIS, the NEM, Great Britain, two United States balancing authorities and three European bidding zones.",
      "route": "/claims#data-layers-global",
      "url": "https://solaranalytica.com/claims#data-layers-global"
    },
    {
      "id": "claim-data-layers-swis-2026-09-22-source",
      "date": "2026-09-22",
      "kind": "claim-revision",
      "classes": [
        "source"
      ],
      "title": "Claim revised: data-layers-swis",
      "summary": "The catalogue gained the Projection Lens, so this claim is now derived from a 37-layer registry reviewed on 22 September 2026. The count it reports did not move; its provenance did, and the published id re-mints with the source version either way.",
      "route": "/claims#data-layers-swis",
      "url": "https://solaranalytica.com/claims#data-layers-swis"
    },
    {
      "id": "claim-data-layers-total-2026-09-22-coverage",
      "date": "2026-09-22",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: data-layers-total",
      "summary": "The Projection Lens joined the catalogue: projected value of one kilowatt across nine lens markets, with a human page and a JSON, CSV and schema trio.",
      "route": "/claims#data-layers-total",
      "url": "https://solaranalytica.com/claims#data-layers-total"
    },
    {
      "id": "claim-signals-tracked-2026-09-17-coverage",
      "date": "2026-09-17",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "ecmc-plug-in-cer-and-national-technical-regulator-2026 signal published: the 11 September 2026 ministerial council decisions on plug-in consumer energy devices and a national technical regulator, with no accompanying report.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-signals-tracked-2026-09-15-coverage",
      "date": "2026-09-15",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "nsw-pdrs-battery-activities-2026 signal published: the NSW Peak Demand Reduction Scheme battery activities commencing 1 September 2026, with no accompanying report.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-signals-tracked-2026-09-14-coverage",
      "date": "2026-09-14",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "wa-der-connection-consultation-outcome-2026 signal published: the outcome of the WA DER data and connections consultation, with no accompanying report.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-signals-tracked-2026-09-13-coverage",
      "date": "2026-09-13",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "chbp-stc-factor-schedule-2026 signal published: the Cheaper Home Batteries STC factor schedule to 2030, with no accompanying report.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "claim-reports-published-2026-09-11-coverage",
      "date": "2026-09-11",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: reports-published",
      "summary": "wa-benchmark-technology-2026 published: the SWIS capacity benchmark draft determination, 9 September 2026.",
      "route": "/claims#reports-published",
      "url": "https://solaranalytica.com/claims#reports-published"
    },
    {
      "id": "claim-signals-tracked-2026-09-11-coverage",
      "date": "2026-09-11",
      "kind": "claim-revision",
      "classes": [
        "coverage"
      ],
      "title": "Claim revised: signals-tracked",
      "summary": "wa-benchmark-technology-2026 signal published alongside its report.",
      "route": "/claims#signals-tracked",
      "url": "https://solaranalytica.com/claims#signals-tracked"
    },
    {
      "id": "2026-08-02-five-lane-validation-register",
      "date": "2026-08-02",
      "kind": "changelog",
      "classes": [],
      "title": "Five-lane validation register",
      "summary": "Added a fixed monthly validation edition covering publication integrity, decision readiness, grid reconciliation, model invariants and cross-surface coherence. Published each check with its evidence, observed result and method boundary, keeping unresolved source evidence and empirical-validation gaps on hold. Added an executable schema contract, fixture-backed lane tests, a machine-readable register and a monthly cadence gate.",
      "route": "/changelog#2026-08-02-five-lane-validation-register",
      "url": "https://solaranalytica.com/changelog#2026-08-02-five-lane-validation-register"
    },
    {
      "id": "2026-08-01-export-flexibility-quantified",
      "date": "2026-08-01",
      "kind": "changelog",
      "classes": [],
      "title": "Export flexibility, quantified",
      "summary": "Added the Export Flexibility Dividend, a WA-only interval workbench comparing Western Power's published 1.5 kW fallback with the compatible 5 kW site ceiling for one exact connection class. Published aligned JSON, CSV and JSON Schema contracts that preserve unavailable cases as null and retain the regime, tariff, solar-shape and method receipts. Added review-gated regime-change Signal drafting and a consented, summary-only observed-validation cohort contract with a five-contributor publication threshold.",
      "route": "/changelog#2026-08-01-export-flexibility-quantified",
      "url": "https://solaranalytica.com/changelog#2026-08-01-export-flexibility-quantified"
    },
    {
      "id": "2026-07-31-projective-layers",
      "date": "2026-07-31",
      "kind": "changelog",
      "classes": [],
      "title": "Projective Layers",
      "summary": "Published a common framework that keeps measured baselines, third-party outlooks, conditional scenario ranges, review triggers and later outcomes separate. Reframed the existing monocrystalline-silicon 2030 model as the first versioned profile, limited to three primary readings and linked back to every underlying Forecast Ledger claim. Added a machine-readable JSON record and connected the framework to Forecast Accountability, Transition Delivery and the public trust hub.",
      "route": "/changelog#2026-07-31-projective-layers",
      "url": "https://solaranalytica.com/changelog#2026-07-31-projective-layers"
    },
    {
      "id": "2026-07-28-coral-bleaching-attribution-signal",
      "date": "2026-07-28",
      "kind": "changelog",
      "classes": [],
      "title": "Coral bleaching attribution signal",
      "summary": "Published a Signals Desk assessment of Pershing et al. (2026), separating observed sea-surface temperatures, modelled counterfactuals and the SSP3-7.0 crossover projection. Added downloadable figure data for the 71-of-74 warming-dominance result and the 70-of-71 counterfactual bleaching-risk result.",
      "route": "/changelog#2026-07-28-coral-bleaching-attribution-signal",
      "url": "https://solaranalytica.com/changelog#2026-07-28-coral-bleaching-attribution-signal"
    },
    {
      "id": "2026-07-27-the-public-trust-register-and-temporal-value",
      "date": "2026-07-27",
      "kind": "changelog",
      "classes": [],
      "title": "The public trust register and temporal value",
      "summary": "Published a site-wide Data Trust Register with seven-dimension quality declarations, reproducible publication-contract receipts, explicit scheduled or event-driven refresh status, and a machine-readable corrections ledger. Added a DCAT 3 and PROV-O JSON-LD catalogue plus DataCite 4.7-shaped citation JSON and BibTeX for every report. DOI fields remain explicitly unregistered until a real repository registration succeeds. Published the Australian Solar and Storage Evidence Register, 2026, connecting product eligibility, distributed adoption, grid operations, realised NEM battery capture, regulated WA tariffs and forecast accountability. Opened the Australian evidence edition for external review. No completed reviewer record or endorsement is claimed. Released Value Under Constraint: an interval-aware WA solar-economics workbench joining a five-year NASA POWER solar shape to household load, A1 import value, DEBS export periods and Western Power export envelopes. Added an open 8,760-row calculation ledger and a bounded Temporal Value Intelligence research-access line for measured site and portfolio workflows.",
      "route": "/changelog#2026-07-27-the-public-trust-register-and-temporal-value",
      "url": "https://solaranalytica.com/changelog#2026-07-27-the-public-trust-register-and-temporal-value"
    },
    {
      "id": "2026-07-08-market-structures-and-the-data-made-explorable",
      "date": "2026-07-08",
      "kind": "changelog",
      "classes": [],
      "title": "Market Structures, and the data made explorable",
      "summary": "New Market Structures line, launched with the TBx Capture Index: every battery in Australia's National Electricity Market measured against a perfect-foresight benchmark, computed from primary AEMO dispatch data. The first edition covers Q1 2026 across all 60 grid-scale batteries. New interactive: The Value of a Kilowatt, the price times yield join across 28 markets, sortable by value, sunlight or price. Open data: structured report metadata, leads, stats, takeaways and citations at /reports.json.",
      "route": "/changelog#2026-07-08-market-structures-and-the-data-made-explorable",
      "url": "https://solaranalytica.com/changelog#2026-07-08-market-structures-and-the-data-made-explorable"
    },
    {
      "id": "2026-06-25-the-production-climate-series-concludes",
      "date": "2026-06-25",
      "kind": "changelog",
      "classes": [],
      "title": "The Production Climate series concludes",
      "summary": "The compound trajectory and the annual State of the Solar Climate close the ten-part series, joining every environmental variable to yield and tariff. New Ecosystem page mapping the network as one instrument at three altitudes: Solar Analytica for the market, review.solar for the product, wattbench for the field. Refocused the Methodology page on Solar Analytica's data-research standards; the product-scoring rubric now lives solely on review.solar.",
      "route": "/changelog#2026-06-25-the-production-climate-series-concludes",
      "url": "https://solaranalytica.com/changelog#2026-06-25-the-production-climate-series-concludes"
    },
    {
      "id": "2026-06-11-the-demand-side-and-the-module-roadmap",
      "date": "2026-06-11",
      "kind": "changelog",
      "classes": [],
      "title": "The demand side and the module roadmap",
      "summary": "New report: Global Residential Electricity Prices, read as the demand side of solar economics. New report: Monocrystalline Silicon to 2030, a low/base/high scenario model built for procurement and capital planning rather than a single confident forecast. Published the live data layer behind the reports: a 40-market climate-adjusted yield baseline, NASA and NOAA climate pillars, the global electricity generation mix, and residential retail tariffs across 92 cities.",
      "route": "/changelog#2026-06-11-the-demand-side-and-the-module-roadmap",
      "url": "https://solaranalytica.com/changelog#2026-06-11-the-demand-side-and-the-module-roadmap"
    },
    {
      "id": "forecast-marking-conservative-bc-build",
      "date": "2026-06-11",
      "kind": "forecast-marking",
      "classes": [
        "source"
      ],
      "title": "Forecast marked overtaken: The more conservative roadmap trajectories (aggregated)",
      "summary": "Committed and built back-contact capacity from LONGi and Aiko Solar alone already exceeds 100 GW, running ahead of the more conservative roadmap trajectories.",
      "route": "/forecast-ledger#conservative-bc-build",
      "url": "https://solaranalytica.com/forecast-ledger#conservative-bc-build"
    },
    {
      "id": "forecast-marking-cpia-hjt-2030",
      "date": "2026-06-11",
      "kind": "forecast-marking",
      "classes": [
        "source"
      ],
      "title": "Forecast marked overtaken: CPIA (China PV Industry Development Roadmap)",
      "summary": "CPIA cut its own 2030 HJT forecast from 20% to 7.5% within about a year, alongside real financial distress at Meyer Burger and a continued shift of investment toward back-contact and tandem.",
      "route": "/forecast-ledger#cpia-hjt-2030",
      "url": "https://solaranalytica.com/forecast-ledger#cpia-hjt-2030"
    },
    {
      "id": "forecast-marking-itrpv-back-contact-longrun",
      "date": "2026-06-11",
      "kind": "forecast-marking",
      "classes": [
        "source"
      ],
      "title": "Forecast marked overtaken: ITRPV (VDMA)",
      "summary": "ITRPV revised its own back-contact long-run share upward in its most recent edition.",
      "route": "/forecast-ledger#itrpv-back-contact-longrun",
      "url": "https://solaranalytica.com/forecast-ledger#itrpv-back-contact-longrun"
    },
    {
      "id": "forecast-marking-ntype-wafer-share-path",
      "date": "2026-06-11",
      "kind": "forecast-marking",
      "classes": [
        "source"
      ],
      "title": "Forecast marked overtaken: 2024-vintage industry roadmaps (aggregated)",
      "summary": "The newest industry roadmap put the 2025 figure at approximately 82%, a twelve-point jump inside twelve months, already ahead of most 2024-vintage roadmaps' full multi-year path to that level (ITRPV 17th edition, June 2026; TaiyangNews comparative analysis).",
      "route": "/forecast-ledger#ntype-wafer-share-path",
      "url": "https://solaranalytica.com/forecast-ledger#ntype-wafer-share-path"
    },
    {
      "id": "forecast-marking-tandem-lab-efficiency",
      "date": "2026-06-11",
      "kind": "forecast-marking",
      "classes": [
        "source"
      ],
      "title": "Forecast marked overtaken: Most industry roadmaps (aggregated)",
      "summary": "Lab efficiency records ran above 34% by 2026, well ahead of most roadmaps' expectations for the early 2030s. Commercial share is a separate question: every scenario keeps commercial tandem under 5% through 2030.",
      "route": "/forecast-ledger#tandem-lab-efficiency",
      "url": "https://solaranalytica.com/forecast-ledger#tandem-lab-efficiency"
    },
    {
      "id": "2026-04-16-the-production-climate-series-begins",
      "date": "2026-04-16",
      "kind": "changelog",
      "classes": [],
      "title": "The Production Climate series begins",
      "summary": "Launched The Production Climate, a weekly series reading the environmental variables between the sun and the socket against twenty years of NASA and NOAA record: the heat penalty first, then brightening and dimming, the variable years and what P90 protects, beam and diffuse light, soiling, smoke, wind cooling, and storms and extremes through the spring.",
      "route": "/changelog#2026-04-16-the-production-climate-series-begins",
      "url": "https://solaranalytica.com/changelog#2026-04-16-the-production-climate-series-begins"
    },
    {
      "id": "2026-04-09-global-behind-the-meter-storage",
      "date": "2026-04-09",
      "kind": "changelog",
      "classes": [],
      "title": "Global Behind-the-Meter Storage",
      "summary": "New report: Global Behind-the-Meter Storage, the 2025 data, read for where residential storage is heading.",
      "route": "/changelog#2026-04-09-global-behind-the-meter-storage",
      "url": "https://solaranalytica.com/changelog#2026-04-09-global-behind-the-meter-storage"
    },
    {
      "id": "2026-03-26-the-reports-library-reactivates",
      "date": "2026-03-26",
      "kind": "changelog",
      "classes": [],
      "title": "The Reports library reactivates",
      "summary": "Reopened the Solar Analytica Reports library, beginning with The Lithium-Ion Residential Battery Decade, a technology and safety classification framework for specifying residential storage. Repositioned the homepage, the About page, and the review.solar and wattbench mission pages around the evidence-first data-company identity.",
      "route": "/changelog#2026-03-26-the-reports-library-reactivates",
      "url": "https://solaranalytica.com/changelog#2026-03-26-the-reports-library-reactivates"
    },
    {
      "id": "2026-02-19-tools-data-reference-expansion",
      "date": "2026-02-19",
      "kind": "changelog",
      "classes": [],
      "title": "Tools, data & reference expansion",
      "summary": "New cross-brand Fault Code Finder: search 426 documented codes across all 12 brands in one place, then jump to the full entry. New installer calculators: string sizing (MPPT window + maximum system voltage) and DC:AC ratio. New Solar Standards Reference covering the key AS/NZS and IEC standards behind a compliant install. Technical diagrams added to the inverter explainers. Open data: the full fault-code library as JSON and CSV, plus an RSS feed. Rebuilt the footer (link-heavy, multi-column), added site-wide SVG pattern textures and more whitespace.",
      "route": "/changelog#2026-02-19-tools-data-reference-expansion",
      "url": "https://solaranalytica.com/changelog#2026-02-19-tools-data-reference-expansion"
    },
    {
      "id": "2026-01-22-platform-foundation",
      "date": "2026-01-22",
      "kind": "changelog",
      "classes": [],
      "title": "Platform foundation",
      "summary": "Added Privacy, Terms and Disclaimer pages. Deepened SEO/GEO: per-page OpenGraph images, fuller structured data, key-takeaways blocks, and llms.txt for AI assistants.",
      "route": "/changelog#2026-01-22-platform-foundation",
      "url": "https://solaranalytica.com/changelog#2026-01-22-platform-foundation"
    }
  ]
}