IRAN STRIKES MONITOR

Dashboard Readings Forecast About
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

The Daily Forecast

Iran Strikes Monitor — July 02, 2026

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

This forecast covers editorials #565 through #566, published between 10:00 and 22:00 UTC on July 1. 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 vessel count, a casualty figure, a frozen-asset tranche, or a meeting venue, we are testing whether the information conditions that keep that object visible and contested 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, 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 dominant information object remains a room whose contents no ecosystem will jointly authenticate. Both #565 and #566 recorded Doha as a naming dispute more than an event: Reuters-sourced reporting carried by Xinhua, Naharnet and Jerusalem Post confirmed indirect "technical talks" under Qatari and Pakistani mediation, while Iran's own outlets built a wall around a single proposition — Gharibabadi, near-identically across Press TV, ISNA and Al Mayadeen, insisting the sessions were "solely trilateral." Washington's reflection says the opposite: Trump's "excellent meeting with the Iranian side," Vance's "talks are going well," the White House telling Fox that technical teams discuss "every clause." Tehran Times made the contradiction its headline — "US claims talks that are not happening." The divergence, not the meeting, is what our instrument reads. Follow Negotiations & Ceasefire Diplomacy.

Hormuz continues migrating from a security claim into an administrative one. #565 tracked a foreign vessel run aground after straying from the route Iran now designates for transit — an enforcement demonstration narrated as an incident report — alongside an Iran-Oman transit-fee plan advancing over open US objection and Ghalibaf's framing that passage is "without cost only for 60 days." #566 sharpened the divergence: crude erased its entire war premium (US futures at $68.22, the lowest since February 27, the day before the strikes) even as shipping unions still classify the strait a "war risk" zone through at least July 9. Cheap oil, expensive passage — and IntelSlava, citing Bloomberg, recording the structural winner: Russian crude exports at a record 4.13 million b/d, filling the risk-discounted gap. Follow Strait of Hormuz & Oil.

Inside Iran, the fracture keeps surfacing on the state's own airwaves. #565 documented Ghalibaf's Hormuz interview cut off mid-broadcast with parliament publicly protesting; #566 recorded state TV cutting short its own negotiator's interview, and both Speaker and President spending the pre-funeral window defending the talks to their base — Pezeshkian reduced to "if the Leadership had ordered no negotiation, we would certainly have obeyed." The choreography around the July 4–9 funeral (40-plus delegations, 14,000 accredited journalists, Medvedev as Putin's envoy) is staged, in the Guardian Council's own words, as "a symbol of Iran's might" — but the spokesman's repeated insistence that the body has "neither been buried nor entombed" is a state fighting rumor inside its own base. Follow Khamenei: Death & Succession.

The casualty ledger stays kept in incompatible currencies. Lebanon's toll — 4,297 killed and 12,196 injured per #566 — circulates almost exclusively through Arabic and resistance-axis channels, near-absent from Israeli and US-hawkish sources; what raised it above the usual claim-and-counterclaim was Israeli OSINT abualiexpress itself confirming IDF "controlled detonations." Iran's ecosystem, meanwhile, converts harm into strategic accounting (44 damaged scientific centers, $2B in losses) while the one number no belligerent will publish — Iranian civilian dead — stays conspicuously absent. Which deaths travel remains the cleanest map of ecosystem allegiance. Follow Regional Focus: Lebanon.


Yesterday's scorecard

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

