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 May 30 May 31 Jun 1 Jun 2 Jun 3 Jun 4 Jun 5 Jun 6 Jun 7 Jun 8 Jun 9 Jun 10 Jun 11 Jun 12 Jun 13 Jun 14 Jun 15 Jun 16 Jun 17 Jun 18 Jun 19 Jun 20 Jun 21 Jun 22 Jun 23 Jun 24 Jun 25 Jun 27 Jun 28 Jun 29 Jun 30 Jul 1 Jul 2 Jul 3 Jul 4 Jul 5 Jul 6 Jul 7 Jul 8 Jul 9 Jul 10 Jul 11 Jul 12 Jul 13 Jul 14
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 — July 06, 2026

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

This forecast covers editorials #572 and #573, published between 10:00 and 22:00 UTC on July 5. 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 spanning Chinese, Russian, Iranian, Israeli, Arab, Turkish, and Global South ecosystems. Twice daily a panel of seven simulated analysts produces an editorial meta-analysis, and each cycle we publish falsifiable predictions and score them transparently. Predictions are typed: Type E (ecosystem behavior we observe directly), Type W (world events visible only through ecosystem reflections), and Type EW (how one 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 vessel count, a transit fee, a crowd size, or a casualty tally, we are testing whether the information conditions that keep that object visible and contested in our corpus hold — not offering a verification, a trading signal, or an intelligence estimate. By design we do not monitor Western mass media directly — NYT, WaPo, Bloomberg, Reuters, CNN, Axios, CENTCOM — they reach us only as reflected, amplified, and reframed by the ecosystems we study, often several mirrors deep. About our methodology.


Where we are

The funeral has resolved into a succession, and the succession is arriving on paper. The single most consequential item across #572 and #573 was not spoken from the Mosalla's stage — it was a signed decree circulated over the name of Ayatollah Seyyed Mojtaba Khamenei as Leader, reappointing Gholam-Hossein Mohseni Ejei to the judiciary. It is the first visible exercise of the new leadership's authority, and it was issued by a man conspicuously absent from his own father's funeral prayers, which were led instead by 97-year-old Grand Ayatollah Sobhani. Every ecosystem fills that absence differently: Russian milblog rybar_mena runs a sardonic "Ayatollah Schrödinger" framing, resistance-aligned Fotros converts absence into providence ("gifted us Ayatollah Khamenei Jr"), while BBC Persian and Radio Farda foreground the discomfort. That the hardline ecosystem is pre-emptively attacking exile outlets for "idiotic rumor-mongering" is the tell — an establishment does not spend this energy denying rumors about a transition it considers settled. Follow Khamenei: Death & Succession.

The crowd became a number, and the number became a loyalty test. Iranian state and OSINT sources escalated in lockstep from "9 million" to a hard "10 million," anchored by "7 million metro trips" that Fotros invited readers to convert into headcount. No independent census exists, and "trips" are not people — but the amplification architecture is the story: Iranian state → OSINT aggregators → Russian state validation, with TASS supplying "external" footage that costs Moscow nothing. The load-bearing corroboration was adversarial: Israeli i24 and Channel 12, surfaced via Almayadeen, conceded Iranians are "closing ranks... and the world sees it," and Trump's own reaction — the turnout "almost like my rallies, but not quite" — entered our corpus only through Middle East Spectator's mirror. Meanwhile IRNA itself conceded that Reuters, AP and Washington Times wrote "hundreds of thousands." That order-of-magnitude gap, carried inside Iranian state media, was the most honest thing the ecosystem published.

On the water, the political layer and the commercial layer moved in opposite directions. Tehran's envoy in Beijing announced transit "service fees" with "friendly" states exempted, Al Jazeera carried Iran claiming "monolithic control" and a "new normal," and Jerusalem Post framed the fees as Tehran contradicting Trump. Underneath, the commercial register priced de-escalation: Qatar resumed all maritime activity, Bandar Abbas airport reopened after four months, Al-Ruwais port reopened to Iranian goods, and OPEC+ raised output 188,000 bpd "as Hormuz exports recover." Between the two sat one dataset both the commercial and skeptical ecosystems gravitated toward — cig_telegram and Al Arabiya citing Kpler showing 19 transits but only one via the US-supported corridor. That figure is being treated across ecosystems as the arbiter the ministry statements are not. Follow Strait of Hormuz & Oil.

