Rarely does the data answer a Fed meeting this fast.
On Wednesday the Federal Open Market Committee held rates at 3.50 to 3.75 percent on a 9-3 vote, with Beth Hammack, Neel Kashkari and Lorie Logan each preferring a quarter-point increase.
Thursday morning's data read like their exhibit list.
June PCE inflation - the Fed's preferred measure - printed 4.1 percent year over year against a 3.7 percent forecast [1]. A 0.4-point upside miss on the headline. Core PCE rose 0.3 percent on the month against 0.1 expected [1], which annualises far above target.
Personal income beat. Personal spending beat. Jobless claims fell to 187,000 against 200,000 expected [1] - a labour market showing no strain that would argue for cuts. Growth came in at 2.1 percent, a hair under forecast and nowhere near recession [1].
Elevated inflation, solid spending, full employment: that is not a hold's data. It is a hiker's data, one day late for the vote.
The bond market did not wait for September.
The 30-year Treasury yield rose 0.11 points to about 5.21 percent - its highest since July 2007 [2], before the financial crisis, before zero rates, before quantitative easing. The 10-year rose to 4.67. The 2-year fell to 4.24 [2].
That divergence is the market's verdict in one shape: short yields easing on the hold, long yields surging on what the hold means for inflation over decades. A steepening curve after an inflation miss is the market charging extra for the years the Fed is not covering.
What this is not, honestly: proof the dissenters were right. One month of PCE is one month, and the supply-shock component - energy off a strait war - is precisely the kind rates reach poorly, which is the majority's whole case.
What it is, is the cost of waiting made visible.
A household refinancing a mortgage this week is paying against the highest long-bond yield in 19 years - and the trigger was not the Fed's decision, but the data that landed the morning after it.