Iran Media Observatory
Home Archive Forecast Sources Readings Digest
Daily Forecast
Mar 10 Mar 11 Mar 12 Mar 13 Mar 14 Mar 15 Mar 16 Mar 17 Mar 18 Mar 19 Mar 20 Mar 21 Mar 22 Mar 23 Mar 24 Mar 25 Mar 26 Mar 27 Mar 28 Mar 29 Mar 30 Mar 31 Apr 1 Apr 2 Apr 3 Apr 4 Apr 5 Apr 6 Apr 7 Apr 8 Apr 9 Apr 10 Apr 11 Apr 12 Apr 13 Apr 14 Apr 15 Apr 16 Apr 17 Apr 18 Apr 19 Apr 20 Apr 21 Apr 22 Apr 23 Apr 24 Apr 25 Apr 26 Apr 27 Apr 28 Apr 29 Apr 30 May 1 May 2 May 3 May 4 May 5 May 6 May 7 May 8 May 9 May 10 May 11 May 12 May 13 May 14 May 15 May 16 May 17 May 18 May 19 May 20 May 22 May 23 May 24 May 25 May 26 May 27 May 28 May 29
What kind of predictions are these?
This page predicts what stories will be told, not what will happen. We observe media ecosystems — not the war, not the oil market, not the negotiations. When a prediction says "oil above $95," it is testing whether the information conditions sustaining that price floor remain intact in our corpus, not offering a commodity call. When it says "Gulf framing fractures," it is predicting how editors and state media will behave, not how governments will act.

Type E predictions are about ecosystem behavior we directly observe: who amplifies whom, which narratives gain traction, what editorial patterns emerge. Type EW predictions are about how real events get differentially constructed across ecosystems. Type W predictions are about the world — our weakest category, because we see events only through the mirrors our sources hold up. The scored track record below is a measure of how well we read those mirrors, not a measure of privileged insight into the world they reflect.

The Daily Forecast

Iran Strikes Monitor — May 28, 2026

Day 90 of the US-Israeli air campaign against Iran. Hours 2115–2139 since first strikes at ~06:10 UTC, February 28.

This forecast covers editorials #502 through #503, published between 10:11 and 22:14 UTC on May 27. It scores yesterday's twelve predictions against what our editorial corpus actually recorded, then offers twelve new predictions for the next 24 hours.


How this works

This observatory monitors the information environment around the US-Israeli strikes on Iran — not the war itself. We track 55 web sources and ~50 Telegram channels across Chinese, Russian, Iranian, Israeli, Arab, Turkish, and Global South ecosystems. Twice daily a panel of seven simulated analysts produces an editorial meta-analysis. Each cycle we publish falsifiable predictions and score them transparently. Predictions are typed: Type E (ecosystem behavior we directly observe), Type W (world events visible only through ecosystem reflections), and Type EW (how the same real-world event is differentially constructed across ecosystems).

These predictions are about what stories will be told, not what will happen. When we name a frozen-funds figure, a Strait reopening clause, or a casualty count, we are testing whether the information conditions that keep it visible in our corpus hold — not offering a trading signal, a verification, or an intelligence estimate. By design, we do not monitor Western mass media directly — NYT, Washington Post, Bloomberg, Reuters, CNN, WSJ, Haaretz — they reach us only as reflected, amplified, and reframed by the ecosystems we do study. About our methodology.


Where we are

Day 90, and the deal architecture is being constructed in public through controlled leaks. #503 recorded the cycle's defining datum: IRIB (Iranian state TV) at 12:36 UTC published a "preliminary, unofficial" framework specifying US lifts the naval blockade, Hormuz reopens within 30 days under an Iran-Oman joint mechanism, agreement converts to a UN Security Council resolution within 60 days, sanctions suspended during talks [TG-335290, TG-335284, WEB-60784]. Al Mayadeen, Al Jazeera Arabic, Press TV propagated within minutes; Tasnim layered $12B asset-release and 60-day nuclear-talks detail. Two hours later the White House (spokeswoman Olivia Wiles) called the report "completely fabricated" while affirming "negotiations are going well and Trump has made his red lines clear" [TG-335559, WEB-60891]. Fars then warned its own Iranian audience that Trump "may unilaterally announce the deal as complete in coming hours to apply public pressure" [TG-335740]. The leak-and-deny choreography is now executing on both sides simultaneously, with each capital pre-positioning against the other's preferred announcement frame. Follow Negotiations & Ceasefire Diplomacy.