Around the liturgy, the quieter recalibrations surfaced as framing behavior. The near-identical "we will not let go of the killers" formulations from army chief Hatami, judiciary chief Ejei, and the SNSC read as precommitment — raising the domestic cost of ever backing down — even as Qalibaf told a Hamas delegation the MoU is "difficult but possible." A fresh US-Iran round is set for July 11 in Islamabad, and the US-initiated Putin-Trump call couples Iran to Ukraine, all while Iran's Army broadcasts a "crushing response" to any miscalculation. Great-power validation stayed lit — the "Joint Sea-2026" drill with China ran on schedule, IRGC deputy Maroufi told TASS Russia and Iran "will forever remain partners and allies" — carried as legitimacy dividend without any principal owning the risk. Follow Negotiations & Ceasefire Diplomacy.


Yesterday's scorecard

We score the previous forecast's twelve predictions against the editorial record, anchored on #572 and #573.

# Prediction Type P Verdict
H1 Succession installed by ritual, not appearance E 88% Confirmed — Mojtaba absent from his father's prayer (led by Sobhani), authority carried through the tajdid-e bay'at chant and "obedient to the command of the son," then exercised via a signed decree — never his own voice.
H2 Crowd as contested caption + credibility outsourced to Western coverage E 87% Confirmed — "9M→10M" escalation read as devotion by the state and as "closing ranks" by i24/Channel 12; IRNA itself conceded Reuters/AP wrote "hundreds of thousands," and Trump was enlisted as witness.
H3 Hormuz migrates kinetic→administrative; ≥1 commercial signal fitting no account E 87% Confirmed — Beijing "service fees" with a friendly-state discount, against Kpler's 19-transits/1-corridor figure and OPEC+'s 188k bpd hike — logistics data fitting neither victory nor violation.
H4 Iran's dissent/fracture seam stays visible E 84% Confirmed — hardline pre-emptive attacks on exile outlet "International" for "rumor-mongering," BBC Persian/Radio Farda on "huge expense and heavy propaganda," and Abtahi's "internal cohesion" reframe cutting against the securocrats.
H5 Great-power choreography as legitimacy dividend without ownership E 82% Confirmed — Maroufi's "forever partners" to TASS, "Joint Sea-2026" on schedule, and the FT refinery-strike story placed beside the Iran feed as a "your partnership is a liability" argument by adjacency.
H6 Regime asserts institutional competence via curated performance E 81% Partial — the orderly-transfer signal arrived (the Ejei decree as "first exercise of authority"), but the logistics/crowd-management competence theater we bet on thinned; the register rotated to precommitment ("crushing response," "we will not let go").
H7 US utterances reach corpus only through adversary mirrors EW 86% Confirmed — Trump's "like my rallies" via Middle East Spectator only, "knows who the boss is" via Guancha/Naharnet, the Putin call via the Russian readout, the FT report via Russian milblogs. None first-party.
H8 Casualty partition holds; suffering tracks the indicted ecosystem EW 86% Confirmed — infant Ahmad Marouf Zeid crossing qudsnenAnadolu/TRT, Lebanon's 4,304 toll staying inside resistance channels, Minab schoolchildren re-anchoring Persian "revenge," Gaza's disarm-first precondition traveling only in Israeli-facing coverage.
H9 Hormuz claims in incompatible causal registers; number via rebuttal EW 83% Confirmed — "monolithic control"/"new normal" against Qatar/Bandar Abbas reopenings and OPEC+ recovery, arbitrated by the single Kpler figure, with the IRGC "six ships diverted" claim carried as unarbitrated Iranian-ecosystem assertion.
H10 Hereditary succession differentially constructed; Pahlavi counter-claimant EW 83% Partial — the incompatible framings landed cleanly ("Schrödinger" vs. "Khamenei Jr" providence vs. BBC Persian discomfort), but the visible Pahlavi counter-claimant thread did not surface this window; the divergence carried without the challenger.
H11 ≥5 new named objects enter the corpus W 88% Confirmed — the Ejei decree, Grand Ayatollah Sobhani, Ahmad Vahidi's reappearance, Rasouli's vengeance poetry, Miri Regev's Iron Dome/UAE confirmation, the July 11 Islamabad round, Bandar Abbas reopening, "Joint Sea-2026," the Hudaydah cargo attack. Well past five.
H12 No authenticated successor appearance; mourning as mobilization referendum W 86% Confirmed — Mojtaba surfaced only in chant, decree, and attributed authority; turnout narrated end-to-end as a power demonstration, with no authenticated video, audio, or live appearance anywhere in the corpus.

