Imagine you're building a sandwich shop. You could grow your own wheat, mill your own flour, and bake your own bread — or you could buy great bread from the bakery next door and focus entirely on what goes between the slices. AirMPA is the sandwich-shop approach to global air quality forecasting: it takes weather predictions from someone else's already-excellent weather model and focuses exclusively on learning how atmospheric pollutants move, react, and accumulate given those weather fields. The committed claim: a decoupled Swin-Transformer architecture that ingests external meteorological forecasts (rather than co-predicting weather and pollution jointly) can forecast 13 atmospheric pollutants at 0.4° resolution and 12-hour steps out to 5 days, beating both the deep-learning model Aurora and the operational Copernicus Atmosphere Monitoring Service (CAMS) in approximately 90% of pollutant-lead-time evaluation cases. Beyond 48 hours, AirMPA beats CAMS on every variable. The architectural bet is specific and interesting. Rather than building a monolithic model that jointly predicts wind, temperature, humidity AND ozone, PM2.5, SO₂ etc., AirMPA treats meteorology as a frozen input signal. During training it uses ERA5 reanalysis as ground-truth weather forcing; during inference it swaps in forecast fields from any external numerical weather prediction model. The backbone is a modified Swin-Transformer with two novel components: 'zonal release attention' that handles the periodic boundary at the dateline for continuous global transport modeling, and a 'dual-branch fusion' module that separately processes meteorological drivers and emission/pollutant history before merging them. This is the adapter pattern borrowed from NLP fine-tuning, applied to earth system science. The ladder positioning is strong but needs scrutiny. The two named baselines are Aurora (a recent foundation model for atmospheric science) and CAMS (the European operational forecasting service). AirMPA consistently outperforms Aurora and beats CAMS in ~90% of cases overall, with complete dominance beyond the 48-hour mark. What's missing: no comparison to other decoupled or chemistry-transport deep learning models (e.g., GraphCast + chemistry heads, or any of the growing crop of ML air quality models from Chinese groups). The 90% win-rate statistic is compelling but aggregated — we'd want to see which pollutant-lead-time pairs it loses on and whether those losses are systematic. Integrity is reasonable but not airtight. ERA5 is a community-standard reanalysis product, and CAMS is the obvious operational benchmark for global air quality. The evaluation uses real forecast fields during inference, not reanalysis, which is the right test. However, there's no mention of code release, no pre-registration, and the benchmark set appears chosen by the authors. The autoregressive stability claim (5 days without divergence) is important but only self-validated. The ~90% figure begs for a breakdown — does the model struggle specifically on secondary organic aerosols, nighttime chemistry, or polar regions? The milestone question for global ML air quality forecasting is clear: can these models reach operational deployment at national meteorological services? AirMPA's 0.4° resolution (~44 km) is useful for regional-scale health advisories but not for city-scale air quality management, which requires ~1-5 km resolution. The jump from 0.4° to 0.1° (or finer) with maintained accuracy and stable 5-day rollouts would be the next meaningful threshold. That's probably 2-3 years out given current scaling trends in ML weather models. The obvious experiment not run: plugging AirMPA into multiple different weather model backends (ECMWF IFS, GFS, GraphCast, Pangu-Weather) and measuring how forecast skill degrades as a function of weather model error. The entire value proposition of the decoupled architecture is backend-agnostic pollution forecasting — yet the paper only demonstrates one weather input source. The honest read: this is almost certainly being saved for a follow-up paper, because it's the highest-impact extension and requires minimal new architecture work, just engineering and compute for the comparison runs.