{
  "checked": "2026-09-22",
  "edition": "Correction V2",
  "scope": "All numerical series and major public claims; official source titles retained.",
  "data_provenance": [
    {
      "year": 2014,
      "source": "https://ons-aws-prod-opendata.s3.amazonaws.com/dataset/curva-carga-ho/CURVA_CARGA_2014.csv",
      "sha256": "ea83d27cad2645b59851156d17d2c898b06a939792135a562c8bc6f8dee925c4",
      "retrieved": "2026-09-20"
    },
    {
      "year": 2016,
      "source": "https://ons-aws-prod-opendata.s3.amazonaws.com/dataset/curva-carga-ho/CURVA_CARGA_2016.csv",
      "sha256": "6c057f9ed63152c11be74505e572812a3dce330b738a770647004c1c6e16bb0a",
      "retrieved": "2026-09-20"
    },
    {
      "year": 2019,
      "source": "https://ons-aws-prod-opendata.s3.amazonaws.com/dataset/curva-carga-ho/CURVA_CARGA_2019.csv",
      "sha256": "23cc26534ef22c1da59496ef2064b90a3481ef41973256e5fdf69d7780fc9817",
      "retrieved": "2026-09-21"
    }
  ],
  "evidence": [
    {
      "id": "match-croatia",
      "claim": "Hourly load on Brazil–Croatia match day and a specified reference day.",
      "sources": [
        {
          "id": "ons",
          "title": "Curva de Carga Horária",
          "url": "https://dados.ons.org.br/dataset/curva-carga",
          "source_type": "Official Brazilian data",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "2014 / 2016 / 2019"
        }
      ],
      "geography": "Brazil SIN and four subsystems; isolated systems excluded",
      "time_scale": "2014-06-12 vs 2014-06-05; 00:00–23:00, hourly means",
      "indicator": "Electricity load",
      "unit": "MW mean; UI converts to GW",
      "status": "Observed inputs; project aggregation and comparison",
      "limitations": "Reference has the same weekday. No weather, holiday or activity controls; differences are not causal event savings. Original ONS hour labels retained. Kickoff uses Brasília UTC−03:00. Match windows are approximate; Chile includes extra time/penalties. Hourly observations do not resolve halftime.",
      "values": {
        "match": {
          "id": "croatia",
          "event": "worldcup",
          "date": "2014-06-12",
          "opponent": "Croatia",
          "opponentPt": "Croácia",
          "kickoff": 17,
          "end": 19,
          "city": "São Paulo",
          "reference": "2014-06-05",
          "stage": "Group stage",
          "stagePt": "Fase de grupos",
          "source": "https://www.plus.fifa.com/en/content/brazil-v-croatia-group-a-2014-fifa-world-cup-brazil-full-match-replay/e6c7592b-2a4e-4d26-8f2f-ec0e35c67c24"
        },
        "kickoff_load_MW": 53064.021,
        "reference_load_MW": 70470.367,
        "relative_difference_percent": -24.70023463905048,
        "data_file": "/data/electricity-load.json"
      }
    },
    {
      "id": "match-mexico",
      "claim": "Hourly load on Brazil–Mexico match day and a specified reference day.",
      "sources": [
        {
          "id": "ons",
          "title": "Curva de Carga Horária",
          "url": "https://dados.ons.org.br/dataset/curva-carga",
          "source_type": "Official Brazilian data",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "2014 / 2016 / 2019"
        }
      ],
      "geography": "Brazil SIN and four subsystems; isolated systems excluded",
      "time_scale": "2014-06-17 vs 2014-06-10; 00:00–23:00, hourly means",
      "indicator": "Electricity load",
      "unit": "MW mean; UI converts to GW",
      "status": "Observed inputs; project aggregation and comparison",
      "limitations": "Reference has the same weekday. No weather, holiday or activity controls; differences are not causal event savings. Original ONS hour labels retained. Kickoff uses Brasília UTC−03:00. Match windows are approximate; Chile includes extra time/penalties. Hourly observations do not resolve halftime.",
      "values": {
        "match": {
          "id": "mexico",
          "event": "worldcup",
          "date": "2014-06-17",
          "opponent": "Mexico",
          "opponentPt": "México",
          "kickoff": 16,
          "end": 18,
          "city": "Fortaleza",
          "reference": "2014-06-10",
          "stage": "Group stage",
          "stagePt": "Fase de grupos",
          "source": "https://www.plus.fifa.com/en/content/brazil-v-mexico-group-a-2014-fifa-world-cup-braziltm-full-match-replay/8f009ff5-402f-43bb-b03d-05d173090826"
        },
        "kickoff_load_MW": 51858.498,
        "reference_load_MW": 69200.654,
        "relative_difference_percent": -25.060682229968513,
        "data_file": "/data/electricity-load.json"
      }
    },
    {
      "id": "match-cameroon",
      "claim": "Hourly load on Brazil–Cameroon match day and a specified reference day.",
      "sources": [
        {
          "id": "ons",
          "title": "Curva de Carga Horária",
          "url": "https://dados.ons.org.br/dataset/curva-carga",
          "source_type": "Official Brazilian data",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "2014 / 2016 / 2019"
        }
      ],
      "geography": "Brazil SIN and four subsystems; isolated systems excluded",
      "time_scale": "2014-06-23 vs 2014-06-09; 00:00–23:00, hourly means",
      "indicator": "Electricity load",
      "unit": "MW mean; UI converts to GW",
      "status": "Observed inputs; project aggregation and comparison",
      "limitations": "Reference has the same weekday. No weather, holiday or activity controls; differences are not causal event savings. Original ONS hour labels retained. Kickoff uses Brasília UTC−03:00. Match windows are approximate; Chile includes extra time/penalties. Hourly observations do not resolve halftime.",
      "values": {
        "match": {
          "id": "cameroon",
          "event": "worldcup",
          "date": "2014-06-23",
          "opponent": "Cameroon",
          "opponentPt": "Camarões",
          "kickoff": 17,
          "end": 19,
          "city": "Brasília",
          "reference": "2014-06-09",
          "stage": "Group stage",
          "stagePt": "Fase de grupos",
          "source": "https://www.plus.fifa.com/en/content/cameroon-v-brazil-group-a-2014-fifa-world-cup-brazil-highlights/1342c21b-e2d6-4849-b4e8-4c0f8f4a687d"
        },
        "kickoff_load_MW": 53054.216,
        "reference_load_MW": 69646.467,
        "relative_difference_percent": -23.82353580117711,
        "data_file": "/data/electricity-load.json"
      }
    },
    {
      "id": "match-chile",
      "claim": "Hourly load on Brazil–Chile match day and a specified reference day.",
      "sources": [
        {
          "id": "ons",
          "title": "Curva de Carga Horária",
          "url": "https://dados.ons.org.br/dataset/curva-carga",
          "source_type": "Official Brazilian data",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "2014 / 2016 / 2019"
        }
      ],
      "geography": "Brazil SIN and four subsystems; isolated systems excluded",
      "time_scale": "2014-06-28 vs 2014-06-07; 00:00–23:00, hourly means",
      "indicator": "Electricity load",
      "unit": "MW mean; UI converts to GW",
      "status": "Observed inputs; project aggregation and comparison",
      "limitations": "Reference has the same weekday. No weather, holiday or activity controls; differences are not causal event savings. Original ONS hour labels retained. Kickoff uses Brasília UTC−03:00. Match windows are approximate; Chile includes extra time/penalties. Hourly observations do not resolve halftime.",
      "values": {
        "match": {
          "id": "chile",
          "event": "worldcup",
          "date": "2014-06-28",
          "opponent": "Chile",
          "opponentPt": "Chile",
          "kickoff": 13,
          "end": 16,
          "city": "Belo Horizonte",
          "reference": "2014-06-07",
          "stage": "Round of 16",
          "stagePt": "Oitavas de final",
          "source": "https://www.plus.fifa.com/en/content/brazil-v-chile-round-of-16-2014-fifa-world-cup-brazil-highlights/ebd32fc5-747e-46af-b90b-5fcc6b4e848b"
        },
        "kickoff_load_MW": 48949.716,
        "reference_load_MW": 58753.989,
        "relative_difference_percent": -16.68699124411791,
        "data_file": "/data/electricity-load.json"
      }
    },
    {
      "id": "match-colombia",
      "claim": "Hourly load on Brazil–Colombia match day and a specified reference day.",
      "sources": [
        {
          "id": "ons",
          "title": "Curva de Carga Horária",
          "url": "https://dados.ons.org.br/dataset/curva-carga",
          "source_type": "Official Brazilian data",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "2014 / 2016 / 2019"
        }
      ],
      "geography": "Brazil SIN and four subsystems; isolated systems excluded",
      "time_scale": "2014-07-04 vs 2014-06-06; 00:00–23:00, hourly means",
      "indicator": "Electricity load",
      "unit": "MW mean; UI converts to GW",
      "status": "Observed inputs; project aggregation and comparison",
      "limitations": "Reference has the same weekday. No weather, holiday or activity controls; differences are not causal event savings. Original ONS hour labels retained. Kickoff uses Brasília UTC−03:00. Match windows are approximate; Chile includes extra time/penalties. Hourly observations do not resolve halftime.",
      "values": {
        "match": {
          "id": "colombia",
          "event": "worldcup",
          "date": "2014-07-04",
          "opponent": "Colombia",
          "opponentPt": "Colômbia",
          "kickoff": 17,
          "end": 19,
          "city": "Fortaleza",
          "reference": "2014-06-06",
          "stage": "Quarter-final",
          "stagePt": "Quartas de final",
          "source": "https://www.plus.fifa.com/en/content/brazil-v-colombia-quarter-finals-2014-fifa-world-cup-brazil-highlights/68e0376a-3920-4aeb-8574-db21c799970d"
        },
        "kickoff_load_MW": 52637.097,
        "reference_load_MW": 70054.526,
        "relative_difference_percent": -24.862674825606558,
        "data_file": "/data/electricity-load.json"
      }
    },
    {
      "id": "match-germany",
      "claim": "Hourly load on Brazil–Germany match day and a specified reference day.",
      "sources": [
        {
          "id": "ons",
          "title": "Curva de Carga Horária",
          "url": "https://dados.ons.org.br/dataset/curva-carga",
          "source_type": "Official Brazilian data",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "2014 / 2016 / 2019"
        }
      ],
      "geography": "Brazil SIN and four subsystems; isolated systems excluded",
      "time_scale": "2014-07-08 vs 2014-06-10; 00:00–23:00, hourly means",
      "indicator": "Electricity load",
      "unit": "MW mean; UI converts to GW",
      "status": "Observed inputs; project aggregation and comparison",
      "limitations": "Reference has the same weekday. No weather, holiday or activity controls; differences are not causal event savings. Original ONS hour labels retained. Kickoff uses Brasília UTC−03:00. Match windows are approximate; Chile includes extra time/penalties. Hourly observations do not resolve halftime.",
      "values": {
        "match": {
          "id": "germany",
          "event": "worldcup",
          "date": "2014-07-08",
          "opponent": "Germany",
          "opponentPt": "Alemanha",
          "kickoff": 17,
          "end": 19,
          "city": "Belo Horizonte",
          "reference": "2014-06-10",
          "stage": "Semi-final",
          "stagePt": "Semifinal",
          "source": "https://www.plus.fifa.com/en/content/brazil-v-germany-semi-finals-2014-fifa-world-cup-brazil-highlights/0136e3a7-26c5-4ac1-8eef-d4fae0ddc840"
        },
        "kickoff_load_MW": 52208.178,
        "reference_load_MW": 69706.336,
        "relative_difference_percent": -25.10267933176117,
        "data_file": "/data/electricity-load.json"
      }
    },
    {
      "id": "match-netherlands",
      "claim": "Hourly load on Brazil–Netherlands match day and a specified reference day.",
      "sources": [
        {
          "id": "ons",
          "title": "Curva de Carga Horária",
          "url": "https://dados.ons.org.br/dataset/curva-carga",
          "source_type": "Official Brazilian data",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "2014 / 2016 / 2019"
        }
      ],
      "geography": "Brazil SIN and four subsystems; isolated systems excluded",
      "time_scale": "2014-07-12 vs 2014-06-07; 00:00–23:00, hourly means",
      "indicator": "Electricity load",
      "unit": "MW mean; UI converts to GW",
      "status": "Observed inputs; project aggregation and comparison",
      "limitations": "Reference has the same weekday. No weather, holiday or activity controls; differences are not causal event savings. Original ONS hour labels retained. Kickoff uses Brasília UTC−03:00. Match windows are approximate; Chile includes extra time/penalties. Hourly observations do not resolve halftime.",
      "values": {
        "match": {
          "id": "netherlands",
          "event": "worldcup",
          "date": "2014-07-12",
          "opponent": "Netherlands",
          "opponentPt": "Países Baixos",
          "kickoff": 17,
          "end": 19,
          "city": "Brasília",
          "reference": "2014-06-07",
          "stage": "Third-place match",
          "stagePt": "Disputa do terceiro lugar",
          "source": "https://www.plus.fifa.com/en/content/brazil-v-netherlands-play-off-for-third-place-2014-fifa-world-cup-brazil-highlights/113241b6-e554-493c-8228-682f03e6918f"
        },
        "kickoff_load_MW": 57350.081,
        "reference_load_MW": 62595.108,
        "relative_difference_percent": -8.379292196444489,
        "data_file": "/data/electricity-load.json"
      }
    },
    {
      "id": "match-peru2019",
      "claim": "Hourly load on Brazil–Peru match day and a specified reference day.",
      "sources": [
        {
          "id": "ons",
          "title": "Curva de Carga Horária",
          "url": "https://dados.ons.org.br/dataset/curva-carga",
          "source_type": "Official Brazilian data",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "2014 / 2016 / 2019"
        }
      ],
      "geography": "Brazil SIN and four subsystems; isolated systems excluded",
      "time_scale": "2019-07-07 vs 2019-06-30; 00:00–23:00, hourly means",
      "indicator": "Electricity load",
      "unit": "MW mean; UI converts to GW",
      "status": "Observed inputs; project aggregation and comparison",
      "limitations": "Reference has the same weekday. No weather, holiday or activity controls; differences are not causal event savings. Original ONS hour labels retained. Kickoff uses Brasília UTC−03:00. Match windows are approximate; Chile includes extra time/penalties. Hourly observations do not resolve halftime.",
      "values": {
        "match": {
          "id": "peru2019",
          "event": "copa2019",
          "date": "2019-07-07",
          "opponent": "Peru",
          "opponentPt": "Peru",
          "kickoff": 17,
          "end": 19,
          "city": "Rio de Janeiro",
          "reference": "2019-06-30",
          "stage": "Final",
          "stagePt": "Final",
          "source": "https://www.ons.org.br/Paginas/resultados-da-operacao/copa-america-2019.aspx"
        },
        "kickoff_load_MW": 55282.517,
        "reference_load_MW": 57852.481,
        "relative_difference_percent": -4.442271023778566,
        "data_file": "/data/electricity-load.json"
      }
    },
    {
      "id": "mexico-recovery",
      "claim": "17 June 2014: hourly national load rises from about 53.00 GW at 17:00 to 64.84 GW at 18:00.",
      "sources": [
        {
          "id": "ons",
          "title": "Curva de Carga Horária",
          "url": "https://dados.ons.org.br/dataset/curva-carga",
          "source_type": "Official Brazilian data",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "2014 / 2016 / 2019"
        }
      ],
      "geography": "Brazil SIN",
      "time_scale": "2014-06-17, consecutive hourly means at 17:00 and 18:00",
      "indicator": "Electricity load",
      "unit": "GW",
      "status": "Observed inputs; project aggregation",
      "limitations": "An hour-to-hour difference, not an instantaneous ramp or an energy total.",
      "values": [
        {
          "hour": "17:00",
          "N": 4460.899,
          "NE": 8369.115,
          "S": 9428.46,
          "SE": 30736.947,
          "SIN": 52995.421
        },
        {
          "hour": "18:00",
          "N": 4770.203,
          "NE": 9317.423,
          "S": 12054.743,
          "SE": 38696.003,
          "SIN": 64838.372
        }
      ]
    },
    {
      "id": "rio-monthly",
      "claim": "Mean system load for July, August and September 2016.",
      "sources": [
        {
          "id": "ons",
          "title": "Curva de Carga Horária",
          "url": "https://dados.ons.org.br/dataset/curva-carga",
          "source_type": "Official Brazilian data",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "2014 / 2016 / 2019"
        }
      ],
      "geography": "Brazil SIN and four subsystems; not Rio municipality",
      "time_scale": "Full calendar months; 744, 744 and 720 hourly values respectively",
      "indicator": "Mean electricity load",
      "unit": "MW mean; UI converts to GW",
      "status": "Observed inputs; arithmetic mean of all hours",
      "limitations": "Includes days outside the Games (5–21 August). Weather, season and economic activity are uncontrolled; no Olympic effect identified.",
      "values": [
        {
          "month": "July",
          "period": "2016-07",
          "hours": 744,
          "N": 5206.955,
          "NE": 9553.559,
          "S": 10130.53,
          "SE": 33182.598,
          "SIN": 58073.642
        },
        {
          "month": "August",
          "period": "2016-08",
          "hours": 744,
          "N": 5478.997,
          "NE": 9669.98,
          "S": 10268.236,
          "SE": 34310.109,
          "SIN": 59727.321
        },
        {
          "month": "September",
          "period": "2016-09",
          "hours": 720,
          "N": 5447.029,
          "NE": 9897.171,
          "S": 10086.562,
          "SE": 34770.657,
          "SIN": 60201.419
        }
      ]
    },
    {
      "id": "annual-consumption",
      "claim": "Annual grid electricity consumption, including a 0.8919% decrease in 2016 relative to 2015.",
      "sources": [
        {
          "id": "epe",
          "title": "Anuário Estatístico de Energia Elétrica 2017",
          "url": "https://www.epe.gov.br/sites-pt/publicacoes-dados-abertos/publicacoes/PublicacoesArquivos/publicacao-160/topico-168/Anuario2017vf.pdf",
          "source_type": "Official Brazilian data",
          "author": "EPE · Empresa de Pesquisa Energética",
          "year": "2017"
        }
      ],
      "geography": "Brazil",
      "time_scale": "Calendar years 2012–2016; EPE 2017 publication snapshot",
      "indicator": "Grid electricity consumption",
      "unit": "TWh/year; percent change",
      "status": "Observed historical statistics",
      "limitations": "Grid consumption has a narrower accounting boundary than total final electricity consumption; annual changes are not causal event estimates. Table 3.1.",
      "values": [
        {
          "year": "2012",
          "value": 448.176
        },
        {
          "year": "2013",
          "value": 463.134
        },
        {
          "year": "2014",
          "value": 474.823
        },
        {
          "year": "2015",
          "value": 464.976
        },
        {
          "year": "2016",
          "value": 460.829
        }
      ]
    },
    {
      "id": "sector-consumption",
      "claim": "Industry, homes, commerce and remaining sectors account for 460.829 TWh in 2016.",
      "sources": [
        {
          "id": "epe",
          "title": "Anuário Estatístico de Energia Elétrica 2017",
          "url": "https://www.epe.gov.br/sites-pt/publicacoes-dados-abertos/publicacoes/PublicacoesArquivos/publicacao-160/topico-168/Anuario2017vf.pdf",
          "source_type": "Official Brazilian data",
          "author": "EPE · Empresa de Pesquisa Energética",
          "year": "2017"
        }
      ],
      "geography": "Brazil",
      "time_scale": "Calendar year 2016",
      "indicator": "Grid electricity consumption by sector",
      "unit": "TWh/year; share of grid total (%)",
      "status": "Observed statistics; Other is the residual",
      "limitations": "Table 3.3. Does not cover all self-production. Percentages are calculated and rounded.",
      "values": [
        {
          "name": "Industry",
          "namePt": "Indústria",
          "value": 164.557
        },
        {
          "name": "Homes",
          "namePt": "Residências",
          "value": 132.872
        },
        {
          "name": "Commerce",
          "namePt": "Comércio",
          "value": 87.873
        },
        {
          "name": "Other",
          "namePt": "Outros",
          "value": 75.527
        }
      ]
    },
    {
      "id": "generation",
      "claim": "Domestic electricity generation was 578.898 TWh in 2016.",
      "sources": [
        {
          "id": "epe",
          "title": "Anuário Estatístico de Energia Elétrica 2017",
          "url": "https://www.epe.gov.br/sites-pt/publicacoes-dados-abertos/publicacoes/PublicacoesArquivos/publicacao-160/topico-168/Anuario2017vf.pdf",
          "source_type": "Official Brazilian data",
          "author": "EPE · Empresa de Pesquisa Energética",
          "year": "2017"
        }
      ],
      "geography": "Brazil",
      "time_scale": "Calendar year 2016",
      "indicator": "Domestic electricity generation",
      "unit": "TWh/year",
      "status": "Observed historical statistics",
      "limitations": "Table 2.3. Generation and final/grid consumption are different accounting aggregates; subtraction is not an estimate of waste.",
      "values": {
        "TWh": 578.898
      }
    },
    {
      "id": "final-consumption",
      "claim": "Total final electricity consumption was 520.0 TWh in 2016.",
      "sources": [
        {
          "id": "ben",
          "title": "Balanço Energético Nacional 2017 — Relatório Síntese, ano-base 2016",
          "url": "https://www.epe.gov.br/sites-pt/publicacoes-dados-abertos/publicacoes/PublicacoesArquivos/publicacao-46/topico-81/S%C3%ADntese%20do%20Relat%C3%B3rio%20Final_2017_Web.pdf",
          "source_type": "Official Brazilian data",
          "author": "EPE · Empresa de Pesquisa Energética",
          "year": "2017"
        }
      ],
      "geography": "Brazil: interconnected system, isolated systems and self-production",
      "time_scale": "Calendar year 2016; BEN 2017 summary p. 30",
      "indicator": "Total final electricity consumption",
      "unit": "TWh/year",
      "status": "Observed historical statistics",
      "limitations": "Includes a broader boundary than grid consumption; includes self-production. Not total energy across all fuels.",
      "values": {
        "TWh": 520
      }
    },
    {
      "id": "renewable-shares",
      "claim": "Renewables supplied 81.7% of the electricity mix and 43.5% of the total energy mix in 2016.",
      "sources": [
        {
          "id": "ben",
          "title": "Balanço Energético Nacional 2017 — Relatório Síntese, ano-base 2016",
          "url": "https://www.epe.gov.br/sites-pt/publicacoes-dados-abertos/publicacoes/PublicacoesArquivos/publicacao-46/topico-81/S%C3%ADntese%20do%20Relat%C3%B3rio%20Final_2017_Web.pdf",
          "source_type": "Official Brazilian data",
          "author": "EPE · Empresa de Pesquisa Energética",
          "year": "2017"
        }
      ],
      "geography": "Brazil",
      "time_scale": "Calendar year 2016; BEN 2017 historical snapshot",
      "indicator": "Renewable share of electricity / total energy supply",
      "unit": "% of distinct supply totals",
      "status": "Observed historical accounting",
      "limitations": "Different denominators; includes imports. Total energy includes transport fuels, industrial heat, cooking and other uses. These are not present-day shares.",
      "values": {
        "electricity_percent": 81.7,
        "total_energy_percent": 43.5
      }
    },
    {
      "id": "rio-city-demand",
      "claim": "EIA reported higher electricity demand in Rio during the Games, associated with visitors, athletes and staff.",
      "sources": [
        {
          "id": "eia",
          "title": "Hydroelectric plants account for more than 70% of Brazil’s electric generation",
          "url": "https://www.eia.gov/todayinenergy/detail.php?id=27472",
          "source_type": "International energy sources",
          "author": "Slade Johnson & Kirstin Berndt · U.S. Energy Information Administration",
          "year": "11/08/2016"
        }
      ],
      "geography": "Rio de Janeiro municipality",
      "time_scale": "Games period; report published 2016-08-11",
      "indicator": "Electricity demand",
      "unit": "Qualitative; magnitude not supplied",
      "status": "Contemporaneous reported observation",
      "limitations": "No numerical increase, sector contributions or causal counterfactual. Article graph corrected 2017-03-16. Not a national annual consumption result."
    },
    {
      "id": "olympic-substation",
      "claim": "Olympic substation rated 120 MVA: three 40 MVA transformers, 138 kV to 13.8 kV; Media Complex and redundant supply preparation.",
      "sources": [
        {
          "id": "mme",
          "title": "Comitiva do MME vistoria instalações olímpicas",
          "url": "https://www.gov.br/mme/pt-br/assuntos/noticias/comitiva-do-mme-vistoria-instalacoes-olimpicas",
          "source_type": "Official Brazilian data",
          "author": "MME · Ministério de Minas e Energia",
          "year": "28/03/2016"
        }
      ],
      "geography": "Olympic Park / Media Complex, Rio de Janeiro",
      "time_scale": "Pre-event report: 2016-03-28, updated 2016-03-31",
      "indicator": "Transformer apparent-power rating and voltage",
      "unit": "MVA; kV",
      "status": "Documented infrastructure capacity and planning",
      "limitations": "Not measured active power (MW) or energy used (MWh). Capacity cannot establish actual event consumption.",
      "values": {
        "capacity_MVA": 120,
        "transformers": 3,
        "each_MVA": 40,
        "voltage_kV": [
          138,
          13.8
        ]
      }
    },
    {
      "id": "worldcup-operations",
      "claim": "Twelve host cities, redundant stadium supply, reinforced teams and thermal dispatch for reliability; altered consumption habits reported.",
      "sources": [
        {
          "id": "cup",
          "title": "Copa do Mundo de Futebol de 2014 — Relatório Anual",
          "url": "https://www.ons.org.br/sites/multimidia/Documentos%20Compartilhados/relatorios%20anuais/RA2014_ONS/copa-do-mundo-de-futebol-de--2014.html",
          "source_type": "Event documentation",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "2014 / 2015"
        }
      ],
      "geography": "Brazil SIN / World Cup host cities",
      "time_scale": "2014 World Cup: 12 June–13 July",
      "indicator": "Operational preparation and load behavior",
      "unit": "Qualitative",
      "status": "Documented preparation and operational observations",
      "limitations": "Reliability measures and plausible mechanisms do not quantify national energy savings or sector contributions."
    },
    {
      "id": "rio-planning",
      "claim": "ONS prepared resilience studies and broadcasting coordination for Rio 2016.",
      "sources": [
        {
          "id": "rio",
          "title": "Jogos Olímpicos de 2016 — Relatório Anual",
          "url": "https://www.ons.org.br/sites/multimidia/Documentos%20Compartilhados/relatorios%20anuais/RA2014_ONS/jogos-ol%C3%ADmpicos-de-2016.html",
          "source_type": "Event documentation",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "2014 / 2015"
        }
      ],
      "geography": "Olympic electricity infrastructure / interconnected system",
      "time_scale": "Planning described in the 2014 annual report, before the 2016 Games",
      "indicator": "System preparedness",
      "unit": "Qualitative",
      "status": "Pre-event planning",
      "limitations": "Does not establish MWh used or the final measured reliability outcome."
    },
    {
      "id": "stadium-sustainability",
      "claim": "Pre-event research discusses Green Goal efficiency, renewables and sustainable building criteria.",
      "sources": [
        {
          "id": "cesar",
          "title": "Sustentabilidade Econômica em Arenas e Estádios: estudo sobre as instalações da Copa do Mundo de Futebol 2014",
          "url": "https://www.researchgate.net/publication/318205076_Sustentabilidade_em_Arenas_e_Estadios_Estudo_sobre_as_Instalacoes_da_Copa_do_Mundo_de_Futebol_2014",
          "source_type": "Academic research",
          "author": "Fábio Soares César, Leandro Carlos Mazzei, Ary José Rocco Junior & Luciana Melloni R. de Oliveira",
          "year": "2013"
        }
      ],
      "geography": "2014 World Cup stadiums, Brazil",
      "time_scale": "Paper published December 2013, before the tournament",
      "indicator": "Sustainability planning / economic assessment",
      "unit": "Qualitative",
      "status": "Pre-event academic assessment",
      "limitations": "Incomplete construction limited environmental evaluation. Building certification is not a measured national energy saving."
    },
    {
      "id": "residential-drivers",
      "claim": "LMDI analysis distinguishes drivers of residential electricity use.",
      "sources": [
        {
          "id": "andrade",
          "title": "Projeções e avaliação do consumo de energia elétrica para o setor residencial brasileiro a partir da técnica de decomposição Logarithmic Mean Divisia Index (LMDI)",
          "url": "https://repositorio.ufmg.br/items/05150e85-d6b6-4d9b-84d1-055eab01d9db",
          "source_type": "Academic research",
          "author": "Fabrício Vieira Andrade · Universidade Federal de Minas Gerais",
          "year": "2014"
        }
      ],
      "geography": "Brazil residential sector",
      "time_scale": "2014 doctoral thesis; scenarios for 2005–2020",
      "indicator": "Residential electricity drivers / scenarios",
      "unit": "Methodological; no scenario coefficient used on site",
      "status": "Academic decomposition and projections",
      "limitations": "Projected values are not observed event impacts."
    },
    {
      "id": "olympic-model",
      "claim": "A 78-country study reports higher per-capita national energy in preparation and hosting years; the following-year change was not statistically significant.",
      "sources": [
        {
          "id": "ko",
          "title": "A sudden surge: The impact of hosting the Olympics on national energy consumption (1970–2022)",
          "url": "https://hub.hku.hk/handle/10722/366862",
          "source_type": "Academic research",
          "author": "Jeremy Ko, Anthony Chun-Fung Cheung, Chun Kai Leung, Joseph Francis Wong & Wai-Kit Ming",
          "year": "2025"
        }
      ],
      "geography": "78 countries; pooled national data",
      "time_scale": "1970–2022; paper published 2025",
      "indicator": "Total national per-capita energy",
      "unit": "Model result; no numerical coefficient transferred",
      "status": "Academic model estimate",
      "limitations": "Not a measured city-level Rio electricity effect. Country/event contexts vary. DOI: 10.1016/j.sftr.2025.101536."
    },
    {
      "id": "copa-america-plan",
      "claim": "ONS special operation and match bulletins for Copa América 2019.",
      "sources": [
        {
          "id": "copa2019",
          "title": "Operação do SIN durante a Copa América 2019",
          "url": "https://www.ons.org.br/Paginas/resultados-da-operacao/copa-america-2019.aspx",
          "source_type": "Event documentation",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "2019"
        }
      ],
      "geography": "Brazil SIN",
      "time_scale": "14 June–7 July 2019",
      "indicator": "Operational plan and event documentation",
      "unit": "Qualitative",
      "status": "Planning; observations identified separately in bulletin",
      "limitations": "Expected load behavior in the plan is not itself an observed result."
    },
    {
      "id": "peru-bulletin-ramps",
      "claim": "Brazil–Peru final: 5,615 MW halftime rise in 9 minutes; 2,349 MW rise after the match in 15 minutes.",
      "sources": [
        {
          "id": "peru2019",
          "title": "Resultados da operação do SIN durante o jogo Brasil × Peru",
          "url": "https://www.ons.org.br/AcervoDigitalDocumentosEPublicacoes/Boletim%20da%20Copa%20Am%C3%A9rica%20-%20Brasil%20x%20Peru%20-%20070719%20%C3%A0s%2017h00.pdf",
          "source_type": "Event documentation",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "07/07/2019"
        }
      ],
      "geography": "Brazil SIN",
      "time_scale": "7 July 2019, kickoff 17:00 Brasília time; reference Sunday 30 June",
      "indicator": "Load change over stated interval",
      "unit": "MW over minutes",
      "status": "Observed ramps reported by ONS",
      "limitations": "Different durations; neither number is energy consumption. Do not infer these minute-scale values from the separate hourly series.",
      "values": {
        "halftime": {
          "change_MW": 5615,
          "minutes": 9
        },
        "after_match": {
          "change_MW": 2349,
          "minutes": 15
        }
      }
    },
    {
      "id": "confederations-2013",
      "claim": "Six host cities, reinforced teams, restoration tests and operating procedures; required load, frequency and voltage performance met.",
      "sources": [
        {
          "id": "confed",
          "title": "Relatório Anual 2013 — Operação Diferenciada em Grandes Eventos",
          "url": "https://www.ons.org.br/sites/multimidia/Documentos%20Compartilhados/relatorios%20anuais/Relatorio_ONS_2013.pdf",
          "source_type": "Event documentation",
          "author": "ONS · Operador Nacional do Sistema Elétrico",
          "year": "2013"
        }
      ],
      "geography": "Brazil SIN / Belo Horizonte, Brasília, Fortaleza, Recife, Rio de Janeiro, Salvador",
      "time_scale": "15–30 June 2013; annual report pp. 23–24",
      "indicator": "Operational reliability / preparation",
      "unit": "Qualitative",
      "status": "Reported operational observations",
      "limitations": "No event-attributable electricity total or fabricated match curve is presented."
    },
    {
      "id": "sdg-connection",
      "claim": "Primary connection: target 7.3, improving energy efficiency; secondary context: access (7.1) and renewables (7.2).",
      "sources": [
        {
          "id": "sdg",
          "title": "Goal 7: Affordable and Clean Energy",
          "url": "https://sdgs.un.org/goals/goal7",
          "source_type": "International energy sources",
          "author": "United Nations / Nações Unidas",
          "year": "2030"
        }
      ],
      "geography": "Global development goals",
      "time_scale": "2030 target horizon",
      "indicator": "Policy target",
      "unit": "Qualitative target; no achieved saving asserted",
      "status": "Normative target",
      "limitations": "Individual action complements infrastructure, access and public policy."
    },
    {
      "id": "calculator",
      "claim": "Electricity use and avoided-use scenarios: kWh = W / 1000 × hours; month = 30 days; collective = per-person saving × participants.",
      "sources": [
        {
          "title": "Project arithmetic and explicitly illustrative appliance inputs",
          "source_type": "Transparent calculation",
          "author": "Energy in Play",
          "year": "2026"
        }
      ],
      "geography": "User-selected illustrative household/action, not a national measurement",
      "time_scale": "Daily use and a 30-day month",
      "indicator": "Estimated energy use and avoided use",
      "unit": "kWh / MWh",
      "status": "Illustrative calculation, not survey data or measured savings",
      "limitations": "Constant average electrical input power; no rebound/additional use elsewhere; participants perform the same action. Device ratings vary. Reduced hours cannot exceed daily hours."
    }
  ]
}