Summary: 10 confirmed, 2 partial, 0 refuted (~96% directionally correct, 83% clean confirmations). The two partials failed in our now-familiar way — we bolted a specific token onto a sound structure and the window rotated the token. H6's structure (the state performing custody of events) held, but through an orderly-succession decree rather than the logistics-and-casualty-avoidance tally we named; H10's divergence held richly, but the Pahlavi counter-claimant we required as a second condition stayed offstage while the funeral absorbed the attention budget. Both are rewritten below to the function, not the noun. The clean sweep of confirmations reflects a genuinely saturated, structurally legible window — the honest caution is that a funeral-dominated corpus is the easiest environment our instrument reads, and we should expect our hit rate to regress as the liturgy recedes and the calendar (the July 11 round) reintroduces the scheduled-event risk that sank last week's NATO-summit bet.


Today's predictions

Review window: editorials published by ~22:00 UTC, July 6, 2026.

H1 (88%) [Type E]: The succession stays installed by paperwork and ritual rather than presence — authority carried through decree, appointment, chant, or attributed command, with no authenticated personal appearance by Mojtaba Khamenei. #573 caught the first exercise of the new leadership's authority arriving as a signed reappointment decree, issued by a man absent from his own father's prayers. Confirmation is ≥1 fresh invocation of the successor's authority through an appointment, command formula, or attributed message with no live appearance; refutation is an authenticated video/audio/personal appearance or his name dropping from command-authority language entirely. We track the channel, not the man. Follow Khamenei: Death & Succession.

H2 (86%) [Type E]: The crowd remains a contested caption, and Tehran keeps outsourcing its own credibility to adversary and Western coverage. Last window the "9M→10M" figure carried as devotion in Iranian state media and as regime "unity/control" via i24, Channel 12, and Kuwait Times, while the state cited CNN/Reuters and enlisted Trump as a witness through the mirror. Confirmation is the same crowd or number carrying ≥2 opposite captions across ecosystems, plus ≥1 instance of Iranian state or OSINT media invoking adversary/Western coverage as proof; refutation is convergence on a shared reading or the funeral dropping from the corpus. We measure the caption fight, not the pixels. Follow Khamenei: Death & Succession.

H3 (87%) [Type E]: Hormuz keeps migrating from kinetic to administrative — tiered "service fees," lane-control or "new normal" claims, transit-as-rent framing — with ≥1 commercial or logistics signal fitting neither the victory nor the violation account. #572 and #573 documented the Beijing fee proposal against port reopenings and the Kpler 19/1 count. Confirmation is the administrative register persisting across ≥2 ecosystems plus a market or logistics datapoint fitting no political story — a vessel count, a rerouting figure, a port-rent or output number; refutation is convergence on one narrative or a verified physical closure. We measure the gap between vocabularies. Follow Strait of Hormuz & Oil.

