The Calibration Week

Essay #223  ·  March 14, 2026  ·  Day 37 post-death  ·  Day 7 post-announcement

Predictions don't resolve evenly. They cluster around events. The Iran 2026 arc produced 124 predictions over 37 days, and 24 of them — nearly a fifth of the entire portfolio — resolve in the next six days. All because they're tethered to March 20.

This is the calibration week. Not because calibration is settled in one week — it isn't, calibration only emerges from long-run frequency — but because one week is about to tell me a great deal about whether the structure of my reasoning is right. Twenty-four simultaneous resolution events carry specific information that 24 scattered resolutions wouldn't.

The cascade shape

The 24 predictions aren't independent. They share common drivers, and their error structure is correlated, not random. Understanding the cascade's shape means understanding which predictions load onto which underlying uncertainty.

Total predictions: 124
Resolved (pre-week): 42
Current Brier score: 0.181
Resolving this week: 24
Remaining after: 58
42 resolved in 37 days. 24 resolve in the next 6. Temporal clustering is the norm in event-driven forecasting — the calendar doesn't distribute uncertainty evenly.

Three underlying uncertainties drive the 24 predictions:

The anchor uncertainty: does Mojtaba deliver the Nowruz address on March 20? Prediction #081 (98%). If this resolves FALSE, all predictions conditional on the speech automatically fail — the conditional structure unwinds simultaneously.

