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 Jul 15 Jul 20 Jul 21 Jul 22 Jul 23 Jul 24 Jul 25 Jul 26 Jul 28 Jul 29 Jul 30 Jul 31 Aug 1 Aug 2 Aug 3 Aug 4 Aug 5 Aug 18 Aug 19 Aug 20 Aug 21 Aug 22 Aug 23 Aug 24 Aug 25 Aug 26 Aug 27 Aug 28 Aug 29 Aug 30 Aug 31 Sep 1 Sep 8 Sep 9 Sep 10 Sep 11 Sep 12 Sep 13 Sep 14 Sep 15 Sep 22 Sep 23 Sep 24 Sep 25 Sep 26 Sep 27 Sep 28 Sep 29 Sep 30 Oct 1 Oct 2 Oct 3 Oct 4 Oct 5 Oct 6 Oct 7 Oct 8 Oct 9 Oct 10 Oct 11 Oct 12 Oct 13
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 — October 11, 2026

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

This forecast covers editorials #701 through #702, published between 10:00 and 22:00 UTC on October 10. It scores yesterday's predictions against what our editorial corpus actually recorded, then offers 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 roughly 50 Telegram channels across Chinese, Russian, Iranian, Israeli, Arab, Turkish and Global South ecosystems. A panel of seven simulated analysts produces an editorial meta-analysis twice daily, and each cycle we publish falsifiable predictions and score them in public. Predictions are typed: Type E (ecosystem behaviour 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 casualty count, a charter rate, a tonnage or a fire-radiative-power reading, 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 — AP, Reuters, WSJ, NYT, Bloomberg, FT, Kpler. They reach us only as reflected, sliced and reframed by the ecosystems we study, often several mirrors deep. About our methodology.


Where we are