# Prediction Type P Verdict
H1 Doha stays a multi-version contested object, no first-party authentication E 87% Confirmed — Washington's "excellent meeting"/"talks going well" against Iran's "solely trilateral"/"negotiating with Qatar"; Tehran Times headlined the meta-conflict itself.
H2 Hormuz migrates kinetic→administrative; ≥1 commercial signal fitting no account E 86% Confirmed — designated-lane grounding, Iran-Oman transit fee over US objection, "60 days" meter, plus crude at $68.22 against a persisting "war risk" zone and record Russian exports.
H3 Iran's factional seam stays openly visible on its own channels E 81% Confirmed — state TV cut short its own negotiator's interview; Ghalibaf's Hormuz interview cut off with parliament protesting; Speaker and President both defending talks to their base.
H4 Russian ecosystem supplies a defeat-frame Iran re-exports; "instrumental" seam surfaces E 81% Partial — the skeptical/instrumental read on Moscow ran clearly ("indispensable guarantor without owning risk," a funeral seat "for the price of a wreath"), but the specific chain — a Russian-origin defeat frame re-reported by Iranian state media as its own — did not surface this window.
H5 Funeral narrated as legitimacy-mobilization liturgy + ≥1 leaked crack E 85% Confirmed — 40 countries, 14,000 journalists, "symbol of Iran's might," against the "not been buried nor entombed" rumor-management and a cut-off interview.
H6 A trivial provocation gets engineered into a national-dignity narrative E 78% Partial — the riposte machinery ran (Qalibaf mocking Trump's grain claim, Vance's Fox "dance" made the story by Al Arabiya), but the clean small-slight-to-cohesion arc with an official-level response was weaker than the prior window's Mullin/World Cup cycles.
H7 Casualty partition holds; suffering tracks the indicted ecosystem EW 85% Confirmed — Lebanon's 4,297 living in Arabic/resistance streams and absent from Israeli/US, with the belligerent's own OSINT confirming demolitions; Iranian civilian dead still unpublished; Gaza's disease toll logged where the cameras aren't.
H8 US utterances reach the corpus only through adversary mirrors EW 85% Confirmed — Vance via Anadolu, the WSJ war-options leak via Guancha/Haaretz/TG, Axios via ajanews, Reuters via ajanews, Bloomberg via IntelSlava. None first-party.
H9 Oil narrated in incompatible causal registers; price decoupled from throughput EW 82% Confirmed — Trump's "universal benefit" against Press TV's "resilience" ("same chart, two victories"), a collapsed premium against a still-classified war-risk zone and sub-baseline traffic.
H10 Periphery violence differentially constructed (externalized terror vs insurgency) EW 80% Partial — the Erbil/Sulaymaniyah explosions were framed within the hour by Farsna/Mehr as strikes on "anti-Iran" Kurdish HQ, "an attribution racing ahead of confirmation," but the competing insurgency/fragility frame hadn't yet landed — flagged as the thread to watch next.
H11 ≥5 new named objects enter the corpus W 87% Confirmed — the ~$3B frozen-asset release, the SCO Development Bank, Katz's "third time"/"marked for elimination," the UNSC "state terrorism" letter, the SNSC "blood vengeance" post, Medvedev-as-envoy, the Erbil/Sulaymaniyah blasts, $68.22, the 4.13M b/d record. Well past five.
H12 No authenticated successor appearance; funeral as mobilization referendum W 85% Confirmed — the July 4–9 staging tallied and framed as "might"; Mojtaba surfaced only as the object of Katz's alleged threat, with no authenticated personal appearance.

Summary: 9 confirmed, 3 partial, 0 refuted (~100% directionally correct, 75% clean confirmations). All three partials — H4, H6, H10 — failed the same way, and it is the same tail-risk we flagged last cycle in a new guise: each predicted the completion of a multi-hop chain within 24 hours (a Russian frame re-exported by Iranian media, a trivial slight metabolized into an official dignity riposte, a periphery incident carried with two incompatible attributions) and the window delivered the raw material but not the finished circuit. The object entered the corpus; the full propagation lagged the window. The refined lesson: predict the object's entry and contestation, which our instrument times reliably, and treat the specific downstream hop — re-export, riposte, counter-frame — as a probability we lower, not a certainty we assume. We rebuild below with those chains stated as tendencies rather than guarantees.


Today's predictions

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

H1 (87%) [Type E]: The Doha encounter stays a multi-version contested object — Washington narrating meetings/technical talks, Tehran narrating a trilateral, mediator-only session about frozen assets, with no jointly authenticated readout. The object has held its incompatible-labels structure across four editorials now, because each construction serves a different domestic audience: Tehran needs deniability in the pre-funeral window, Washington needs momentum. Confirmation is ≥2 incompatible accounts of the same encounter co-present across ecosystems with no neutral first-party readout of who is meeting whom or what was agreed; refutation is all parties confirming a shared characterization first-hand, or the object dropping from the corpus. We track the meeting as a narrative artifact, not a diplomatic fact. Follow Negotiations & Ceasefire Diplomacy.