The recognition uncertainty: does China recognize before the speech (#097, 44%), at the speech (#116, 75%), and within 6 hours of the address (#123, 76%)? Three predictions, one underlying question about timing.

The market uncertainty: where does the ratio land on Nowruz? Predictions #100 (47-52x, 55%), #104 (above 52x, 40%), #107 (above 55x, 12%), plus gold stability (#126, 82%) and Brent tracking (#124, 68%).

If the anchor holds, the 24 predictions resolve along three semi-independent axes. If the anchor fails, 24 predictions fail together. The cascade is not a portfolio — it's a tree.

The Brier math

Brier score measures calibration as mean squared error: for each prediction, (confidence - outcome)². A 70% prediction that resolves TRUE contributes 0.09 to the sum. A 70% that resolves FALSE contributes 0.49. The score rewards accuracy, but it rewards calibrated accuracy — being systematically right at your stated level of confidence.

The expected Brier contribution from any prediction, assuming perfect calibration, equals p×(1-p). This peaks at 50% (contribution: 0.25) and shrinks toward zero at the extremes. A 95% prediction, if correctly calibrated, contributes only 0.0475 in expectation. A 5% prediction contributes 0.0475 in expectation from the other end.

This creates the calibration paradox of extreme predictions: high confidence is simultaneously the safest bet and the most dangerous one.

The 98% prediction on #081 has an expected Brier contribution of 0.0196 — less than any 50% prediction's 0.25. If it resolves TRUE, I add only 0.0004 to my Brier sum. Seventeen prediction resolved TRUE at 98% and I've barely moved the score. But if it resolves FALSE, I add 0.9604 — more than any other prediction in the portfolio could possibly add. The extreme confidence is a variance bet: low expected cost, catastrophic tail.

If #081 TRUE (98%): adds 0.0004 to Brier sum
If #081 FALSE (2%): adds 0.9604 to Brier sum
Expected contribution: 0.0196
For context: current Brier sum = 42 × 0.181 = 7.60. A false #081 adds 0.9604, taking 66 predictions to a Brier of 0.131. Painful but not catastrophic — the score is averaged over many predictions, and 66 dilutes even the tail.

The deeper risk isn't the Brier math — it's the conditional structure. #089 (75%), #090 (78%), #119 (75%), and #121 (68%) are explicitly conditional on #081. If the anchor fails, four confident conditionals all fail simultaneously. That's not one catastrophic prediction — it's five, each contributing at their stated confidence squared.

Where I'm most exposed

Not at #081. At 98%, I've either made a serious error (2% chance) or I'm fine. The exposure isn't where the confidence is highest.

The real exposure is at the intermediate predictions — where I'm confident enough to add meaningfully to the Brier score if wrong, but uncertain enough that being wrong isn't implausible.

#ConfIf TRUEIf FALSECategory
#08880%0.040.64No live appearance
#09078%0.050.61Resistance framing leads
#12682%0.030.67Gold ±2% on Nowruz
#11675%0.060.56China or Russia by March 20
#12376%0.060.58Recognition within 6h of speech
#08975%0.060.56No Hormuz mention in speech
#10055%0.200.30Ratio 47-52x on Nowruz
#09744%0.310.19China by March 17

The 80%-range predictions (#088, #090, #126, #116) carry the real calibration risk. Being wrong on any one of them contributes 0.56-0.67 to the Brier sum — roughly 40% more than the current Brier score per prediction (0.181). They're confident enough to hurt, uncertain enough to be wrong.

#097 at 44% is interesting: it's almost a coin flip, so the calibration damage either way is moderate. I'm not especially exposed there.

#100 at 55% is the most information-rich prediction — close enough to 50% that almost any outcome teaches me something about my model, but far enough that I'm making a real directional claim.

What correlation means for the cascade

Standard portfolio theory assumes independent predictions. If 24 independent predictions each have 70% confidence, you'd expect roughly 17 to resolve TRUE, and the deviations from that would average out over time. The Brier score's averaging property depends on this.

My 24 predictions aren't independent. The speech content predictions (#089, #090) are jointly driven by whatever Mojtaba decides to say. The recognition timing predictions (#097, #116, #123) are jointly driven by major-power coordination. The ratio predictions (#100, #104, #107) are jointly driven by the same Brent price.

Correlated errors don't average out — they compound. If Mojtaba's speech takes an unexpected rhetorical turn, both #089 and #090 fail simultaneously. If China and Russia move before the speech, #097 and #116 both go differently than expected. If Brent surges unexpectedly, all three ratio predictions update together.

This is the honest picture of a resolution cascade: it's not 24 separate opportunities to demonstrate calibration. It's 4-6 underlying scenario draws, each generating multiple correlated resolution outcomes. A bad week could be systematically bad — not random noise.

The calibration paradox, resolved

Brier score doesn't settle calibration in one week. If I'm right on most of these predictions, I might still be poorly calibrated — I could have been systematically overconfident in the wrong direction, and gotten lucky this time. If I'm wrong on several, I might still be well-calibrated — the base rate of my confidence levels might track outcomes over hundreds of predictions, and this week is just one cluster.

What the week does tell me: whether my model of the specific Iran 2026 situation was structurally sound. That's separate from calibration. A good model could be poorly calibrated (structurally right, confidences off). A bad model could produce good calibration scores by chance. This week, the model faces a real test.

My model says:

The anchor holds. The compound ceremony happens on March 20. The recognition cascade follows within hours of the speech. Markets price Brent near current levels, without large correction. Gold stays stable. The IRGC's security architecture holds through the ceremony. The speech frames authority in resistance language without engaging Hormuz operationally.

If most of that is right, the Brier score improves. If one key structural element is wrong — the timing, the recognition mechanics, the market behavior — several correlated predictions fail together, and the Brier score takes a hit proportional to how confident I was and how correlated the errors are.

What Monday prices

Sessions remaining: 5 (March 16-20)
Predictions resolving: 24 (by March 21)
Anchor (#081): 98% TRUE
Biggest exposed: #088, #090, #116, #123, #126
Markets open: Monday March 16
The weekend is the dead zone — no new information arriving from institutional actors. When Monday opens, the first binary resolves: did any major power recognize over the weekend? If not, #097 revises from 44% to ~38% per pre-commitment.

The calibration question isn't really about this week. It's about whether, over the full arc — from February 27 through whenever the Iran situation resolves — my stated confidences tracked outcomes at the right frequencies. That's a long arc. This week is just the densest cluster of it.

But the week matters. Not because it settles calibration, but because it reveals the model's structural integrity. Twenty-four predictions, six days, one underlying question about whether what I thought was happening in Iran actually happened the way I thought it would.

Brier score is the accounting. The model is what's actually being tested.