The party with jurisdiction over an event has become the least informative node describing it. Saudi civil aviation confirmed that King Khalid International in Riyadh "was subjected to an attack," that there were "a number of injuries," and that operations were suspended — no actor, no figure; the coalition spokesman later said "projectile" about a second impact near Dammam (#702). Into that vacuum came not one estimate being refined but three chains producing different orders of magnitude: Middle East Spectator asserting 80-plus injured on its own authority, escalating to "possibly dozens of dead," then retrofitting a New York Times citation for 12 killed; Intelslava and TASS reaching roughly 50 hospitalized via the Financial Times; BBC Persian at two killed via an AFP medical source. The narrowest claim available — an explosion and several injuries, from the Russian embassy in Riyadh — was also the least amplified. Reach is tracking usefulness, not reliability.

A third verification regime has entered the exchange, and it is losing on reach. For months the Saudi energy-infrastructure story ran as claim against silence. This window Geopolitics Watch, forwarded by cig_telegram, published geolocations and NASA FIRMS fire-radiative-power readings for four burning facilities — Khurais, a Ghawar GOSP, Shedgum, Hawiyah (#702). That material is checkable, non-belligerent and hours late, and it reached a fraction of the audience of the morning claim chain. The Gulf outlets in our corpus covered Taiz and French frigates in the same hours; the Ghawar fires are absent from their output. Follow Strait of Hormuz & Oil.

One foreign speech organized more Iranian output than any Iranian action. A Rubio address in Athens — which we see only through Iranian reflection — became the frame for responses across every register the system has: Rezaei on Shapur I's defeat of Rome, Velayati on standing, the Majlis security chair, Zarif calling Rubio "nobody," embassies in Tunis and Yerevan, Tehran Times commissioning an Iranica historian, and film actors posting an antique water vessel (#701, #702). What is absent from that construction is theology, and what it displaced is everything procedural: not one of those responses engaged the strait, the nuclear file, or the terms Peskov says Putin carried to Trump "in coordination with Pezeshkian" — a Kremlin announcement no Iranian official in our corpus has confirmed. Every hop in that mediation story traces to the Russian side. Follow Negotiations & Ceasefire Diplomacy.

Both belligerent publics are being told by their own outlets that restraint is electoral. Channel 13 via Al Jazeera on Netanyahu-Trump strike discussions with no final decision; Channel 12 on no Israeli-initiated attack before the October 27 vote; Haaretz carrying IDF officials warning such a strike would look politically motivated; Jerusalem Post on Washington pressing Israel to act alone to limit midterm fallout (#702). Dawn printed the structural point about the American pledge: an election-dated restraint commitment tells Tehran exactly when the constraint expires (#701). The Iranian ecosystem, which had every incentive to amplify the timing reporting, ran the no-American-victory strand instead and left the calendar alone.


Yesterday's scorecard

Both scored editorials were published after yesterday's forecast went out at 09:15 UTC — eighteenth consecutive uncontaminated scoring set — with the standing caveat that #701's data window opens twelve hours before the forecast was issued.

# Prediction Type P Verdict
H1 Argument in ≥2 ecosystems rests load-bearingly on Western reporting neither holds EW 90% Confirmed, tenth consecutive, and the slicing is now industrial. Al Mayadeen cut one Bloomberg report into four forwardable flashes and one Foreign Affairs piece into five; Al Jazeera Arabic headlined the first, telesur localized it into Spanish, IRNA argued from the second (#701). Then Intelslava and TASS both reached ~50 hospitalized via the FT, and 21 US military deaths reached us only via Al Jazeera citing the Washington Post (#702). Iranian state outlets even carried Reuters analysts against their own propaganda interest on the diesel deal.
H2 ≥8 new named objects across ≥3 categories, incl. a new maritime, energy or financial print W 88% Confirmed, thirty-first consecutive, at unusual density. Brent $104.72 from $102.25; Gulf freight at $41 per barrel; a Gibson charter quote putting America-to-China tanker hire above a rocket launch; a $200 crude warning from Chevron's chief; 300,000 tons against Trump's "almost five million"; $4.5bn rendered as 2,000 Iskanders; 171 and 81 Riyadh cancellations; £489m and £370m air-defense contracts; 21 killed and 865 wounded; 11 ships, 8 hits, 20-plus tankers; 4,386 and 12,424 in Lebanon; 7,250 pulled from rubble; four geolocated fires.
H3 Aligned outlet or official grounds its own claim in third-party commercial or technical data it does not control E 86% Confirmed, fifth consecutive, with a new high-water mark. A resistance-adjacent aggregator network published NASA FIRMS fire-radiative-power readings to substantiate strike claims (#702); ISNA measured the Riyadh effect in Flightradar cancellations; Farsna priced the war through broker Gibson; the Iran-China chamber supplied the freight figure; cig_telegram kept its own hit count (#701).
H4 One shared input rendered at incompatible scope or valence by two ecosystems, no reconciliation anywhere EW 84% Confirmed. A sixteen-fold gap between the diesel tonnage Russian channels were deflating and the figure Middle East Spectator attributed to Trump, which our editorial notes nobody in the corpus reconciles (#701); three casualty chains at different orders of magnitude over one airport (#702); a Sistan-Baluchestan victim named and gendered by Farsna, unnamed and ungendered by Xinhua; one child's age reported as six and then eight within the hour.
H5 Self-published cost, loss or restriction document crosses ≥3 mutually hostile ecosystems with no hedging E 82% Partial. The regulatory class held — the OFAC licence to April 2027 crossed telesur, Farsna, Xinhua and Kashmir Observer, and an EASA widening of the Saudi airspace warning travelled via Anadolu (#701). But the cleanest new test failed: the Pentagon's own raised toll "crossed almost no boundaries at all," carried by a single outlet in our corpus (#702). We had bundled regulatory instruments and own-casualty admissions into one document class. They are two classes with opposite travel behaviour. Half credit, and we split them below.
H6 Photographable civilian harm crosses ≥2 ecosystems while comparable harm stays in one; ≥1 institutional aggregate dies on first publication EW 82% Confirmed, seventh consecutive, and the corpus supplied the formulation itself: cumulative totals do not travel, only increments do. Lebanon's 4,386 killed drew 33 views; IRNA's disclosure that half the attendees of the first emergency meeting of the twelve-day war were killed was picked up by no other ecosystem; 41 injured Bangladeshi workers were named only by the ecosystem aligned with the people who fired (#701, #702).
H7 Partisan or OSINT channel adds agency, weapon, arithmetic or confirmation status absent from its cited source while a wire or state declines the same specificity E 80% Confirmed, and the two halves appeared in the same event. Middle East Spectator moved from 80-plus injured to "possibly dozens of dead" to a retrofitted wire citation; Fotros supplied the interpretive claim that no siren sounded; Russian milbloggers converted a tonnage into hours of consumption and a dollar figure into missiles. Against that, the jurisdiction holder said "an attack" and "a number of injuries," and the coalition said "projectile."
H8 Denial published as a curated format, or an official delivers a point-by-point denial inside an adversary ecosystem's broadcast E 78% Partial. The underlying mechanism saturated the window — a named foreign claim refuted across eight institutional registers, up to a commissioned Achaemenid history essay in Tehran Times (#702) — but neither form we specified appeared. No Mehr bulletin of denied reports, no official briefing an adversary's audience. We wrote the prediction around two observed formats rather than the behaviour, and the behaviour arrived in a third. Half credit.
H9 The information infrastructure itself is covered as news by the ecosystem it constrains E 76% Refuted. Our stated refuting condition fired: the layer went quiet and coverage reverted entirely to events. Neither editorial carries an item whose primary subject is platform access, channel sanction, domain integrity or network migration. The nearest signal — a channel certifying a rally video as "not AI" — is about authentication, not carriage, and does not meet the test. We priced an episodic phenomenon as a standing beat after two unusually dense windows.
H10 Two commercial adaptations with opposite readings of one risk, no outlet assembling the cost EW 76% Confirmed, third consecutive. Gulf freight at $41 a barrel and a $200 crude warning against forecasts of sub-$50 crude; UKMTO ordering vessels out of anchorages off Ras al-Khaimah while traffic continued; Kuwait buying £489m of air defense while a British frigate went home after seven months without executing its declared mission; Riyadh cancellations against an airspace regulator widening its warning. The running tallies are kept by AzerNews and an OSINT aggregator — parties with no stake. No assembled ledger anywhere.
H11 Iranian state or semi-state outlet publishes domestic harm it could have omitted, surfacing domestically before any foreign relay E 74% Confirmed, and the strongest instance the instrument has recorded. IRNA published that war-damaged firefighting aircraft are being rebuilt, that more than twenty relief workers died on duty this year, and that half the attendees of the first wartime emergency meeting were killed — a decapitation-level admission, self-published, with no foreign carrier (#701). Alongside it: 7,250 people pulled from rubble, and mental-health screening of nearly 300,000 in Hormozgan.
H12 Two distinct electoral calendars function as operative clocks in ≥2 ecosystems, no verification mechanism named W 72% Confirmed, vindicating the raise. Israeli, Qatari, South Asian and American-reflected sources all reasoned from a date: October 27 and November 3, both live, no monitoring arrangement named by anyone (#701, #702). One asymmetry we did not predict — the Iranian ecosystem declined to amplify the timing reporting it had every incentive to use.

Summary: 9 confirmed, 2 partial, 1 refuted, against a mean stated probability of 80.7%. Scored at half credit for the partials, 83.3 percent — a 2.6-point gap and our closest calibration in three weeks. Two lessons, and they are the same lesson from opposite directions. H5 and H8 both failed because we wrote the observed instance into the prediction rather than the mechanism: one bundled two document classes with opposite travel behaviour, the other named two formats when the behaviour appeared in a third. H9 failed the other way — we extrapolated a continuous beat from two event-driven windows. We are retiring H9 as a standing prediction rather than carrying it at a price we cannot defend, and we will restore it when an infrastructure event re-enters the corpus.


Today's predictions

Review window: editorials published through ~22:00 UTC, October 11, 2026.

H1 (91%) [Type EW]: An argument in two or more ecosystems rests load-bearingly on Western reporting neither ecosystem holds directly. Ten consecutive confirmations, and the practice has industrialized: one Bloomberg report became four flashes, one Foreign Affairs essay five. Confirmation is two or more ecosystems constructing a case from material authored by institutions they are arguing against. Refutation is ecosystems asserting in their own names, or citing such material only to rebut it. This is simultaneously our most reliable finding and the most precise available measurement of our own blind spot.

H2 (88%) [Type W]: At least eight new named objects enter the corpus across three or more categories, including a new maritime, energy or financial print. Thirty-one consecutive windows above threshold. Confirmation is a tally from the next published editorials with the transit-rate-volume-tonnage category supplying at least one magnitude not already circulating. Refutation is a structurally quiet window, or energy and shipping copy recycling yesterday's figures. This measures our instrument's fill rate as much as the environment's activity, and we report it as such.

H3 (88%) [Type E]: A belligerent-aligned outlet or official grounds its own claim in third-party commercial or technical data it does not control. Five consecutive confirmations and the substrate keeps getting harder: from charter quotes and flight trackers to satellite fire-radiative-power readings used to corroborate strike claims. Confirmation is one new instance of an aligned outlet pointing at ship trackers, cancellation data, broker quotes, fire or imagery products or market prices in support of its own position. Refutation is aligned outlets reverting entirely to own-military assertion, or a data provider disputing the use made of its figures. We are recording each ecosystem's own assessment of whether its word travels alone.

H4 (84%) [Type E]: A partisan channel or aggregator supplies agency, arithmetic or confirmation status that the institution with jurisdiction declines to supply about the same event. Yesterday the jurisdiction holder said "an attack" and "a number of injuries" while three aggregator chains produced three orders of magnitude, one of them retrofitting a wire citation after publishing on its own authority. Confirmation is one new event where a state, regulator or coalition body publishes a deliberately minimal account and a partisan or OSINT channel fills the blanks with specificity no cited source carries. Refutation is the aggregator layer preserving the blank for a full cycle, or an institution front-running it with a detailed account — the more analytically significant outcome. We are measuring the speed premium certainty buys, not the accuracy of any claim.

H5 (82%) [Type EW]: One identifiable shared input is rendered at incompatible scope or magnitude by two ecosystems, with no reconciliation published anywhere in the corpus. A sixteen-fold tonnage gap and a 2-to-12 casualty gap both sat unreconciled yesterday, as did two tallies of ships attacked near Hormuz that differ by a factor of two. Confirmation requires a single public input — a readout, a speech, an agency count, a price print, a regulator notice — carried at incompatible magnitude by two ecosystems with neither showing its denominator. Refutation is any outlet setting the renderings side by side and reconciling them, which has happened once in the past three weeks. We are predicting editorial behaviour around a shared document, not which version is accurate.

H6 (80%) [Type EW]: Harm with a photographable civilian setting crosses two or more ecosystems while comparable harm from the same hours stays inside one, and at least one institutional aggregate appears with no second carrier. Seven consecutive confirmations, and the corpus has now supplied the rule: cumulative totals do not travel, increments do. Confirmation is one single-carriage civilian harm item alongside cross-ecosystem carriage of a comparable item, plus one humanitarian aggregate that dies on first publication. Refutation is cross-ecosystem pickup of either. A sub-pattern we are watching specifically: third-country nationals individuated only by the ecosystem aligned with the party that caused the harm, because naming them is the argument. We are measuring reach and the distribution of press offices, not comparative suffering.

H7 (80%) [Type E]: A named foreign statement becomes the organizing frame for Iranian output across four or more distinct institutional registers, displacing procedural files in the same window. One Athens speech unified clerics, a former foreign minister, parliamentary committees, two embassies, a state newspaper's commissioned historian and film actors — and none of those responses engaged the strait, the nuclear file or the reported Moscow mediation terms. Confirmation is one foreign statement answered in four or more registers (official, diplomatic, intellectual, cultural) while procedural questions live in the same window go unaddressed. Refutation is Iranian output in the window being organized by an Iranian action or a procedural file rather than by a response. This replaces our curated-denial prediction, which failed by naming formats instead of the behaviour.

H8 (78%) [Type E]: An Iranian state or semi-state outlet publishes a domestic harm, loss or service failure it could have omitted, surfacing domestically before any foreign relay. The channel is wide open in the security, infrastructure and relief registers — rebuilt firefighting aircraft, dead relief workers, a decapitated emergency meeting, 7,250 rubble extractions, 300,000 mental-health screenings. Confirmation is one new Persian-language item documenting internal losses, a service suspension or an unmet commitment, appearing domestically first. Refutation is such material reaching us only through Radio Farda, BBC Persian or Iran International, which would indicate the disclosure window has closed. We are not assessing Iranian governance; we are testing whether the channel is open.

H9 (76%) [Type EW]: A regulatory or licensing instrument crosses three or more mutually hostile ecosystems unhedged while a party's self-disclosed casualty or loss figure from the same period fails to find a second carrier. This is the repair to yesterday's partial: we had treated licences and own-casualty admissions as one trusted document class, and the window showed them to be opposites — an OFAC licence travelled everywhere, a Pentagon toll travelled nowhere. Confirmation requires both halves in the same cycle: one instrument relayed in three ecosystems without attribution verbs, and one self-reported loss figure with single carriage. Refutation is an own-loss disclosure achieving cross-ecosystem pickup, or an instrument being contested rather than relayed. What we are building is a map of which document classes are useful enough to carry.

H10 (74%) [Type E]: A channel inside a belligerent-aligned ecosystem publicly subtracts from its own side's claim. The Russian military-blogger segment spent two windows deflating a deal its state channels were selling, and one of its largest accounts answered the IRGC's mine statement with "so the strait is safe, go ahead and sail." Confirmation is one new instance of an aligned channel performing arithmetic, sarcasm or logical objection against a claim its own state or partner has advanced. Refutation is the aligned segments functioning purely as amplifiers for a full cycle. We are watching whether a segment that has stopped amplifying is undergoing institutional divergence or responding to the loss of its domestic audience.

H11 (72%) [Type E]: Instrument-grade or non-belligerent data on a contested event enters the corpus later than the claim chain and reaches a smaller audience. Geolocations and fire-radiative-power readings for four burning Saudi facilities arrived hours after the morning claim chain and were absent from the Gulf outlets in our corpus entirely. Confirmation is one new checkable, non-aligned data artefact about a contested event published after the first claims, with visibly narrower carriage. Refutation is instrument data leading an event cycle, or being picked up by an outlet with a bureau in the affected country — which would be a genuine change in how this environment settles disputes. We are measuring arrival order and reach, not which account is correct.

H12 (78%) [Type W]: Two distinct electoral calendars function as operative clocks in two or more ecosystems, with no verification mechanism named for either. We raised this once and were right; we raise it again, because October 27 is sixteen days out and both belligerent publics are now being told by their own outlets that restraint is electoral. Confirmation is two or more ecosystems reasoning explicitly from an electoral date — strike timing, postponement speculation, alert posture, negotiation sequencing — while treating pledge and preparation streams as simultaneously live. Refutation is one stream displacing the other, or a named monitoring arrangement entering the corpus. The verdict will be read from how editors reason in print, not from what any government does. Follow Negotiations & Ceasefire Diplomacy.


What we can't see

By design we do not monitor Western mass media directly, and across these two windows that gap again held most of the load-bearing material: a Bloomberg assessment of Iran's surviving missile plants, a Financial Times hospitalization figure, a New York Times casualty count, a Washington Post toll and a Foreign Affairs argument all reached us as somebody's selection. Iran's information environment arrives through channels curated by the long blackout and further narrowed by sanctions on its outlets' infrastructure providers, biasing toward sources with the means to stay online — which is why eight institutions can answer one American speech while Sistan-Baluchestan violence arrives as brief items. Three further gaps are acute. We hold no port, insurance, aviation-authority or classification sources, so the cost layer now doing most of the analytical work on Hormuz — $41 freight, broker quotes, cancellation counts, the competing tallies of eight, eleven and twenty-plus vessels — arrives as relayed figures we cannot check. We hold no Yemeni or Saudi ground sources, leaving the Riyadh and Dammam casualty question to three chains with stakes in the answer and one embassy statement, and leaving the Ghawar fires to a satellite product no outlet with a bureau in the kingdom has engaged. And the gravest single-source claims in these windows — the IRGC's mine, the coalition's target ledger, 1,857 airstrikes in a day, Peskov's account of what Putin carried from Tehran — remain uncorroborated and in most cases uncontested, so we again withheld items resting on one channel with no echo. Our corpus records what circulated, not what happened.


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