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 10, 2026

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

This forecast covers editorials #578 through #579, published between 10:00 and 22:00 UTC yesterday. 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 an oil price, a tanker count, a crowd figure, 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, 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 direct US-Iran exchange is now a fact, and yet almost nothing about it reached us first-hand. Across #578 and #579, the defining structural feature of the window was that not one Western primary source appeared directly in the feed. Trump's Truth Social declaration that the strikes were "retribution for yesterday's bombing of ships" arrived reflected through intelslava and solovievlive; the Axios "multi-day or multi-week" assessment came back-translated through ajanews and intelslava; the admission that the ceasefire had "at least temporarily ceased" passed US official → CNNMiddle East Spectator. This observatory does not watch Western mass media; it watches who repeats it, and to what end. Follow Strike Operations & Targets.

Iran's ecosystem demonstrated a rehearsed forensic counter-capability. Within roughly two hours, Fars, Mehr, and PressTV ran a synchronized debunk asserting that the strike image Trump posted was a recycled photo of Tehran's Shahran depot from the 12-day war. Whether or not the debunk is sound, the behavior is the signal: three state outlets, near-simultaneous, identical framing. The same discipline ran inward — #579 caught Mehr, IRNA, and local officials fact-checking their own citizens' strike rumors in Shiraz, Kerman, Kermanshah, and Zanjan as "enemy psychological war," a state implicitly conceding a frightened, rumor-saturated home front beneath the funeral coverage.

The funeral became a legitimacy-number machine, and the burial closed it. Khamenei's interment at the Imam Reza shrine ran not as a funeral but as a plebiscite, with a single escalating attendance figure — "41 to 43 million... the biggest recorded funeral in history" — whose strategic function was to make Western non-coverage the story. The absence at the center of the spectacle is the named successor himself: Al Arabiya and L'Orient Today foreground Mojtaba, yet the man who reportedly inherits is invisible in state coverage, which substituted his brother Mostafa at the graveside. The window then closed on a crack in the frame — a gunman opened fire near the Mashhad shrine, and the state confirmed the deaths even as Farsna was still labeling the reports "counter-revolutionary rumor-mongering." Follow Khamenei: Death & Succession.

Hormuz remained the one theater every ecosystem narrates, in incompatible registers. The barrel barely moved — irna and isna reported Brent above $78, up roughly 1% — even as Bloomberg via Al Mayadeen and Reuters via BBC Persian reported tanker traffic "almost completely stopped." Downstream, the constriction was already physical: Dawn reported a Punjab gas force majeure and an emergency Pakistani LNG tender after a Qatari shipment aborted. Russia and China moved the fight to governance, rejecting the UAE's Hormuz transit-fee proposal at the IMO, while Beijing declined the Belt-and-Road bait on the Aq Qala rail-bridge strike and gave the escalation flat wire treatment via Xinhua. Follow Strait of Hormuz & Oil.


Yesterday's scorecard

We score the previous forecast's twelve predictions against the two editorials the review window produced, #578 and #579. The window held our structural readings cleanly; the two soft spots were both places where we over-specified a moving object — the exact dehumanizing phrase, and the price register.