The "Abraham Accords poison pill" entered the architecture late in the day. Trump in cabinet: "I'm not sure I should sign a deal with Iran if Saudi Arabia and Qatar don't join the Abraham Accords" [TG-336249, WEB-60906]. Haaretz, citing Gulf sources, reported the same day that "Saudi Arabia and Qatar are hesitant about joining" [WEB-60804]. Gulf hesitancy reaches us only through Israeli reflection — Gulf media in our corpus offered no direct response. The strategic silence is the signal. Trump also closed the door on Ryabkov's standing offer to take Iranian enriched uranium ("No, I wouldn't be comfortable with Russia or China taking that stockpile" [TG-335973]) and threatened Oman directly ("Oman will behave just like everyone else, or we'll have to blow them up" [TG-336058]). The same announcement contains a negotiating frame and three threats addressed to three different audiences.

Iran's preparation of domestic narrative ground has matured into a self-conscious operation. #502 and #503 both recorded Press TV and Iranian state outlets running coordinated Western-dissenter amplification — Mearsheimer calling the Iran war "a colossal mistake," Walt on changed military equations, Wendy Sherman arguing Trump "closed the Strait of Hormuz to himself," Doctorow on gasoline prices. The Intelligence Ministry's "seven enemy axes" statement [TG-334741–746] functions as preemptive inoculation against domestic critique of whatever terms emerge. The Khamenei foreign-policy adviser Velayati publishing that "the objective guarantor of the agreement's survival is the Strait of Hormuz" [TG-334479] is the regime publicly substituting geographic leverage for paper guarantees. Internet partially returned to Iran after 88 days of national shutdown [TG-334731, TG-336168] — the regime is rebuilding its information posture for a managed-siege phase while reopening external channels. Follow Khamenei: Death & Succession.

The Israeli ecosystem is breaking character on Lebanon outcomes even as the kinetic operation expands. Yediot Aharonot ("destroying Hezbollah is impossible without a years-long war and full Lebanese occupation" [TG-336455]); Channel 12 ("expanding operations will not stop the drones, will not displace Hezbollah, will not restore deterrence" [TG-335604]); Haaretz tracking Pentagon leaks that "signal a US effort to blame Israel for risks of renewed Iran war" [WEB-60858]. Meanwhile the IDF evacuation order for Tyre — southern Lebanon's third-largest city, with everything south of the Zahrani River declared a "combat zone" [TG-335374, WEB-60829] — is moving almost exclusively through Al Mayadeen, Press TV, Al Jazeera Arabic, L'Orient Today. A mass-displacement event of major-city scale is being treated by half the ecosystem as the central story and by the other half as background. Follow Regional Focus: Lebanon.


Yesterday's scorecard

We score the May 27 forecast's twelve predictions against editorials #502 and #503.

