{
  "schema": 1,
  "checked": "2026-10-05",
  "codeEvidence": {
    "mapsBranchBase": "59b68bd",
    "primaryCheckout": "/Users/bfj/Documents/Code_Playground/GasData",
    "primaryHasUncommittedChanges": true,
    "note": "Read-only comparison against the primary checkout FIGURES registry. Primary working changes were not copied or edited. Runtime provenance can differ from both code snapshots."
  },
  "primaryFigureCount": 31,
  "mapsBranchFigureCount": 34,
  "figures": [
    {
      "figureId": "demand.now-tiles",
      "currentRoute": "/demand",
      "datasetLabelInSource": "entsoe/6.1.A",
      "existingGrain": "place",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "demand.load-curve",
      "currentRoute": "/demand",
      "datasetLabelInSource": "entsoe/6.1.A",
      "existingGrain": "place",
      "presentation": "chart",
      "recommendation": "Preserve a linked time-series/detail chart; tile sparklines can compare places using the same time window and scale."
    },
    {
      "figureId": "demand.profile-curves",
      "currentRoute": "/demand/profile",
      "datasetLabelInSource": "entsoe/6.1.A",
      "existingGrain": "place",
      "presentation": "chart",
      "recommendation": "Preserve a linked time-series/detail chart; tile sparklines can compare places using the same time window and scale."
    },
    {
      "figureId": "generation.mix",
      "currentRoute": "/generation",
      "datasetLabelInSource": "entsoe/16.1.B",
      "existingGrain": "place",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "generation.summary",
      "currentRoute": "/generation",
      "datasetLabelInSource": "entsoe/6.1.A+16.1.B",
      "existingGrain": "place",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "generation.table",
      "currentRoute": "/generation",
      "datasetLabelInSource": "entsoe/16.1.B",
      "existingGrain": "country",
      "presentation": "map-and-chart",
      "recommendation": "Offer geographic comparison plus sortable table/ranking or tile chart; preserve numeric and missing-data access."
    },
    {
      "figureId": "generation.stack",
      "currentRoute": "/generation",
      "datasetLabelInSource": "entsoe/16.1.B",
      "existingGrain": "place",
      "presentation": "chart",
      "recommendation": "Preserve a linked time-series/detail chart; tile sparklines can compare places using the same time window and scale."
    },
    {
      "figureId": "prices.strip",
      "currentRoute": "/prices",
      "datasetLabelInSource": "euenergy",
      "existingGrain": "eu",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "prices.comparison",
      "currentRoute": "/prices",
      "datasetLabelInSource": "power",
      "existingGrain": "zone",
      "presentation": "map-and-chart",
      "recommendation": "Offer geographic comparison plus sortable table/ranking or tile chart; preserve numeric and missing-data access."
    },
    {
      "figureId": "prices.ranked-bars",
      "currentRoute": "/prices",
      "datasetLabelInSource": "euenergy",
      "existingGrain": "zone",
      "presentation": "map-and-chart",
      "recommendation": "Offer geographic comparison plus sortable table/ranking or tile chart; preserve numeric and missing-data access."
    },
    {
      "figureId": "prices.zones-table",
      "currentRoute": "/prices/zones",
      "datasetLabelInSource": "euenergy",
      "existingGrain": "zone",
      "presentation": "map-and-chart",
      "recommendation": "Offer geographic comparison plus sortable table/ranking or tile chart; preserve numeric and missing-data access."
    },
    {
      "figureId": "prices.zone-tiles",
      "currentRoute": "/zone/:code",
      "datasetLabelInSource": "euenergy",
      "existingGrain": "zone",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "prices.zone-curve",
      "currentRoute": "/zone/:code",
      "datasetLabelInSource": "euenergy",
      "existingGrain": "zone",
      "presentation": "chart",
      "recommendation": "Preserve a linked time-series/detail chart; tile sparklines can compare places using the same time window and scale."
    },
    {
      "figureId": "prices.zone-daily-averages",
      "currentRoute": "/zone/:code",
      "datasetLabelInSource": "euenergy",
      "existingGrain": "zone",
      "presentation": "chart",
      "recommendation": "Preserve a linked time-series/detail chart; tile sparklines can compare places using the same time window and scale."
    },
    {
      "figureId": "storage.buffers-strip",
      "currentRoute": "/storage",
      "datasetLabelInSource": "agsi+alsi+16.1.D",
      "existingGrain": "eu",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "storage.fill-cross",
      "currentRoute": "/storage",
      "datasetLabelInSource": "agsi",
      "existingGrain": "eu",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "storage.today-tiles",
      "currentRoute": "/storage",
      "datasetLabelInSource": "agsi",
      "existingGrain": "eu",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "storage.fill-curve",
      "currentRoute": "/storage",
      "datasetLabelInSource": "agsi",
      "existingGrain": "eu",
      "presentation": "chart",
      "recommendation": "Preserve a linked time-series/detail chart; tile sparklines can compare places using the same time window and scale."
    },
    {
      "figureId": "storage.ticker",
      "currentRoute": "/storage",
      "datasetLabelInSource": "agsi",
      "existingGrain": "country",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "storage.country-grid",
      "currentRoute": "/storage",
      "datasetLabelInSource": "agsi",
      "existingGrain": "country",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "storage.countries-table",
      "currentRoute": "/storage/countries",
      "datasetLabelInSource": "agsi",
      "existingGrain": "country",
      "presentation": "map-and-chart",
      "recommendation": "Offer geographic comparison plus sortable table/ranking or tile chart; preserve numeric and missing-data access."
    },
    {
      "figureId": "lng.tank-hero",
      "currentRoute": "/storage",
      "datasetLabelInSource": "alsi",
      "existingGrain": "eu",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "lng.tiles",
      "currentRoute": "/storage",
      "datasetLabelInSource": "alsi",
      "existingGrain": "eu",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "lng.ticker",
      "currentRoute": "/storage",
      "datasetLabelInSource": "alsi",
      "existingGrain": "country",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "lng.curve",
      "currentRoute": "/storage",
      "datasetLabelInSource": "alsi",
      "existingGrain": "eu",
      "presentation": "chart",
      "recommendation": "Preserve a linked time-series/detail chart; tile sparklines can compare places using the same time window and scale."
    },
    {
      "figureId": "lng.country-grid",
      "currentRoute": "/storage",
      "datasetLabelInSource": "alsi",
      "existingGrain": "country",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "lng.countries-table",
      "currentRoute": "/storage/countries",
      "datasetLabelInSource": "alsi",
      "existingGrain": "country",
      "presentation": "map-and-chart",
      "recommendation": "Offer geographic comparison plus sortable table/ranking or tile chart; preserve numeric and missing-data access."
    },
    {
      "figureId": "reservoirs.fill",
      "currentRoute": "/storage",
      "datasetLabelInSource": "entsoe/16.1.D",
      "existingGrain": "place",
      "presentation": "map-summary",
      "recommendation": "Render selected-date country/zone fill, glyph or sidebar summary at the existing observation grain."
    },
    {
      "figureId": "burn.draw-and-burn",
      "currentRoute": "/storage",
      "datasetLabelInSource": "agsi+alsi+16.1.B",
      "existingGrain": "place",
      "presentation": "chart",
      "recommendation": "Preserve a linked time-series/detail chart; tile sparklines can compare places using the same time window and scale."
    },
    {
      "figureId": "places.directory",
      "currentRoute": "/places",
      "datasetLabelInSource": "agsi+alsi+euenergy",
      "existingGrain": "country",
      "presentation": "navigation",
      "recommendation": "Shared country/region/zone selection and map navigation."
    },
    {
      "figureId": "places.map",
      "currentRoute": "/places/map",
      "datasetLabelInSource": "agsi+alsi+euenergy+natural-earth",
      "existingGrain": "place",
      "presentation": "navigation",
      "recommendation": "Shared country/region/zone selection and map navigation."
    }
  ]
}