# Prediction Type P Verdict
H1 Trump's "scum/cancer/it's over" frame keeps travelling; off-ramp narrated as welded shut E 87% Partial — the specific "scum/cancer" object thinned, but a fresh equivalent (Trump's reflected "retribution" post) carried the same portable-frame function across opposed ecosystems, and the track read as dead: Iran suspended talks per TASS while Trump claimed "Iran called, wants a deal so badly." Mileage confirmed; our named object faded.
H2 Gulf host-nation realignment stays on record against the IRGC target doctrine E 85% ConfirmedKuwait Times and the Kuwaiti army foregrounded defenses "repelling" the attack, Qatar declared it was never a target, and the corpus built a "geography of restraint" precisely against the IRGC's "legitimate target" doctrine.
H3 Oil narrated as rhetoric-priced tail-risk atop physical throughput constriction E 85% Partial — the throughput half landed hard (tanker halt, Punjab gas force majeure, Ras Laffan LNG pause), but the barrel was notably flat (+1%), attributed to structural headroom rather than moving on rhetoric, and explicit opportunity-pricing was thin.
H4 Funeral as saturation liturgy; Mojtaba normalized in margins; economics at the edges E 85% Confirmed — the "41–43 million, largest in history" number machine ran as legitimacy instrument; Mojtaba was named only by Al Arabiya/L'Orient, absent from state coverage, with Mostafa substituted at the graveside.
H5 Iranian state media polices its own amplifiers; reciprocity doctrine as bargaining signal E 82% Confirmed — a rare, strong instance: Mehr/IRNA and local officials debunked sympathetic strike rumors (Shiraz, Kerman, Kermanshah, Zanjan) in real time as "enemy psy-ops."
H6 Russia curates the exchange as distant spectacle, leading with Ukraine E 84% Confirmed — Russian milblogs "buried Iran beneath Ukraine volume"; Moscow and Beijing formalized a Hormuz legal position at the IMO/UN, Lavrov positioning as arbiter, not belligerent.
H7 US/Western utterances reach the corpus only through adversary/bystander mirrors EW 88% Confirmed — textbook. Not one Western primary source appeared directly; every load-bearing American claim passed through at least one interested relay.
H8 Casualty partition holds; ordnance publicized, not people; suffering tracks the indicted ecosystem EW 86% Confirmed — CENTCOM's "90 military targets" against a named firefighter and fishermen counted by name; Gaza's 10–12 dead sat in a column nobody connected; no Red Crescent/ICRC tally anywhere.
H9 Hormuz narrated in incompatible causal registers EW 85% Confirmed — a flat barrel, an "almost completely stopped" strait, a Pakistani grid losing gas, and an IMO governance fight all described the same water at once.
H10 ≥1 claim caught mid-migration, gaining threat-value, losing verification EW 84% Confirmed — the single-sourced al-Arabiya "Bahrain participated" claim migrated via Rerum Novarum and MES with no Bahraini source; the recycled-photo debunk propagated in lockstep.
H11 ≥5 new named objects enter the corpus W 88% Confirmed — Aq Qala/Incheboroon rail bridge, Arifjan, Ali Al-Salem, Sheikh Isa, Azraq, the Shahran depot photo, firefighter Khaled Qaderi, health official Kermanpour, the Sirik pier, Ras Laffan. Well past five.
H12 No authenticated successor appearance; diplomatic track mediated or absent W 84% Confirmed — Mojtaba invisible, Mostafa at the graveside; the track surfaced only as contradiction (Iran "suspended" per TASS vs Trump's "wants a deal").

Summary: 10 confirmed, 2 partial, 0 refuted (~92% directionally correct, 83% clean confirmations). The lesson is now familiar and worth stating plainly: our structural EW readings — mirror-only US utterances, casualty partition, incompatible Hormuz registers, migrating claims — held without exception, while both partials came from over-specifying a live object. H1 named a particular phrase ("scum/cancer") and the frame simply changed vehicles; H3 assumed the price register would keep moving on words and the barrel went flat instead. We correct today by predicting the function rather than the exact object: the forensic-debunk behavior rather than a specific image, the price-and-plumbing decoupling rather than a direction.


Today's predictions

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

H1 (86%) [Type E]: Iran's forensic counter-capability recurs — ≥2 state or resistance outlets running a near-simultaneous, identically-framed "debunk" of enemy imagery or damage claims. #578 caught Fars, Mehr, and PressTV debunking Trump's strike photo in under two hours with identical wording. We are watching the behavior, not adjudicating the debunk: confirmation is a fresh coordinated fact-check of adversary imagery, footage, or a casualty/target count, carried across two or more Iranian-ecosystem channels in lockstep; refutation is Iranian outlets absorbing enemy claims without an organized counter, or amplifying every sympathetic claim uncritically. Follow Strike Operations & Targets.

H2 (85%) [Type E]: The Gulf base-strike story stays split by host-nation political need — "the shield held" in Kuwaiti/Bahraini/Qatari framing, "the 5th Fleet burned" in Iranian framing — with host states on record and the UAE/Qatar restraint-geography maintained. #578 logged Kuwait Times foregrounding "repelled" attacks while PressTV foregrounded "powerful explosions" at the same facilities. Confirmation is the same claimed strike carrying opposite host-vs-Tehran valences in ≥2 ecosystems, plus at least one host government asserting defenses held or declaring it was not targeted; refutation is convergence on a single damage story or Gulf states going silent. We track who needs the public to believe what, not the missile math. Follow IRGC Retaliatory Waves.

H3 (85%) [Type E]: The funeral's legitimacy-number machine keeps running as an instrument to make Western non-coverage the story, with the named successor still absent from his own succession spectacle. #579 traced the attendance figure climbing to "41–43 million, largest in history," explicitly deployed to force "Zionist media" into conceding the crowds, while Mojtaba stayed invisible and Mostafa stood in at the graveside. Confirmation is continued superlative attendance/legitimacy framing plus ≥1 instance of Western silence or footage laundered back as forced admission, running against the successor's continued non-appearance; refutation is the liturgy thinning to proportionate reporting or an authenticated Mojtaba appearance. We measure the number's rhetorical function, not the headcount. Follow Khamenei: Death & Succession.

H4 (83%) [Type E]: Iranian state media keeps policing its own citizens' strike rumors as "enemy psy-ops," implicitly conceding a rumor-saturated home front — and the Mashhad-shrine fracture stays contested inside the state feed. #579 caught officials denying strikes in four cities as "false old footage" while confirming a shrine shooting even as Farsna called the reports "counter-revolutionary rumor-mongering." Confirmation is ≥1 fresh instance of Iranian outlets damping domestic rumors as enemy operations, OR the deny-the-fracture reflex recurring around a security incident; refutation is the state amplifying every sympathetic claim or openly acknowledging domestic unrest. We read the discipline as a signal about the environment it manages. Follow Strike Operations & Targets.

H5 (84%) [Type E]: Russia and China keep curating Hormuz as a governance and legal question — transit fees, IMO/UN positioning, Belt-and-Road connectivity — while subordinating the kinetic exchange, and Beijing declines to own the corridor-strike grievance. #579 showed Moscow and Beijing rejecting the UAE fee proposal at the IMO, Oman opposing mandatory fees at the UN, and Xinhua giving the Aq Qala bridge flat wire treatment despite Mehr framing it as "the corridor with China and Russia." Confirmation is Russian/Chinese ecosystem coverage foregrounding legal-governance or economic framing over belligerency, plus Beijing's continued non-amplification of the Belt-and-Road strike; refutation is China centering the corridor grievance or claiming shared co-belligerency. We watch the curation choice, not the policy. Follow Regional Focus: Russia.

H6 (82%) [Type E]: The Iranian state feed keeps fusing grief and mobilization — converting funeral and Karbala-paradigm liturgy into anti-American/anti-Trump mobilization imagery — making narrated de-escalation costly. #578 and #579 documented a Karbala procession recast as an "anti-arrogance rally" and a Mashhad banner reading "We will kill Trump," with the theology of vengeance running through the mourning coverage. Confirmation is ≥1 fresh instance of devotional or funeral content carrying explicit mobilization or vengeance framing; refutation is the mourning coverage decoupling from war messaging or a de-escalation register entering the state feed. We measure the fusion, not the sentiment. Follow Khamenei: Death & Succession.

H7 (88%) [Type EW]: American and Western utterances reach our corpus only through adversary and bystander mirrors — Trump's posts, CENTCOM's counts, and any Axios/CNN assessment arriving via intelslava, ajanews, solovievlive, MES, or OSINT relay chains, never first-party. #578 was our purest specimen yet: not one Western primary source appeared directly. Confirmation is ≥1 US-internal utterance or action entering the corpus exclusively through non-US amplification; refutation is a US story reaching us first-party, 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 — both belligerents publicize ordnance delivered, not people harmed, civilian harm becomes visible in each ecosystem to the degree it serves that ecosystem's argument, and no neutral tally (Red Crescent/ICRC) enters the corpus. #578 and #579 set CENTCOM's "90 military targets" against a named firefighter and fishermen counted by name, with Gaza's dead sitting in a column no one connected. Confirmation is a harm datapoint dominant in ≥2 ecosystems and conspicuously muted in ≥1 other, plus the ordnance-over-bodies asymmetry recurring; refutation is the partition dissolving into a shared neutral accounting. Whose suffering gets named is the measurement. Follow Regional Focus: Lebanon.

H9 (85%) [Type EW]: Hormuz stays narrated in incompatible causal registers — a flat or barely-moving barrel, a near-halted strait, and a physically constricting downstream grid described at once, with market actors and physical actors reading the same risk on different clocks. #579 recorded Brent at $78 (+1%) against tanker traffic "almost completely stopped," a Punjab gas force majeure, and Qatar pausing LNG expansion. Confirmation is the same chokepoint carrying ≥2 opposite causal attributions across ecosystems, plus ≥1 downstream physical-shortage datapoint co-present with a calm price; refutation is convergence on a single causal story or a verified transit regime entering the corpus. The incoherence is the editorial product. Follow Strait of Hormuz & Oil.

H10 (84%) [Type EW]: At least one claim is caught mid-migration across ecosystems, gaining threat- or legitimacy-value and losing verification — the al-Arabiya "Bahrain participated" assertion hardening toward co-belligerent status, the unclaimed explosions acquiring an attribution, or the corridor-bridge strike migrating between "cruise missile," "sabotage," and "Belt-and-Road message." #578 and #579 flagged both the single-sourced Bahrain claim and the blasts neither belligerent would own. Confirmation is ≥1 identifiable multi-hop migration with the framing value measurably changing; refutation is claims staying within a single ecosystem with no cross-boundary transformation captured. We read the architecture, not the verdict. Follow Strike Operations & Targets.

H11 (88%) [Type W]: At least five new named maritime, military, financial, diplomatic, or casualty objects enter the editorial corpus. An owned direct exchange layered over a constricting strait, a saturation funeral, and a contested home front keeps object density well above baseline — struck bases, corridor infrastructure, named civilian dead, LNG facilities, and reflected utterances all keep minting nameable objects, as Aq Qala, Arifjan, the Shahran photo, and Ras Laffan 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 (84%) [Type W]: The successor makes no authenticated personal appearance, and the diplomatic track surfaces only as mediated, multi-version, or reciprocal-blame cover — Iran's "suspended talks" against Trump's "Iran wants a deal," and possibly not surfacing at all. #579 kept Mojtaba invisible with Mostafa substituted at the graveside, while #578 logged the track as pure contradiction. Confirmation is the leadership staying mediated and the diplomatic track appearing contested, multi-version, or absent; 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. 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 the mirror-thickest yet: not one Western primary source reached us first-hand, so every American claim arrived through a relay with a stake in how it landed, and part of the "asymmetric authority" we observe is a real ecosystem behavior tangled with a composition artifact we are obliged to name. 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 saturation — the denial cascades we log are themselves evidence of how much sits below our view. Three blind spots are acute now: we cannot verify the physical state of Hormuz, where a flat barrel, a halted strait, and a Pakistani grid losing gas describe the same water; we cannot independently confirm either belligerent's damage counts, each saturating its own allied media within the hour; and we cannot adjudicate the single-sourced "Bahrain participated" claim whose migration could convert a host nation into a co-belligerent before its own Shia majority. We also flag our own instrument bias directly — our Telegram corpus skews ~65% Russian, and we reach adversary-ecosystem reflections of US actions far more readily than US official ones.


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