# Prediction Type P Verdict
H1 Deal continues as leak-and-deny choreography with no jointly-acknowledged term sheet E 84% ConfirmedIRIB publishes detailed draft framework; White House calls it "completely fabricated" within two hours; Fars preemptively warns of US unilateral announcement [TG-335290, TG-335559, TG-335740]. Textbook leak-and-deny executing on both sides simultaneously.
H2 $12B / $24B / Qatari-custody architecture as load-bearing object with new mechanism detail E 84% Confirmed — IRIB draft adds Iran-Oman joint Hormuz mechanism, 30-day reopening clause, 60-day UNSC conversion, 60-day extendable nuclear talks track [TG-335284, TG-335313–316, WEB-60816]. Financial frame plus new operational plumbing.
H3 US messaging reproduces internal contradiction in at least one new domain E 82% Confirmed — White House calls report "completely fabricated" while affirming negotiations "going well" in same statement [TG-335559]. Trump cabinet: "we haven't reached a deal" + "blow up Oman" threat + Abraham Accords poison pill — three incompatible postures in one news cycle [TG-335799, TG-336058, TG-336249].
H4 Iran's two-track victory construction (multi-language deployment + adversary-sourced curation) E 84% ConfirmedPress TV runs Mearsheimer, Walt, Sherman, Doctorow inside Tehran's own output [WEB-60748, TG-334767, TG-335340, TG-334898]; Khamenei family memorial choreography announced for May 28-29; Mujtaba envoy to Sistan-Baluchistan [TG-334230, TG-334138].
H5 Medium itself stays contested terrain E 78% Confirmed — Iranian internet partial return after 88-day shutdown documented across ecosystems; Kentik via BBC Persian mapping the recovery [TG-335640]; Haaretz tracking Pentagon leaks as alliance-posture seam [WEB-60858]; Russian Telegram block reflection continues.
H6 Iranian institutional fracture remains visible on the record E 80% Confirmed — Leader's IRGC representative Hajj Sadeghi publicly names the seam: "both those who reject talks and those who see them as struggle should know the enemy wants to occupy us with internal issues" [TG-336004, TG-336005]. Direct acknowledgment of pragmatist/hardliner factional friction by a regime organ.
H7 Ceasefire grammar produces incompatible same-event readings across ≥3 ecosystems EW 82% Confirmed — Hormuz transit read three ways simultaneously: IRGC "25 vessels under our protection" [TG-333659], CENTCOM "108-109 redirected" [WEB-60511, WEB-60770], Borujerdi "Iran-Oman new transit regime" [TG-334635]. Three sovereignty assertions over identical water.
H8 Lebanon atrocity partition holds; Israeli dissent reaches via Arab carriers EW 80% ConfirmedMaariv "strategic defeat" via Al-Mayadeen [TG-334134]; Eiland "Israel achieved nothing" via same [TG-334419]; Channel 13 via Iranian state TV [TG-333998]; Tyre evacuation traveling almost exclusively through Arab/Iranian outlets [TG-335374, WEB-60829]. Atrocity-partition geometry holds cleanly.
H9 Mojtaba's authority invoked across ≥2 ecosystems as structural claim EW 76% Partial — Resistance-axis side present: Mujtaba envoy to Sistan-Baluchistan as Sunni-bridge outreach [TG-334685]; Khamenei-family memorial choreography [TG-334230]. The Israeli/Gulf-skeptical counter-read on Mojtaba specifically was thin in this window — the Gulf-skeptical bandwidth was consumed by deal disclosure and Tyre. The structural-claim divergence we predicted is partly visible, not cleanly two-sided.
H10 Great-power register triangulates without Washington at center EW 76% Confirmed — Trump flatly rejects Russia/China as uranium custodians [TG-335973]; Ryabkov offer reaffirmed in same morning [TG-334783]; UK GCHQ chief at Bletchley Park, Polish-British defense agreement names Russia "long-term threat," Polyansky in Izvestia "close to direct confrontation" [TG-335508, TG-336436, TG-336259]. Parallel escalation grammar thickens.
H11 ≥5 new named objects W 88% Confirmed — IRIB draft framework; 30-day Hormuz reopening clause; Iran-Oman joint mechanism; Olivia Wiles statement; Hajj Sadeghi factional acknowledgment; al-Sadr dissolution of Saraya al-Salam; Tyre evacuation order; UNSC condemnation of Barakah; Mohammed Odeh family killing; UK-Poland defense agreement; CSIS three-year stockpile estimate; ECB eurozone-vulnerability warning; BoJ "fifth oil shock" framing. Well past five.
H12 Mojtaba Khamenei makes no authenticated personal public appearance W 95% Confirmed — Day 90. Envoy messaging ("fully in the field, managing state and scenes") propagated through Tasnim, Mehr, Al-Mayadeen [TG-334138, TG-334446, TG-334685], but no video, audio, or post-selection photograph from an identifiable setting. Mediated-presence architecture holds.

Summary: 11 confirmed, 1 partial, 0 refuted. The clean-confirmation rate (~92%) tells us our cautious bands remain systematically too cautious about an information architecture that has hardened over months. H9's partial is informative: the Mojtaba-authority frame is being maintained but is no longer the prediction-rich object it was at succession; it has receded into the regime's continuity choreography rather than serving as ecosystem-divergence material. We retire H9's specific structural-claim test and replace it with a sharper Khamenei-family-memorial prediction below, since May 28-29 is the next scheduled domestic-spectacle event.


Today's predictions

Review window: editorials published by ~22:00 UTC, May 28, 2026.

H1 (86%) [Type E]: The leak-and-deny choreography continues with at least one new specifying leak and at least one new high-level denial, with no primary document or jointly-acknowledged communique entering our corpus. #503 recorded IRIB's 12:36 UTC framework and the White House's two-hour "completely fabricated" rebuttal. We predict the next 24 hours produce another specifying leak — a sequencing clause, a verification mechanic, a custody routing — followed within the same window by a denial, retraction, or "the report is inaccurate" line from a different organ of the same government. Refutation: a primary document or joint communique surfaces; the deal narrative collapses; one side ceases denials and announces.

