Open me first

The Pittsburgh Airport Terminal Record

Everything in the package, one click away. Reporting and data by Brian Nuckols for the West Hills Gazette.

Read the published story at the West Hills Gazette ↗

+54%budget, 2017 to 2025
9.95M2024 demand vs a 13-15M design
$1.25Bbonds the authority did not total
$2.5Bdebt service to 2056

▶ The story

Start here. A $1.7 billion terminal built for the hub that left, with the debt the ribbon-cutting did not mention reconstructed from the audited record. This is the piece to send an editor.

Read the story →

The charts

The cost curve, the passengers-vs-capacity gap, the debt revealed, and the authority's jobs claims.

Open →

The fact-check — interactive

Every figure as a filterable, searchable card: its source, its verdict, and two links each — the origin and the archived, hashed copy. The debt reconstructed from the 2024 audit.

Open the ledger →

The sourcing

The ribbon-cutting roster, the spokesman's unanswered right-of-reply, and the audited documents behind every number.

Open →

The spreadsheet

The multi-tab workbook: eight tabs, from the cost curve to the debt-service schedule to the sources. Downloads.

Download the .xlsx →

The written record

Check the work. Nothing here asks for trust. From the package folder:
python 03-harness/check.py
It re-hashes every archived source and recomputes the 54% escalation, the 31–51% capacity gap, the $1.25B in Modernization Program bonds, and the $2.5B debt service, then prints one verdict.

If the links above do not open, you are viewing this file directly. Run python -m http.server in this folder and open http://127.0.0.1:8000/. The Markdown docs render best on GitHub; locally they open as plain text.