How GateCast's Brazil grades did in their test: the results

We tested GateCast's Brazil grades on nine months of flights the model had never seen, September 2025 to May 2026, following a plan fixed in advance, on 23 October 2026. Domestic connections and domestic flights passed. International flights and international arrivals connecting to a domestic flight failed, so their grades are marked "Provisional" and show no percentage. The results were opened once, on 25 October 2026, and are reported here in full.

The test plan, with every change made to it before the opening, is on a separate page. In this test, a missed connection means either flight was cancelled, or the real gap after delays was shorter than our estimated transfer time. ANAC's records hold no passenger data, so this is an estimate and not a count of real passengers.

Summary

What was gradedCases testedResultOn the card
Domestic connections (São Paulo Guarulhos, Campinas, Brasília, Belo Horizonte Confins, São Paulo Congonhas)2,025,340 connection-daysPass (all five bars; bar 3 used Brazil's own figures, and against our US figures grades C, D and F would have failed it)Grade, with Brazil's own per-grade figures
Domestic flights with one end at those hubs386,917 flight-daysPass (bars 1, 4 and 5)Grade, no percentage (none is published for flights)
International flights (Guarulhos, Campinas)50,020 flight-daysFail: grades out of order (B worse than C)Grade marked Provisional, no percentage
International arrival connecting to a domestic flight (Guarulhos, Campinas)144,375 connection-daysFail: predictions 15.3 points too high. Also not a clean testGrade marked Provisional, no percentage

Under the owner's decision of 25 October, the result decides the label and what we publish. It does not decide whether grades launch.

Domestic connections: pass

Missed-connection rate by grade, whole test period (September 2025 to May 2026):

GradeMissed-connection rate95% intervalModel predictedConnection-days
A5.1%4.3–6.1%3.0%864,533
B7.8%6.9–8.9%7.0%378,973
C8.8%8.0–9.7%8.9%304,868
D9.0%8.1–10.0%9.5%246,469
F16.8%15.7–18.2%20.7%230,497

Connections of 40 to 50 minutes, by hub

Released because domestic connections passed. Missed-connection rate for graded connections with a scheduled gap of 40 to 50 minutes, September 2025 to May 2026. Graded connections are 46% to 66% of each hub's connection-days in this band. Our US backtest of 23 September used one fixed transfer time for every connection; this table uses the model's estimate for each pair, so the two methods differ in that respect.

HubMissed-connection rate95% intervalMissed / graded connection-days
Brasília (BSB)9.3%8.1–10.6%3,415 / 36,593
São Paulo Congonhas (CGH)11.5%10.2–13.4%5,530 / 47,929
São Paulo Guarulhos (GRU)12.9%11.5–14.5%10,158 / 78,574
Campinas (VCP)13.1%11.7–14.6%6,729 / 51,557
Belo Horizonte Confins (CNF)13.5%12.3–14.8%4,611 / 34,139

Reported after the opening, outside the plan: Brasília was lower than each of the other four hubs, by 2.2 to 4.2 points.

Domestic flights: pass, with weak ranking

"Missed" here means the flight arrived 60 minutes or more late, or was cancelled.

GradeABCDF
Rate4.4%5.5%5.6%6.3%10.1%

International flights: fail

GradeABCDF
Rate6.5%10.6%7.9%12.1%13.3%

International arrival connecting to a domestic flight: fail, and not a clean test

GradeA (39 cases)BCDF
Rate2.6%8.1%14.9%26.6%61.3%
Predicted13.7%23.6%38.7%50.6%74.4%

Checks on the test itself

Disclosures

  1. Brazil's own figures were chosen as the bar-3 basis after a build month, August 2025, had failed against the US figures. No test-month result had been seen (owner's decision).
  2. The prediction script changed twice during the run, once to write in chunks and once to resume after a memory stall. Each was shown beforehand to give a byte-identical file on a build month.
  3. One row of the sealed test table was printed early. It was used nowhere.
  4. Grades ship whatever this result says, and a failed test is labelled Provisional (owner's decision).
  5. International-to-domestic connections were reinstated after a build-month calibration miss, and this was not a clean test.
  6. The 15-minute boarding cut-off and several arrival steps are modelled judgements with no dated source.

What we are fixing next

  1. International arrival to domestic: measured arrival steps, the wait for bags overlapping passport control and never added on top of it, the outcome judged and predicted on the same basis, and a new sealed test on fresh months.
  2. Domestic connections: find out why C and D don't separate, and reduce the share that has no grade. We'll measure first and assume no cause.
  3. International flights: the B/C inversion and calibration at both ends, once there is more data (Campinas is thin).
  4. Domestic flights: over-prediction at F.

Flight records: Agência Nacional de Aviação Civil (ANAC), Voo Regular Ativo (VRA), January 2024 to May 2026, downloaded 23 October 2026, published under a Creative Commons Attribution licence on dados.gov.br. ANAC had no part in GateCast and does not endorse it; grades and figures are Wingmark Analytics' own estimates.
Dados de voos: Agência Nacional de Aviação Civil (ANAC), Voo Regular Ativo (VRA), janeiro de 2024 a maio de 2026, obtidos em 23 de outubro de 2026, licença Creative Commons Atribuição (dados.gov.br). A ANAC não participa do GateCast nem o endossa; as notas e os números são estimativas da Wingmark Analytics.
Checksums (SHA-256): test flight table 5fd945a2…, sealed predictions 76faaf3f…846d, outcomes 3e00a73d….
Results opened 25 October 2026. Public version prepared 2 November 2026. Grades are estimates.