H4 (84%) [Type E]: Iran's dissent-and-fracture seam stays audible on its own and adjacent channels — exile-outlet policing, succession-opacity anxiety on Persian-service outlets, or a factional hedge between securocrats and pragmatists. The apparatus both stages consensus and audibly polices it: last window it pre-emptively attacked "International" for "rumor-mongering" while BBC Persian aired the "huge expense" critique and Abtahi reframed the funeral as mere "internal cohesion." Confirmation is ≥1 instance of intra-Iranian contradiction or dissent-policing breaking through — an arrest advisory, a diaspora counter-claim, a hardline rebuttal of a succession rumor, a hereditary-succession question aired on BBC Persian/Radio Farda; refutation is a domestic register presenting seamless unity with no friction surfacing. We hold both readings open — genuine fracture or staged discipline. Follow Khamenei: Death & Succession.

H5 (83%) [Type E]: Great-power choreography is narrated as a legitimacy dividend without ownership — the "Joint Sea-2026" drill, the Putin–Trump call, and any Moscow or Beijing gesture read as anti-unipolar validation carried predominantly through Russian and Chinese readouts, with the principals hedging on risk. Last window Moscow supplied validation-by-proxy ("forever partners and allies" to TASS) and an argument-by-adjacency (the FT refinery story beside the Iran feed) while owning none of the outcome. Confirmation is a great-power gesture foregrounded in ≥1 ecosystem as validation of Iran's position while the principal avoids ownership; refutation is a great power taking direct responsibility for outcomes or the choreography dropping from the corpus. We read the hedge as text. Follow Regional Focus: Russia.

H6 (82%) [Type E]: The maximalist register and the preserved exit ramp keep being voiced simultaneously — "we will not let go of the killers" / "crushing response" precommitment running directly against a "difficult but possible" MoU or diplomacy-consolidates-gains hedge. #573 logged Hatami, Ejei, and the SNSC issuing near-identical closed-fist lines while Qalibaf told a Hamas delegation the MoU was "difficult but possible" — the same figures narrowing and preserving the diplomatic space at once, with a US-Iran round set for July 11. Confirmation is both registers appearing in the corpus within the window — precommitment rhetoric and a preserved-exit or negotiation signal — carried by Iranian or allied sources; refutation is one register fully displacing the other. We read the factional hedge, not a forecast of which side wins. Follow Negotiations & Ceasefire Diplomacy.

H7 (86%) [Type EW]: American and Western utterances reach our corpus only through adversary mirrors — Trump, US officials, and Western reports (NYT, FT, Fox) arriving via Arab wire, Russian-milblog, Persian, and Chinese relays, never first-party. Last window a sitting president's "like my rallies" reached us solely through Middle East Spectator, "knows who the boss is" via Guancha/Naharnet, and the FT refinery report only through Russian channels. Confirmation is ≥1 US-internal utterance or Western report entering the corpus exclusively through non-US amplification; refutation is a US-internal story reaching us first-party and unmediated — which our instrument would flag as an anomaly. The verdict is read from the relay chain. Follow Negotiations & Ceasefire Diplomacy.

H8 (86%) [Type EW]: The casualty partition holds — each ecosystem amplifies the suffering that indicts its adversary and mutes the rest, with Minab and Iranian civilian grief anchoring Persian coverage against a Lebanon toll and Gaza harm that barely register in the same feed. #573 traced infant Ahmad Marouf Zeid from qudsnen into Anadolu/TRT while Lebanon's 4,304 dead stayed inside resistance channels and the "disarm-first" reconstruction precondition traveled only in Israeli-facing coverage. Confirmation is a casualty figure or memorial dominant in ≥2 ecosystems and conspicuously absent from ≥1 other, plus the curated-grief-vs-muted-harm taxonomy recurring; refutation is the partition dissolving into shared accounting. Which deaths travel is the measurement. Follow Regional Focus: Lebanon.

H9 (84%) [Type EW]: The Hormuz throughput and toll claims stay narrated in incompatible causal registers — sovereignty-and-control, rent-and-alignment, and normal-commerce-recovering — with a central number reaching us largely as a claim about a claim. Last window "monolithic control" and a fee schedule sat against Qatar/Bandar Abbas reopenings and OPEC+'s recovery bet, arbitrated by the single Kpler 19/1 figure while the IRGC "six ships diverted" claim rode unverified. Confirmation is the same flow or fee carrying ≥2 opposite causal attributions across ecosystems, plus ≥1 key figure we hold only as a claim-about-a-claim; refutation is convergence on a single causal story or an independently verified transit figure entering the corpus. The incoherence is the editorial product. Follow Strait of Hormuz & Oil.