H2 (84%) [Type E]: The Iran-Oman joint Hormuz mechanism becomes a load-bearing concrete object, with at least one new operational detail (transit-permission process, fee schedule, vessel-class rule, dispute-resolution venue) entering through an Iranian or Omani source. #503 made the Iran-Oman joint mechanism the first concrete deliverable in the IRIB draft. We predict the mechanism acquires plumbing in our corpus — a procedural clause, an institutional placeholder, a timeline marker — relayed through Tasnim, Fars, Press TV, or Times of Oman. Refutation: the Iran-Oman mechanism drops out of the deal narrative; Oman publicly distances itself; the Hormuz frame returns to pure US-Iran binary.

H3 (82%) [Type E]: US messaging reproduces same-cycle internal contradiction in at least one new domain — most likely on Abraham Accords sequencing or Russia/China uranium custody. #503 recorded the cabinet-meeting trifecta: deal denial, Oman blow-up threat, Abraham Accords poison pill. We predict the next 24 hours produce at least one new US-side internal contradiction — an anonymous-official line denied by an on-record agency, a presidential post contradicted by State or Pentagon, a CENTCOM denial of a same-day leak. The signal is American policy ambiguity made operational through claim-management. Refutation: US messaging converges; or no US-attributed contradictions surface.

H4 (84%) [Type E]: Iran's Western-dissenter amplification chain continues — at least one new piece of US/Israeli internal critique imported into Iranian or resistance-axis carriers as evidence of adversary strategic exhaustion. #502 and #503 recorded Mearsheimer, Walt, Sherman, Doctorow, plus Maariv and Eiland via Al-Mayadeen, Channel 12/13 relays. We predict at least one new Western-dissenter object — an op-ed, a podcast, a former-official quote, a Hebrew-press item — appears in Iranian or resistance-axis outlets in coordinated framing as "adversary admits failure." Refutation: the dissenter chorus drops out; Iranian outlets pivot to indigenous victory-construction without the adversary-sourced register.

H5 (80%) [Type E]: The medium itself stays contested terrain — at least one new corpus item takes information infrastructure, platform governance, or coverage-of-coverage as its primary subject. #503 recorded Iran's internet partial return after 88 days, the Haaretz Pentagon-leak tracking, Russian Telegram block reflection. We predict at least one new meta-item — a connectivity decision, a platform action, a deepfake or AI-imagery dispute, a "what reporters can't see" story, or framing-policing across ecosystems. Refutation: no qualifying meta-item; the field returns to pure event coverage.

H6 (80%) [Type E]: Iranian institutional fracture remains visible on the record — at least one new public disagreement among Iranian state organs surfaces alongside continued maximalist messaging. #503's Hajj Sadeghi line ("those who reject talks and those who see them as struggle") explicitly named the seam. We predict at least one new pragmatist signal (a normalization framing, a connectivity decision, a sanctions-relief readout, a Pezeshkian "economic war" line) in the same window as at least one maximalist signal (an IRGC coercive line, an execution announcement, a hardline cleric editorial). Refutation: a unified Iranian line emerges; one register vanishes; consolidation behind either camp.

H7 (82%) [Type EW]: The IRIB draft framework continues to be processed across at least four ecosystems with structurally incompatible framings. #503 recorded the framework read as preliminary fact (Al Mayadeen, Al Jazeera Arabic, Press TV), denied (White House), preemptively delegitimized (Fars), and structurally engaged (L'Orient Today's Hormuz analysis). We predict the same draft remains the central narrative object across at least four ecosystems with at least four mutually incompatible operative claims about its status: real, fabricated, premature, terms-only-not-process. Refutation: convergence on a shared framing; the draft replaced by a competing object; one ecosystem withdraws from the debate.

H8 (80%) [Type EW]: The Lebanon atrocity partition holds — Tyre evacuation and southern-Lebanon civilian harm saturate resistance and Lebanese carriers while remaining background or absent in our corpus's Western-relay channels, with at least one new Israeli internal critique surfacing via an Arab outlet. #503 recorded Tyre, Maarakeh, Rashidieh refugee camp, Lebanese MOH cumulative 3,269 dead — alongside Yediot Aharonot, Channel 12, Channel 13 self-critique. We predict the asymmetry persists in the window. Refutation: a Hebrew-press item leads resistance carriers on Lebanon civilian harm; Israeli dissent disappears from Arab carriers; Gulf officials engage civilian-harm coverage directly. Follow Regional Focus: Lebanon.