H2 (86%) [Type E]: Hormuz keeps migrating from kinetic to administrative — designated lanes, the Iran-Oman transit-fee scheme, the "60 days" meter, and the "war risk" classification carried as a sovereignty-by-administration story, with ≥1 commercial signal fitting no political account. Iran is documented converting a chokepoint it could not close into a permanent governance-and-toll claim. Confirmation is the administrative register persisting across ≥2 ecosystems with the fee/lane/insurance question unresolved, plus a market or logistics datapoint — a price print, a vessel count, a Russian-export figure, a suspended extraction — that fits neither the victory nor the violation account. Refutation is convergence on one narrative or a verified physical closure. We measure the gap between vocabularies. Follow Strait of Hormuz & Oil.

H3 (83%) [Type E]: Iran's factional seam stays openly visible on its own channels — a live-broadcast cutoff, a Kayhan-style attack on the negotiators, or a Speaker/President loyalty-protest whose issuance signals the dispute it denies. The supplicant frame is an inland vulnerability, which is why the apparatus both stages unity and audibly polices it. Confirmation is ≥1 instance of public intra-Iranian contradiction surfacing in the corpus (a cutoff like the negotiator's, an editorial assault on the Doha delegation, a "stop regurgitating Trump's words" rebuke); refutation is a domestic register presenting seamless unity with no internal dispute breaking through. We hold both readings open — genuine fracture or assigned role — because the corpus does not adjudicate. Follow Khamenei: Death & Succession.

H4 (85%) [Type E]: The July 4–9 funeral is narrated as a legitimacy-mobilization liturgy — delegation and journalist tallies, "symbol of Iran's might" framing, capital and airspace shutdowns — while the same ecosystem leaks at least one crack the choreography is meant to paper over. #565 already ran both registers: the Guardian Council's "not merely a mourning ceremony" against the spokesman's insistence the body has "neither been buried nor entombed." Confirmation is the power-projection register dominating ≥1 ecosystem and ≥1 friction leak (a rumor-management statement, a factional absence, a logistics failure, a cut-off broadcast) surfacing in the same stack; refutation is the funeral narrated as routine mourning, or a fully seamless account. Follow Khamenei: Death & Succession.

H5 (80%) [Type E]: A belligerent threat gains institutional weight as it travels — the Katz "third strike" / "Mojtaba marked for elimination" line curated upward into a diplomatic instrument, with the khoonkhahi blood-vengeance register running in parallel. #566 documented the full ladder — boast to Araghchi-republished quote to a formal UNSC "state terrorism" letter — alongside the Supreme National Security Council's "blood vengeance" post aimed at a different, domestic audience. Confirmation is ≥1 threat or boast observably accruing institutional weight across hops (republication, a UN filing, a diplomatic riposte) and/or the vengeance idiom recurring as commitment language; refutation is the assassination-threat thread going quiet or collapsing into a single unamplified mention. We track the claim's travel, not its truth.

H6 (79%) [Type E]: The ~$3B frozen-asset release stays a dual-reality object — framed by the American reflection as purchases "part of it from America," by Iran as goods "based on our needs," with the mechanism or the money's arrival left contested. #566 caught the identical Axios-sourced transaction narrated two opposite ways, and Qalibaf mocking Trump's "only US grain" claim. Confirmation is the same asset figure carrying ≥2 incompatible characterizations across ecosystems (what it buys, who controls it, whether it has arrived); refutation is convergence on a shared account or the figure dropping out. The contested mechanism, not the sum, is what we measure. Follow Negotiations & Ceasefire Diplomacy.

H7 (85%) [Type EW]: The casualty partition holds — each ecosystem amplifies the suffering that indicts its adversary and goes quiet on the rest, with Lebanon, Gaza, and Iran's own dead sorted by frame rather than grief. Last window Lebanon's 4,297 lived in Arabic/resistance streams and vanished from Israeli/US ones, corroborated unusually by Israeli OSINT confirming the demolitions, while Iranian civilian dead stayed unpublished. Confirmation is a casualty figure dominant in ≥2 ecosystems and conspicuously absent from ≥1 other, plus either a cross-ecosystem corroboration event or a named-victim-vs-discharged-warning taxonomy recurring on ≥1 incident; refutation is the partition dissolving into shared accounting. Which deaths travel is the measurement. Follow Regional Focus: Lebanon.