H10 (83%) [Type EW]: At least one claim is caught mid-migration across ecosystems, gaining threat-value or losing verification at each hop — a state devotional artifact weaponized by adversary OSINT and ratified by Western media, or a fringe assertion laundered through cable and rebutted downstream. #572 tracked vengeance poetry moving four hops from Iranian state content to an AbuAliExpress "THERE WILL BE BLOOD" to a Haaretz headline about Iranian intent; #573 traced Netanyahu's "Christian villages want annexation" from a three-day-old Channel 14 tweet to US cable to a qudsnen/Almayadeen rebuttal. Confirmation is ≥1 identifiable multi-hop migration visible in the window, with the framing value measurably changing across ecosystems; refutation is claims staying within a single ecosystem with no cross-boundary transformation captured. We read the architecture, not the verdict. Follow Khamenei: Death & Succession.

H11 (88%) [Type W]: At least five new named diplomatic, maritime, financial, casualty, or ceremonial objects enter the editorial corpus. A 40-day mourning phase layered over a chokepoint-repricing window and a scheduled July 11 negotiation round keeps object density well above baseline — surfaced decrees, appointment names, toll figures, reversing-vessel counts, memorial names, and reflected utterances all keep minting nameable objects, as the Ejei decree, Grand Ayatollah Sobhani, the Regev disclosure, and the Hudaydah attack did last window. Confirmation is a tally from the next published editorials; refutation is a structurally quiet window with density far below recent norms. The verdict is read from what the ecosystem names, not from what occurs.

H12 (85%) [Type W]: The successor leadership makes no authenticated personal appearance, and the diplomatic track (the July 11 Islamabad round, any Putin–Trump follow-through) surfaces only as mediated, multi-version, or deterrence-declaration cover rather than a first-party readout. The regime is documented framing turnout as a power demonstration while Mojtaba appears only in decree and attributed authority, and the negotiation track reaches us via Russian readouts and adversary relays. Confirmation is the leadership staying mediated (no authenticated appearance) and the diplomatic track appearing contested or without a first-party artifact; refutation is an authenticated Mojtaba appearance — which our instrument would detect instantly as the dominant event across every ecosystem — or a clean, single-version negotiation readout entering the corpus first-party. We caveat directly: last week a scheduled summit failed to enter a funeral-saturated corpus, so we weight the July 11 component as may not surface at all, which the mediated-leadership clause independently satisfies. Follow Khamenei: Death & Succession.


What we can't see

By design we do not monitor Western mass media directly — NYT, FT, Axios, Fox, Reuters, CNN, CENTCOM — and this cycle was again mirror-thick: Trump's "like my rallies" remark, the FT refinery-strike report, and the Putin–Trump call all reached us only through Middle East Spectator, Russian-milblog, and Chinese relays, never the page. Iran's information environment still arrives through state-curated channels degraded by the long internet blackout, biasing our corpus toward sources with the infrastructure to circumvent it and muting the organic counter-narrative beneath the funeral's loyalty cascade — the non-attendance and dissent our instrument is least equipped to see at scale. Three blind spots are acute now: we cannot verify the physical state of Hormuz, where a sovereignty-and-toll claim, a "monolithic control" assertion, and a Kpler 19/1 count describe the same water in three registers at once; we cannot independently count the crowd the entire window is an argument about; and with the July 11 Islamabad round and the Putin–Trump track reaching us only through readouts and reflections, we register the diplomatic track's optics but not its content. We also flag our own instrument bias directly — our Telegram corpus skews ~65% Russian, and we reach Iranian primary sources far more readily than US official ones, so part of the "asymmetric authority" we observe is real ecosystem behavior and part is a composition artifact we are obliged to name before drawing conclusions from it.


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