{
  "name": "Solar Analytica claims register",
  "description": "Every load-bearing figure Solar Analytica publishes, as addressable records: value, unit, scope, source chain, verification date and append-only revision history. Values are derived from the same registries the site renders, never restated.",
  "license": "Free to use with attribution to Solar Analytica (solaranalytica.com). Each claim names its source chain.",
  "homepage": "https://solaranalytica.com/claims",
  "schemaVersion": "claim-ledger-v3",
  "lastReviewed": "2026-08-23",
  "count": 32,
  "claims": [
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-77d37e4db2b4dd17",
      "key": "cities-priced",
      "statement": "Cities with residential retail electricity tariffs priced in the retail panel.",
      "numericValue": 92,
      "textValue": null,
      "unit": "cities",
      "scope": [
        "global"
      ],
      "basis": "fixed-release",
      "observationStart": "2016-01-01",
      "observationEnd": "2025-12-31",
      "source": {
        "key": "solar-analytica-retail-price-panel",
        "name": "Retail electricity price panel",
        "version": "retail-prices-2016-2025 fixed database release",
        "vintage": "2026-06-09",
        "evidenceUrl": "/global-residential-electricity-prices"
      },
      "method": null,
      "asOf": "2026-06-09",
      "route": "/global-residential-electricity-prices",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#cities-priced",
      "routeUrl": "https://solaranalytica.com/global-residential-electricity-prices"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-478f4d83cccc1efb",
      "key": "countries-priced",
      "statement": "Countries covered by the retail electricity price panel.",
      "numericValue": 70,
      "textValue": null,
      "unit": "countries",
      "scope": [
        "global"
      ],
      "basis": "fixed-release",
      "observationStart": "2016-01-01",
      "observationEnd": "2025-12-31",
      "source": {
        "key": "solar-analytica-retail-price-panel",
        "name": "Retail electricity price panel",
        "version": "retail-prices-2016-2025 fixed database release",
        "vintage": "2026-06-09",
        "evidenceUrl": "/global-residential-electricity-prices"
      },
      "method": null,
      "asOf": "2026-06-09",
      "route": "/global-residential-electricity-prices",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#countries-priced",
      "routeUrl": "https://solaranalytica.com/global-residential-electricity-prices"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-2444f8cb066995db",
      "key": "retail-price-window",
      "statement": "Years of record in the retail electricity price panel.",
      "numericValue": null,
      "textValue": "2016 to 2025",
      "unit": null,
      "scope": [
        "global"
      ],
      "basis": "fixed-release",
      "observationStart": "2016-01-01",
      "observationEnd": "2025-12-31",
      "source": {
        "key": "solar-analytica-retail-price-panel",
        "name": "Retail electricity price panel",
        "version": "retail-prices-2016-2025 fixed database release",
        "vintage": "2026-06-09",
        "evidenceUrl": "/global-residential-electricity-prices"
      },
      "method": null,
      "asOf": "2026-06-09",
      "route": "/global-residential-electricity-prices",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#retail-price-window",
      "routeUrl": "https://solaranalytica.com/global-residential-electricity-prices"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-e3d78140ea7430f7",
      "key": "production-climate-markets",
      "statement": "Benchmark markets in the Production Climate cohort, with modelled yield and solar resource.",
      "numericValue": 40,
      "textValue": null,
      "unit": "markets",
      "scope": [
        "global"
      ],
      "basis": "derived-from-registry",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "solar-analytica-production-climate-passports",
        "name": "Production Climate Market Passport cohort",
        "version": "Production Climate Market Passport snapshot",
        "vintage": "2026-07-28",
        "evidenceUrl": "/data"
      },
      "method": null,
      "asOf": "2026-07-28",
      "route": "/data",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#production-climate-markets",
      "routeUrl": "https://solaranalytica.com/data"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-613657945742833b",
      "key": "swis-demographic-areas",
      "statement": "Western Australian SA2 areas in the SWIS demographic atlas.",
      "numericValue": 246,
      "textValue": null,
      "unit": "SA2 areas",
      "scope": [
        "jurisdiction:au-wa",
        "grid:swis"
      ],
      "basis": "derived-from-snapshot",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "solar-analytica-swis-demographic-atlas",
        "name": "SWIS demographic atlas snapshot",
        "version": "swis-atlas-asgs2021-2026-07-15",
        "vintage": "2026-07-15",
        "evidenceUrl": "/swis-demographic-atlas"
      },
      "method": null,
      "asOf": "2026-07-15",
      "route": "/swis-demographic-atlas",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#swis-demographic-areas",
      "routeUrl": "https://solaranalytica.com/swis-demographic-atlas"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-1a5361e3bc751810",
      "key": "swis-der-postcodes",
      "statement": "Postcodes allocated to SA2 areas in the SWIS distributed-energy adoption ledger.",
      "numericValue": 335,
      "textValue": null,
      "unit": "postcodes",
      "scope": [
        "jurisdiction:au-wa",
        "grid:swis"
      ],
      "basis": "derived-from-snapshot",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "solar-analytica-swis-der-adoption",
        "name": "SWIS DER adoption snapshot",
        "version": "swis-der-cer-2026-07",
        "vintage": "2026-08-18",
        "evidenceUrl": "/swis-der-adoption"
      },
      "method": null,
      "asOf": "2026-08-18",
      "route": "/swis-der-adoption",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#swis-der-postcodes",
      "routeUrl": "https://solaranalytica.com/swis-der-adoption"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-a7a137dbae4af429",
      "key": "climate-signals-window",
      "statement": "Years of record for the climate signals layer: temperature, ocean heat, sea ice, ENSO and the Indian Ocean Dipole.",
      "numericValue": null,
      "textValue": "2004 to 2025",
      "unit": null,
      "scope": [
        "global"
      ],
      "basis": "external-register",
      "observationStart": "2004-01-01",
      "observationEnd": "2025-12-31",
      "source": {
        "key": "nasa-gistemp",
        "name": "NASA GISS and NOAA published records",
        "version": "public-record-2026",
        "vintage": "2026-08-17",
        "evidenceUrl": "/data"
      },
      "method": null,
      "asOf": "2026-08-17",
      "route": "/",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#climate-signals-window",
      "routeUrl": "https://solaranalytica.com"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-37f09bff5acebb88",
      "key": "location-yield-window",
      "statement": "Years of NASA MERRA-2 record behind the modelled location-yield layer.",
      "numericValue": null,
      "textValue": "1994 to 2024",
      "unit": null,
      "scope": [
        "global"
      ],
      "basis": "external-register",
      "observationStart": "1994-01-01",
      "observationEnd": "2024-12-31",
      "source": {
        "key": "nasa-merra-2",
        "name": "NASA MERRA-2 published record",
        "version": "public-record-2026",
        "vintage": "2026-08-17",
        "evidenceUrl": "/data"
      },
      "method": null,
      "asOf": "2026-08-17",
      "route": "/",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#location-yield-window",
      "routeUrl": "https://solaranalytica.com"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-93f2e6a00fce2a58",
      "key": "data-layers-total",
      "statement": "Published layers in the data catalogue.",
      "numericValue": 45,
      "textValue": null,
      "unit": "layers",
      "scope": [
        "global"
      ],
      "basis": "derived-from-registry",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "solar-analytica-data-catalogue",
        "name": "Data catalogue registry",
        "version": "data-catalog-45-layers",
        "vintage": "2026-10-25",
        "evidenceUrl": "/data"
      },
      "method": null,
      "asOf": "2026-10-25",
      "route": "/data",
      "revisions": [
        {
          "date": "2026-09-22",
          "class": "coverage",
          "note": "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.",
          "previousValue": 36
        },
        {
          "date": "2026-10-22",
          "class": "coverage",
          "note": "Network headroom joined the catalogue as a frozen Northern Powergrid regional snapshot, with separate Great Britain scope and no whole-system coverage inferred.",
          "previousValue": 37
        },
        {
          "date": "2026-10-23",
          "class": "coverage",
          "note": "SMARD renewable redispatch joined the catalogue as a frozen Germany snapshot, with national scope and no global cross-market coverage inferred.",
          "previousValue": 38
        },
        {
          "date": "2026-10-23",
          "class": "coverage",
          "note": "E-REDES municipal reliability joined the catalogue as a frozen 2025 Portugal network snapshot. No global coverage is inferred.",
          "previousValue": 39
        },
        {
          "date": "2026-10-23",
          "class": "coverage",
          "note": "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.",
          "previousValue": 40
        },
        {
          "date": "2026-10-23",
          "class": "coverage",
          "note": "Enedis departmental continuity joined the catalogue as a bounded2024 France operator snapshot, with no all-distributor coverage inferred.",
          "previousValue": 41
        },
        {
          "date": "2026-10-23",
          "class": "coverage",
          "note": "EU27 PV capacity joined the catalogue as a limited2024 Eurostat snapshot, with separate AC/DC fields and unresolved zeros.",
          "previousValue": 42
        },
        {
          "date": "2026-10-24",
          "class": "coverage",
          "note": "SSEN network headroom joined the catalogue as a separate Great Britain March 2026 edition, with unknown observation period and source constraints retained.",
          "previousValue": 43
        },
        {
          "date": "2026-10-25",
          "class": "coverage",
          "note": "ENWL distribution transformer headroom joined the catalogue as a frozen Great Britain local edition. The complete source includes identified transformers and rating-only rows.",
          "previousValue": 44
        }
      ],
      "url": "https://solaranalytica.com/claims#data-layers-total",
      "routeUrl": "https://solaranalytica.com/data"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-a3ab08fbbc2799b0",
      "key": "data-layers-global",
      "statement": "Catalogue layers with cross-market global scope.",
      "numericValue": 18,
      "textValue": null,
      "unit": "layers",
      "scope": [
        "global"
      ],
      "basis": "derived-from-registry",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "solar-analytica-data-catalogue",
        "name": "Data catalogue registry",
        "version": "data-catalog-45-layers",
        "vintage": "2026-10-25",
        "evidenceUrl": "/data"
      },
      "method": null,
      "asOf": "2026-10-25",
      "route": "/data",
      "revisions": [
        {
          "date": "2026-09-22",
          "class": "coverage",
          "note": "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.",
          "previousValue": 17
        },
        {
          "date": "2026-10-22",
          "class": "source",
          "note": "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.",
          "previousValue": 18
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "The catalogue gained a separately scoped Germany snapshot. This count is unchanged; its catalogue provenance now names the reviewed 39-layer registry.",
          "previousValue": 18
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "The catalogue gained a separately scoped Portugal municipal snapshot. This count is unchanged; its catalogue provenance now names the reviewed 40-layer registry.",
          "previousValue": 18
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "A separately scoped United States CISO inventory joined the catalogue. This count is unchanged; its catalogue provenance now names the reviewed 41-layer registry.",
          "previousValue": 18
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "A separately scoped Enedis2024 France snapshot joined the catalogue. This count is unchanged; catalogue provenance now names the reviewed42-layer registry.",
          "previousValue": 18
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "A separately scoped EU27 PV snapshot joined the catalogue. This count is unchanged; catalogue provenance now names the reviewed43-layer registry.",
          "previousValue": 18
        },
        {
          "date": "2026-10-24",
          "class": "source",
          "note": "A separate Great Britain SSEN snapshot joined the catalogue. This scoped count is unchanged; its provenance now names the reviewed 44-layer registry.",
          "previousValue": 18
        },
        {
          "date": "2026-10-25",
          "class": "source",
          "note": "ENWL joined as a separate Great Britain local edition. This scoped count is unchanged; its provenance now names the reviewed 45-layer catalogue.",
          "previousValue": 18
        }
      ],
      "url": "https://solaranalytica.com/claims#data-layers-global",
      "routeUrl": "https://solaranalytica.com/data"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-c0d8816e4126dfd7",
      "key": "data-layers-australia",
      "statement": "Catalogue layers scoped to Australian records.",
      "numericValue": 12,
      "textValue": null,
      "unit": "layers",
      "scope": [
        "country:aus"
      ],
      "basis": "derived-from-registry",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "solar-analytica-data-catalogue",
        "name": "Data catalogue registry",
        "version": "data-catalog-45-layers",
        "vintage": "2026-10-25",
        "evidenceUrl": "/data"
      },
      "method": null,
      "asOf": "2026-10-25",
      "route": "/data",
      "revisions": [
        {
          "date": "2026-09-22",
          "class": "source",
          "note": "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.",
          "previousValue": 12
        },
        {
          "date": "2026-10-22",
          "class": "source",
          "note": "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.",
          "previousValue": 12
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "The catalogue gained a separately scoped Germany snapshot. This count is unchanged; its catalogue provenance now names the reviewed 39-layer registry.",
          "previousValue": 12
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "The catalogue gained a separately scoped Portugal municipal snapshot. This count is unchanged; its catalogue provenance now names the reviewed 40-layer registry.",
          "previousValue": 12
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "A separately scoped United States CISO inventory joined the catalogue. This count is unchanged; its catalogue provenance now names the reviewed 41-layer registry.",
          "previousValue": 12
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "A separately scoped Enedis2024 France snapshot joined the catalogue. This count is unchanged; catalogue provenance now names the reviewed42-layer registry.",
          "previousValue": 12
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "A separately scoped EU27 PV snapshot joined the catalogue. This count is unchanged; catalogue provenance now names the reviewed43-layer registry.",
          "previousValue": 12
        },
        {
          "date": "2026-10-24",
          "class": "source",
          "note": "A separate Great Britain SSEN snapshot joined the catalogue. This scoped count is unchanged; its provenance now names the reviewed 44-layer registry.",
          "previousValue": 12
        },
        {
          "date": "2026-10-25",
          "class": "source",
          "note": "ENWL joined as a separate Great Britain local edition. This scoped count is unchanged; its provenance now names the reviewed 45-layer catalogue.",
          "previousValue": 12
        }
      ],
      "url": "https://solaranalytica.com/claims#data-layers-australia",
      "routeUrl": "https://solaranalytica.com/data"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-285f2ad285533e13",
      "key": "data-layers-swis",
      "statement": "Catalogue layers scoped to the SWIS.",
      "numericValue": 7,
      "textValue": null,
      "unit": "layers",
      "scope": [
        "grid:swis"
      ],
      "basis": "derived-from-registry",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "solar-analytica-data-catalogue",
        "name": "Data catalogue registry",
        "version": "data-catalog-45-layers",
        "vintage": "2026-10-25",
        "evidenceUrl": "/data"
      },
      "method": null,
      "asOf": "2026-10-25",
      "route": "/data",
      "revisions": [
        {
          "date": "2026-09-22",
          "class": "source",
          "note": "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.",
          "previousValue": 7
        },
        {
          "date": "2026-10-22",
          "class": "source",
          "note": "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.",
          "previousValue": 7
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "The catalogue gained a separately scoped Germany snapshot. This count is unchanged; its catalogue provenance now names the reviewed 39-layer registry.",
          "previousValue": 7
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "The catalogue gained a separately scoped Portugal municipal snapshot. This count is unchanged; its catalogue provenance now names the reviewed 40-layer registry.",
          "previousValue": 7
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "A separately scoped United States CISO inventory joined the catalogue. This count is unchanged; its catalogue provenance now names the reviewed 41-layer registry.",
          "previousValue": 7
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "A separately scoped Enedis2024 France snapshot joined the catalogue. This count is unchanged; catalogue provenance now names the reviewed42-layer registry.",
          "previousValue": 7
        },
        {
          "date": "2026-10-23",
          "class": "source",
          "note": "A separately scoped EU27 PV snapshot joined the catalogue. This count is unchanged; catalogue provenance now names the reviewed43-layer registry.",
          "previousValue": 7
        },
        {
          "date": "2026-10-24",
          "class": "source",
          "note": "A separate Great Britain SSEN snapshot joined the catalogue. This scoped count is unchanged; its provenance now names the reviewed 44-layer registry.",
          "previousValue": 7
        },
        {
          "date": "2026-10-25",
          "class": "source",
          "note": "ENWL joined as a separate Great Britain local edition. This scoped count is unchanged; its provenance now names the reviewed 45-layer catalogue.",
          "previousValue": 7
        }
      ],
      "url": "https://solaranalytica.com/claims#data-layers-swis",
      "routeUrl": "https://solaranalytica.com/data"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-d9d9cb0fa68ec7e4",
      "key": "reports-published",
      "statement": "Reports and indices published and maintained on the record.",
      "numericValue": 45,
      "textValue": null,
      "unit": "reports",
      "scope": [
        "global"
      ],
      "basis": "derived-from-registry",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "solar-analytica-report-registry",
        "name": "Report registry",
        "version": "reports-45",
        "vintage": "2026-10-20",
        "evidenceUrl": "/reports.json"
      },
      "method": null,
      "asOf": "2026-10-20",
      "route": "/reports",
      "revisions": [
        {
          "date": "2026-09-11",
          "class": "coverage",
          "note": "wa-benchmark-technology-2026 published: the SWIS capacity benchmark draft determination, 9 September 2026.",
          "previousValue": 39
        },
        {
          "date": "2026-09-29",
          "class": "coverage",
          "note": "aemo-rooftop-pv-forecast-accuracy-2026 published by the scheduled release.",
          "previousValue": 40
        },
        {
          "date": "2026-10-01",
          "class": "coverage",
          "note": "nem-solar-value-factor-2019-2025 published by the scheduled release.",
          "previousValue": 41
        },
        {
          "date": "2026-10-03",
          "class": "coverage",
          "note": "swis-rooftop-trajectory-2011-2025 published by the scheduled release.",
          "previousValue": 42
        },
        {
          "date": "2026-10-06",
          "class": "coverage",
          "note": "nem-rooftop-solar-value-factor-2019-2025 published by the scheduled release.",
          "previousValue": 43
        },
        {
          "date": "2026-10-20",
          "class": "coverage",
          "note": "wem-solar-value-factor-2019-2025 published by the scheduled release.",
          "previousValue": 44
        }
      ],
      "url": "https://solaranalytica.com/claims#reports-published",
      "routeUrl": "https://solaranalytica.com/reports"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-e9b4ad1018070594",
      "key": "signals-tracked",
      "statement": "Signals published on indicator movements and market changes.",
      "numericValue": 68,
      "textValue": null,
      "unit": "signals",
      "scope": [
        "global"
      ],
      "basis": "derived-from-registry",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "solar-analytica-signal-registry",
        "name": "Signal registry",
        "version": "signals-68",
        "vintage": "2026-10-22",
        "evidenceUrl": "/signals"
      },
      "method": null,
      "asOf": "2026-10-22",
      "route": "/signals",
      "revisions": [
        {
          "date": "2026-09-11",
          "class": "coverage",
          "note": "wa-benchmark-technology-2026 signal published alongside its report.",
          "previousValue": 49
        },
        {
          "date": "2026-09-13",
          "class": "coverage",
          "note": "chbp-stc-factor-schedule-2026 signal published: the Cheaper Home Batteries STC factor schedule to 2030, with no accompanying report.",
          "previousValue": 50
        },
        {
          "date": "2026-09-14",
          "class": "coverage",
          "note": "wa-der-connection-consultation-outcome-2026 signal published: the outcome of the WA DER data and connections consultation, with no accompanying report.",
          "previousValue": 51
        },
        {
          "date": "2026-09-15",
          "class": "coverage",
          "note": "nsw-pdrs-battery-activities-2026 signal published: the NSW Peak Demand Reduction Scheme battery activities commencing 1 September 2026, with no accompanying report.",
          "previousValue": 52
        },
        {
          "date": "2026-09-17",
          "class": "coverage",
          "note": "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.",
          "previousValue": 53
        },
        {
          "date": "2026-09-29",
          "class": "coverage",
          "note": "aemo-rooftop-pv-forecast-accuracy-2026 signal published alongside its report by the scheduled release.",
          "previousValue": 54
        },
        {
          "date": "2026-09-30",
          "class": "coverage",
          "note": "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.",
          "previousValue": 55
        },
        {
          "date": "2026-09-30",
          "class": "coverage",
          "note": "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.",
          "previousValue": 56
        },
        {
          "date": "2026-10-01",
          "class": "coverage",
          "note": "nem-solar-value-factor-2019-2025 signal published alongside its report by the scheduled release.",
          "previousValue": 57
        },
        {
          "date": "2026-10-03",
          "class": "coverage",
          "note": "swis-rooftop-trajectory-2011-2025 signal published alongside its report by the scheduled release.",
          "previousValue": 58
        },
        {
          "date": "2026-10-06",
          "class": "coverage",
          "note": "nem-rooftop-solar-value-factor-2019-2025 signal published alongside its report by the scheduled release.",
          "previousValue": 59
        },
        {
          "date": "2026-10-09",
          "class": "coverage",
          "note": "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.",
          "previousValue": 60
        },
        {
          "date": "2026-10-10",
          "class": "coverage",
          "note": "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.",
          "previousValue": 61
        },
        {
          "date": "2026-10-12",
          "class": "coverage",
          "note": "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.",
          "previousValue": 62
        },
        {
          "date": "2026-10-14",
          "class": "coverage",
          "note": "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.",
          "previousValue": 63
        },
        {
          "date": "2026-10-15",
          "class": "coverage",
          "note": "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.",
          "previousValue": 64
        },
        {
          "date": "2026-10-20",
          "class": "coverage",
          "note": "wem-solar-value-factor-2019-2025 signal published alongside its report by the scheduled release.",
          "previousValue": 65
        },
        {
          "date": "2026-10-20",
          "class": "coverage",
          "note": "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.",
          "previousValue": 66
        },
        {
          "date": "2026-10-22",
          "class": "coverage",
          "note": "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.",
          "previousValue": 67
        }
      ],
      "url": "https://solaranalytica.com/claims#signals-tracked",
      "routeUrl": "https://solaranalytica.com/signals"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-c1fb1927a6ba3c28",
      "key": "report-swis-solar-installs-last-12m",
      "statement": "Solar installation records allocated to the public SWIS extent with an installation date in the latest twelve months of the source edition. Incomplete by construction: certificates can be created up to twelve months after installation.",
      "numericValue": 35077,
      "textValue": null,
      "unit": "records",
      "scope": [
        "jurisdiction:au-wa",
        "grid:swis"
      ],
      "basis": "derived-from-registry",
      "observationStart": "2025-08-01",
      "observationEnd": "2026-07-31",
      "source": {
        "key": "cer-small-scale-postcode-data",
        "name": "Clean Energy Regulator",
        "version": "swis-der-cer-2026-07",
        "vintage": "2026-07-31",
        "evidenceUrl": "https://cer.gov.au/markets/reports-and-data/small-scale-installation-postcode-data"
      },
      "method": {
        "label": "Records allocated to the public SWIS extent with an installation date in the twelve months to the source period. Certificate lag makes recent months incomplete; the count rises as late certificates arrive.",
        "version": "2026-07"
      },
      "asOf": "2026-07-31",
      "route": "/swis-rooftop-solar-atlas-2026",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#report-swis-solar-installs-last-12m",
      "routeUrl": "https://solaranalytica.com/swis-rooftop-solar-atlas-2026"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-4a3b53426d0f1a34",
      "key": "report-swis-solar-installs-previous-12m",
      "statement": "The comparison window: solar installation records allocated to the public SWIS extent in the twelve months before the latest window, on the same basis.",
      "numericValue": 31982,
      "textValue": null,
      "unit": "records",
      "scope": [
        "jurisdiction:au-wa",
        "grid:swis"
      ],
      "basis": "derived-from-registry",
      "observationStart": "2024-08-01",
      "observationEnd": "2025-07-31",
      "source": {
        "key": "cer-small-scale-postcode-data",
        "name": "Clean Energy Regulator",
        "version": "swis-der-cer-2026-07",
        "vintage": "2026-07-31",
        "evidenceUrl": "https://cer.gov.au/markets/reports-and-data/small-scale-installation-postcode-data"
      },
      "method": {
        "label": "The comparison window for the latest-twelve-months count, on the same allocation basis. Mature enough that certificate lag no longer moves it materially.",
        "version": "2026-07"
      },
      "asOf": "2026-07-31",
      "route": "/swis-rooftop-solar-atlas-2026",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#report-swis-solar-installs-previous-12m",
      "routeUrl": "https://solaranalytica.com/swis-rooftop-solar-atlas-2026"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-02db74e2a9a114a1",
      "key": "report-swis-allocated-solar-records",
      "statement": "Small-scale solar certificate records allocated to the public SWIS extent. Records, not unique premises.",
      "numericValue": 572169,
      "textValue": null,
      "unit": "records",
      "scope": [
        "jurisdiction:au-wa",
        "grid:swis"
      ],
      "basis": "derived-from-registry",
      "observationStart": "2001-01-01",
      "observationEnd": "2026-07-31",
      "source": {
        "key": "cer-small-scale-postcode-data",
        "name": "Clean Energy Regulator",
        "version": "swis-der-cer-2026-07",
        "vintage": "2026-07-31",
        "evidenceUrl": "https://cer.gov.au/markets/reports-and-data/small-scale-installation-postcode-data"
      },
      "method": {
        "label": "Certificate records allocated to the public SWIS extent; not unique premises.",
        "version": "2026-07"
      },
      "asOf": "2026-07-31",
      "route": "/export-constraint-economy-australia-2026",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#report-swis-allocated-solar-records",
      "routeUrl": "https://solaranalytica.com/export-constraint-economy-australia-2026"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-e9509fbc591ddfc7",
      "key": "report-swis-allocated-solar-capacity",
      "statement": "Small-scale solar capacity allocated to the public SWIS extent.",
      "numericValue": 3240.71,
      "textValue": null,
      "unit": "MW",
      "scope": [
        "jurisdiction:au-wa",
        "grid:swis"
      ],
      "basis": "derived-from-registry",
      "observationStart": "2001-01-01",
      "observationEnd": "2026-07-31",
      "source": {
        "key": "cer-small-scale-postcode-data",
        "name": "Clean Energy Regulator",
        "version": "swis-der-cer-2026-07",
        "vintage": "2026-07-31",
        "evidenceUrl": "https://cer.gov.au/markets/reports-and-data/small-scale-installation-postcode-data"
      },
      "method": {
        "label": "Allocated certificate capacity; recent periods can revise.",
        "version": "2026-07"
      },
      "asOf": "2026-07-31",
      "route": "/export-constraint-economy-australia-2026",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#report-swis-allocated-solar-capacity",
      "routeUrl": "https://solaranalytica.com/export-constraint-economy-australia-2026"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-948cb112ae3bff27",
      "key": "report-swis-battery-records",
      "statement": "Small-scale battery certificate records allocated to the public SWIS extent.",
      "numericValue": 51982,
      "textValue": null,
      "unit": "records",
      "scope": [
        "jurisdiction:au-wa",
        "grid:swis"
      ],
      "basis": "derived-from-registry",
      "observationStart": "2025-07-01",
      "observationEnd": "2026-07-31",
      "source": {
        "key": "cer-small-scale-postcode-data",
        "name": "Clean Energy Regulator",
        "version": "swis-der-cer-2026-07",
        "vintage": "2026-07-31",
        "evidenceUrl": "https://cer.gov.au/markets/reports-and-data/small-scale-installation-postcode-data"
      },
      "method": {
        "label": "The comparable battery series begins in July 2025.",
        "version": "2026-07"
      },
      "asOf": "2026-07-31",
      "route": "/export-constraint-economy-australia-2026",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#report-swis-battery-records",
      "routeUrl": "https://solaranalytica.com/export-constraint-economy-australia-2026"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-88ffc3e53cd9a145",
      "key": "report-swis-battery-usable-energy",
      "statement": "Usable battery energy allocated to the public SWIS extent.",
      "numericValue": 1122.51,
      "textValue": null,
      "unit": "MWh",
      "scope": [
        "jurisdiction:au-wa",
        "grid:swis"
      ],
      "basis": "derived-from-registry",
      "observationStart": "2025-07-01",
      "observationEnd": "2026-07-31",
      "source": {
        "key": "cer-small-scale-postcode-data",
        "name": "Clean Energy Regulator",
        "version": "swis-der-cer-2026-07",
        "vintage": "2026-07-31",
        "evidenceUrl": "https://cer.gov.au/markets/reports-and-data/small-scale-installation-postcode-data"
      },
      "method": {
        "label": "Usable capacity reported through certificate records.",
        "version": "2026-07"
      },
      "asOf": "2026-07-31",
      "route": "/export-constraint-economy-australia-2026",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#report-swis-battery-usable-energy",
      "routeUrl": "https://solaranalytica.com/export-constraint-economy-australia-2026"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-03762c110457bacf",
      "key": "report-swis-remaining-rooftop-proxy",
      "statement": "Owner-occupied detached homes in the SWIS without an allocated solar record, as a remaining-rooftop proxy.",
      "numericValue": 53478,
      "textValue": null,
      "unit": "homes",
      "scope": [
        "jurisdiction:au-wa",
        "grid:swis"
      ],
      "basis": "derived-from-registry",
      "observationStart": "2021-08-10",
      "observationEnd": "2026-07-31",
      "source": {
        "key": "cer-small-scale-postcode-data",
        "name": "ABS and Clean Energy Regulator",
        "version": "swis-der-cer-2026-07",
        "vintage": "2026-07-31",
        "evidenceUrl": "/swis/der-adoption"
      },
      "method": {
        "label": "A screening proxy joining housing form to allocated certificate records.",
        "version": "2026-07"
      },
      "asOf": "2026-07-31",
      "route": "/export-constraint-economy-australia-2026",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#report-swis-remaining-rooftop-proxy",
      "routeUrl": "https://solaranalytica.com/export-constraint-economy-australia-2026"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-90b90eb953497f34",
      "key": "report-nem-registered-battery-units",
      "statement": "Bidirectional battery units registered in the National Electricity Market.",
      "numericValue": 60,
      "textValue": null,
      "unit": "units",
      "scope": [
        "market:au-nem"
      ],
      "basis": "derived-from-registry",
      "observationStart": "2026-01-01",
      "observationEnd": "2026-03-31",
      "source": {
        "key": "solar-analytica-tbx-capture-index",
        "name": "AEMO NEM registration and dispatch data",
        "version": "TBx Capture Index Q1 2026",
        "vintage": "2026-07-31",
        "evidenceUrl": "/nem-bess-capture-index"
      },
      "method": {
        "label": "Every unit registered as bidirectional in the quarter; pumped hydro and paired wind-farm load units excluded.",
        "version": "2026-Q1"
      },
      "asOf": "2026-07-31",
      "route": "/nem-bess-capture-index",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#report-nem-registered-battery-units",
      "routeUrl": "https://solaranalytica.com/nem-bess-capture-index"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-744b606a8e36fc2d",
      "key": "report-nem-full-quarter-battery-units",
      "statement": "Registered NEM battery units with a full quarter of dispatch, the cohort the capture index scores.",
      "numericValue": 40,
      "textValue": null,
      "unit": "units",
      "scope": [
        "market:au-nem"
      ],
      "basis": "derived-from-registry",
      "observationStart": "2026-01-01",
      "observationEnd": "2026-03-31",
      "source": {
        "key": "solar-analytica-tbx-capture-index",
        "name": "AEMO NEM dispatch data",
        "version": "TBx Capture Index Q1 2026",
        "vintage": "2026-07-31",
        "evidenceUrl": "/nem-bess-capture-index"
      },
      "method": {
        "label": "Commissioning units are flagged and excluded from full-quarter fleet statistics.",
        "version": "2026-Q1"
      },
      "asOf": "2026-07-31",
      "route": "/nem-bess-capture-index",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#report-nem-full-quarter-battery-units",
      "routeUrl": "https://solaranalytica.com/nem-bess-capture-index"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-eb09c7d4323817aa",
      "key": "report-nem-registered-battery-power",
      "statement": "Registered NEM battery power capacity.",
      "numericValue": 11200,
      "textValue": null,
      "unit": "MW",
      "scope": [
        "market:au-nem"
      ],
      "basis": "derived-from-registry",
      "observationStart": "2026-01-01",
      "observationEnd": "2026-03-31",
      "source": {
        "key": "solar-analytica-tbx-capture-index",
        "name": "AEMO NEM registration data",
        "version": "TBx Capture Index Q1 2026",
        "vintage": "2026-07-31",
        "evidenceUrl": "/nem-bess-capture-index"
      },
      "method": {
        "label": "Rounded fleet nameplate power across the retained units.",
        "version": "2026-Q1"
      },
      "asOf": "2026-07-31",
      "route": "/nem-bess-capture-index",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#report-nem-registered-battery-power",
      "routeUrl": "https://solaranalytica.com/nem-bess-capture-index"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-167b2fd070f971b6",
      "key": "report-nem-registered-battery-energy",
      "statement": "Registered NEM battery energy capacity.",
      "numericValue": 20400,
      "textValue": null,
      "unit": "MWh",
      "scope": [
        "market:au-nem"
      ],
      "basis": "derived-from-registry",
      "observationStart": "2026-01-01",
      "observationEnd": "2026-03-31",
      "source": {
        "key": "solar-analytica-tbx-capture-index",
        "name": "AEMO NEM registration data",
        "version": "TBx Capture Index Q1 2026",
        "vintage": "2026-07-31",
        "evidenceUrl": "/nem-bess-capture-index"
      },
      "method": {
        "label": "Rounded fleet nameplate energy across the retained units.",
        "version": "2026-Q1"
      },
      "asOf": "2026-07-31",
      "route": "/nem-bess-capture-index",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#report-nem-registered-battery-energy",
      "routeUrl": "https://solaranalytica.com/nem-bess-capture-index"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-43e6f3f98de7398c",
      "key": "report-nem-median-duration-matched-capture",
      "statement": "Median NEM battery revenue capture against the duration-matched perfect-foresight benchmark.",
      "numericValue": 0.448,
      "textValue": null,
      "unit": "ratio",
      "scope": [
        "market:au-nem"
      ],
      "basis": "derived-from-registry",
      "observationStart": "2026-01-01",
      "observationEnd": "2026-03-31",
      "source": {
        "key": "solar-analytica-tbx-capture-index",
        "name": "AEMO NEM dispatch and regional price data",
        "version": "TBx Capture Index Q1 2026",
        "vintage": "2026-07-31",
        "evidenceUrl": "/nem-bess-capture-index"
      },
      "method": {
        "label": "Energy-only revenue divided by the perfect-foresight TB1, TB2 or TB4 index matched to each full-quarter asset's duration.",
        "version": "2026-Q1"
      },
      "asOf": "2026-07-31",
      "route": "/nem-bess-capture-index",
      "revisions": [
        {
          "date": "2026-10-09",
          "class": "correction",
          "note": "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.",
          "previousValue": 0.46
        }
      ],
      "url": "https://solaranalytica.com/claims#report-nem-median-duration-matched-capture",
      "routeUrl": "https://solaranalytica.com/nem-bess-capture-index"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-2534ce30541479c9",
      "key": "report-cec-battery-listings-total",
      "statement": "Listings in the Clean Energy Council approved battery list as published by the regulator.",
      "numericValue": 3526,
      "textValue": null,
      "unit": "listings",
      "scope": [
        "country:aus"
      ],
      "basis": "external-register",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "cer-approved-battery-list",
        "name": "Approved solar batteries list (Clean Energy Council), as published by the Clean Energy Regulator",
        "version": "published-file-read-2026-08-18",
        "vintage": "2026-08-18",
        "evidenceUrl": "https://cer.gov.au/document/cec-approved-solar-batteries-0"
      },
      "method": {
        "label": "Expiry column parsed and counted by Solar Analytica",
        "version": "ts5398-transition-v1"
      },
      "asOf": "2026-08-18",
      "route": "/approved-battery-list-expiry-2027",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#report-cec-battery-listings-total",
      "routeUrl": "https://solaranalytica.com/approved-battery-list-expiry-2027"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-231542fad0469e17",
      "key": "report-cec-battery-listings-expiring-on-cliff",
      "statement": "Approved battery listings whose expiry date is the SA TS 5398 transition cliff, 31 December 2027.",
      "numericValue": 2947,
      "textValue": null,
      "unit": "listings",
      "scope": [
        "country:aus"
      ],
      "basis": "external-register",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "cer-approved-battery-list",
        "name": "Approved solar batteries list (Clean Energy Council), as published by the Clean Energy Regulator",
        "version": "published-file-read-2026-08-18",
        "vintage": "2026-08-18",
        "evidenceUrl": "https://cer.gov.au/document/cec-approved-solar-batteries-0"
      },
      "method": {
        "label": "Expiry column parsed and counted by Solar Analytica",
        "version": "ts5398-transition-v1"
      },
      "asOf": "2026-08-18",
      "route": "/approved-battery-list-expiry-2027",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#report-cec-battery-listings-expiring-on-cliff",
      "routeUrl": "https://solaranalytica.com/approved-battery-list-expiry-2027"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-6c4f363ff7d02c8d",
      "key": "report-cec-battery-listings-expiring-after-cliff",
      "statement": "Approved battery listings whose expiry date falls after the SA TS 5398 transition cliff.",
      "numericValue": 0,
      "textValue": null,
      "unit": "listings",
      "scope": [
        "country:aus"
      ],
      "basis": "external-register",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "cer-approved-battery-list",
        "name": "Approved solar batteries list (Clean Energy Council), as published by the Clean Energy Regulator",
        "version": "published-file-read-2026-08-18",
        "vintage": "2026-08-18",
        "evidenceUrl": "https://cer.gov.au/document/cec-approved-solar-batteries-0"
      },
      "method": {
        "label": "Expiry column parsed and counted by Solar Analytica",
        "version": "ts5398-transition-v1"
      },
      "asOf": "2026-08-18",
      "route": "/approved-battery-list-expiry-2027",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#report-cec-battery-listings-expiring-after-cliff",
      "routeUrl": "https://solaranalytica.com/approved-battery-list-expiry-2027"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-5140207fd0e7479c",
      "key": "lens-kilowatt-value-reference-swis-perth",
      "statement": "Energy value one kilowatt of panels displaces per year at the pinned retail price, in the Projection Lens reference case for Perth on the South West Interconnected System.",
      "numericValue": 358,
      "textValue": null,
      "unit": "USD per kWp per year",
      "scope": [
        "jurisdiction:au-wa",
        "grid:swis"
      ],
      "basis": "derived-from-snapshot",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "solar-analytica-projection-lens",
        "name": "Projection Lens",
        "version": "projection-lens-v1+2026-09-22.1",
        "vintage": "2026-09-22",
        "evidenceUrl": "/projection-lens/swis-perth"
      },
      "method": {
        "label": "Projection Lens reference case",
        "version": "projection-lens-v1"
      },
      "asOf": "2026-09-22",
      "route": "/projection-lens/swis-perth",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#lens-kilowatt-value-reference-swis-perth",
      "routeUrl": "https://solaranalytica.com/projection-lens/swis-perth"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-ce0c823d002c7efd",
      "key": "lens-kilowatt-value-reference-nsw1-sydney",
      "statement": "Energy value one kilowatt of panels displaces per year at the pinned retail price, in the Projection Lens reference case for Sydney in the National Electricity Market.",
      "numericValue": 334,
      "textValue": null,
      "unit": "USD per kWp per year",
      "scope": [
        "market:au-nem"
      ],
      "basis": "derived-from-snapshot",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "solar-analytica-projection-lens",
        "name": "Projection Lens",
        "version": "projection-lens-v1+2026-09-22.1",
        "vintage": "2026-09-22",
        "evidenceUrl": "/projection-lens/nsw1-sydney"
      },
      "method": {
        "label": "Projection Lens reference case",
        "version": "projection-lens-v1"
      },
      "asOf": "2026-09-22",
      "route": "/projection-lens/nsw1-sydney",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#lens-kilowatt-value-reference-nsw1-sydney",
      "routeUrl": "https://solaranalytica.com/projection-lens/nsw1-sydney"
    },
    {
      "schemaVersion": "claim-ledger-v3",
      "status": "ready",
      "blockers": [],
      "id": "sa-claim-v3-5198fb17e0280440",
      "key": "lens-kilowatt-value-reference-gb-london",
      "statement": "Energy value one kilowatt of panels displaces per year at the pinned retail price, in the Projection Lens reference case for London in Great Britain.",
      "numericValue": 421,
      "textValue": null,
      "unit": "USD per kWp per year",
      "scope": [
        "market:gb"
      ],
      "basis": "derived-from-snapshot",
      "observationStart": null,
      "observationEnd": null,
      "source": {
        "key": "solar-analytica-projection-lens",
        "name": "Projection Lens",
        "version": "projection-lens-v1+2026-09-22.1",
        "vintage": "2026-09-22",
        "evidenceUrl": "/projection-lens/gb-london"
      },
      "method": {
        "label": "Projection Lens reference case",
        "version": "projection-lens-v1"
      },
      "asOf": "2026-09-22",
      "route": "/projection-lens/gb-london",
      "revisions": [],
      "url": "https://solaranalytica.com/claims#lens-kilowatt-value-reference-gb-london",
      "routeUrl": "https://solaranalytica.com/projection-lens/gb-london"
    }
  ]
}