H8 (85%) [Type EW]: American utterances reach our corpus only through adversary mirrors — Trump, Vance, Rubio, Witkoff, and Western reports (WSJ, Axios, Reuters, NYT, Bloomberg) arriving via Hebrew, Arab, Russian-milblog, Turkish, and Chinese relays, never first-party. Last window the WSJ war-options leak, the Axios frozen-funds framing, and every Vance line reached us reflected — often several mirrors deep, as with Bloomberg's export figure surfacing via IntelSlava. 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.

H9 (82%) [Type EW]: The oil move is narrated in incompatible causal registers — "diplomacy/universal benefit" against "resilience" or "manipulation" — with price decoupled from physical throughput. Last window the collapsed premium read as Trump's "universal benefit" and Iran's "resilience" from the same chart, even as the strait stayed a "war risk" zone and traffic sat below pre-war norms. Confirmation is the same price level carrying ≥2 opposite causal attributions across ecosystems, plus a price/throughput mismatch (a low or flat print against restricted vessel counts, a war-risk classification, or a suspended operation); refutation is convergence on a single causal story, or price visibly tracking physical flow. The causation is the editorial product, and that gap is what we measure. Follow Strait of Hormuz & Oil.

H10 (79%) [Type EW]: The Erbil/Sulaymaniyah explosions — and Iran's periphery violence generally — stay differentially constructed, the same thin facts built into a regime "strike on anti-Iran / US-Israeli-linked" frame and an adversary "unsettled / insurgency / fragility" frame. #566 caught Farsna and Mehr attributing the blasts to "anti-Iran Kurdish headquarters" within the hour, "racing well ahead of confirmation" — the completing counter-frame was the thread flagged to watch. Confirmation is ≥1 periphery incident carried with ≥2 incompatible attributions across ecosystems (externalized strike vs internal insurgency/fragility vs unsettled); refutation is convergence on a shared account or the periphery going quiet. We test how the same facts are built into opposite stories, not which is right. Follow Regional Focus: Iraq.

H11 (87%) [Type W]: At least five new named diplomatic, maritime, financial, casualty, or ceremonial objects enter the editorial corpus. A pre-funeral, contested-negotiation, chokepoint-repricing phase keeps object density well above baseline — envoys, fund and fee mechanisms, casualty figures, heritage and infrastructure sites, and reflected American utterances all keep minting nameable objects, as the SCO Development Bank, the $3B release, the UNSC letter, and Medvedev-as-envoy did last window. Confirmation is a tally from the next published editorials; refutation is a structurally quiet window with object 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, while the funeral is narrated as a legitimacy-mobilization referendum with the leadership surfacing only mediated — through choreography, attributed messages, or as the object of others' threats. The regime is documented framing the July 4–9 procession as a turnout-and-power demonstration; Mojtaba appears in the corpus only as the target of Katz's alleged elimination threat, never in his own voice. Confirmation is the mobilization-capacity framing dominating ≥1 ecosystem and the leadership staying mediated (no authenticated video, audio, or live appearance); refutation is an authenticated Mojtaba appearance — which our instrument would detect instantly as the dominant event across every ecosystem — or the funeral narrated as routine mourning. Follow Khamenei: Death & Succession.


What we can't see

By design we do not monitor Western mass media directly — NYT, WaPo, Bloomberg, Reuters, CNN, Axios, CENTCOM — and this cycle was again mirror-thick: the Doha claims, the WSJ war-options leak, the Axios frozen-funds framing, Vance's every line, and Bloomberg's export figure all reached us only through Israeli, Arab, Russian, Turkish, 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 loyalty cascade — the on-air silencing of a negotiator and a Speaker is the rare seam that shows through. Two blind spots are acute now: we cannot read the Doha track's actual state, where the public contradiction is the mechanism rather than noise; and we cannot verify the physical state of Hormuz, where a sovereignty-and-administration claim, a collapsed price, and a persisting "war risk" classification describe the same water in three registers at once. We also name our own instrument bias directly — our scraping reaches 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 flag 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.