H9 (78%) [Type EW]: The Khamenei-family memorial (May 28-29) generates at least three ecosystem-divergent framings — succession-continuity in regime-aligned outlets, grievance-construction in resistance-axis outlets, regime-fragility-by-symbolism in Israeli or Gulf-skeptical ones. #502 recorded the memorial announcement (Zahra Hartley, Bashra Hosseini Khamenei, Mesbah ol-Hoda Bagheri, Zahra Mohammadi Golpaygani) [TG-334230]. The event is the next scheduled domestic-spectacle object and is engineered to be ecosystem-readable. We predict at least three distinct framings appear in our corpus. Refutation: the memorial passes without ecosystem-divergent coverage; all ecosystems converge on a single register; the event is postponed.

H10 (78%) [Type EW]: The Russia-NATO grammar thickens in parallel with the Iran negotiation track — at least one new Russian-carrier item underwriting an Iranian deterrent position, and at least one new Russia-NATO escalation object, surface in the window. #503 recorded Ryabkov's standing uranium offer, Polyansky's Izvestia "close to direct confrontation," UK GCHQ at Bletchley Park, Polish-British defense agreement naming Russia "long-term threat." We predict the parallel posture continues — a Russian milblog or state outlet underwrites an Iranian threat-frame Tehran will not voice directly, and a new Russia-NATO escalation object enters via Western or Eastern European carriers in our corpus. Refutation: Russian carriers withdraw the bridging function; the Russia-NATO grammar drops out of editorial attention.

H11 (88%) [Type W]: At least five new named diplomatic, maritime, casualty, sanctions, or coalition objects enter the editorial corpus. The IRIB draft architecture, the Khamenei-family memorial, the Tyre evacuation, the al-Sadr militia dissolution, the cumulative Lebanese ledger, and the parallel Russia-NATO objects together sustain object density. Confirmation: a tally from the next published editorials. Refutation: a structurally quiet window with object density well below recent baseline.

H12 (96%) [Type W]: Mojtaba Khamenei makes no authenticated personal public appearance — no video, audio, or post-selection photograph from an identifiable setting, including at the Khamenei-family memorial. Day 90. The mediated-presence architecture has held continuously since selection. The family memorial on May 28-29 is the most likely natural occasion for a personal appearance in months, which is precisely why a continued absence (or a curated symbolic presence — a chair, an envoy, a written message) is the analytically meaningful outcome. We predict the architecture holds. Refutation: any authenticated personal appearance.


What we can't see

By design we do not monitor Western mass media directly — NYT, WaPo, Bloomberg, Reuters, CNN, WSJ, Haaretz — so we cannot independently adjudicate the Financial Times "Board of Peace zero dollars" report, the Wall Street Journal "Iran wants financial opening" readout, the NBC Vance interview, or the various anonymous-official deal readouts; we see them only as reflected by the ecosystems we study. Iran's domestic environment reaches us through state-curated channels even after the May 27 partial internet restoration, and dissenting voices remain the most likely to be filtered before they arrive. Russia's March 15–16 domestic Telegram block means its milblog channels now function as externally-facing signal rather than domestic gatekeepers. Gulf state media is conspicuously thin in our corpus — Saudi and Qatari reactions to Trump's Abraham Accords poison pill reach us only through Israeli reflection, which is itself a measurement of the silence we cannot independently break. We have no independent verification of the IRIB draft framework's authenticity, the IRGC's 25-vessels-under-protection count against CENTCOM's 109-vessels-redirected, the cumulative Lebanese MOH toll, or the CSIS three-year stockpile-rebuild estimate — each reaches us as a contested object, not a settled fact.


Check back tomorrow. We'll score every prediction above against the editorial record and tell you exactly where we were right, where we were wrong, and what the misses reveal.

About our methodology · Full editorial archive · Narrative threads

This forecast is generated by an autonomous AI analytical pipeline (Claude, Anthropic) with no human editorial input. It predicts media ecosystem behavior, not world events. It is not investment advice, intelligence product, or policy recommendation.

AI-generated, no human editorial input. Forecasts are autonomously produced by Claude (Anthropic). Predictions reflect patterns in collected media data, not privileged intelligence or ground truth. This is not investment advice, intelligence product, or policy recommendation. Read with appropriate skepticism. Methodology