verum. press.

A civic accountability publication · International · Entry V

Containment.

2015 – 2026. The deal was working. Eleven consecutive quarters of IAEA-certified compliance and a twelve-month breakout clock, ended by a unilateral US withdrawal while Iran was still in compliance. Every line item that followed — more enrichment, less observability, more conflict — followed from a single unforced error. No original reporting. Every claim attributed; every number traces to the public record.

01 / 15

The distance from law to bomb.

The JCPOA bought 12 months of warning. By June 2025 it had collapsed to 2.5 days at Fordow.

JCPOA IN FORCE · 2015
12months
Time to produce one significant quantity (25 kg) of weapons-grade uranium
PRE-WAR · JUNE 2025
2.5days
ISIS assessment at Fordow, from 440.9 kg of 60% HEU
◊ inferred · ISIS
Ratio146×faster
02 / 15

The cage, to the centrifuge.

19,000 centrifuges were installed inside Iran when the deal was signed. Only 5,060 IR-1s at Natanz were permitted to spin. The rest were sealed under IAEA tag.

5,060
IR-1 at Natanz — permitted
13,940
IR-2m / IR-4 / IR-6 — sealed
03 / 15

It was working.

From Implementation Day through May 2018, Iran ran eleven consecutive quarters of IAEA-certified compliance. The stockpile stayed under the cap. The centrifuges stayed sealed. The breakout clock was at a year.

11consecutive IAEA compliance reports
Q12016Clean
Q22016Clean
Q32016Clean
Q42016Clean
Q12017Clean
Q22017Clean
Q32017Clean
Q42017Clean
Q12018Clean
Q22018Clean
Q32018Clean
May2018Withdrawal
LEU stockpile≤300 kgUnder the JCPOA cap (11 tons shipped to Russia, 2016)
Centrifuges sealed13,9405,060 spinning; the rest under IAEA tag
Breakout time12+ monthsConsensus P5+1 assessment
Oil exports2.8 mb/dMid-2018 peak — Iran on SWIFT; EU oil embargo lifted
04 / 15

The unforced error.

On May 8, 2018, the United States withdrew from the deal. Iran was still compliant. The E3, the European Union, Russia, and China stayed in. Nothing in the verification architecture had failed.

Date of US withdrawalMay 8, 2018
Iran's first breach
came fourteen months later (Jul 1, 2019) — after European INSTEX failed to deliver trade relief and secondary sanctions pressure collapsed EU-Iran commerce.
DimensionBefore withdrawal · 2018By April 2026
Enrichment ceiling3.67%60% (83.7% particle)
Total enriched stockpile≤300 kg UF6 (cap)9,874.9 kg U mass48.9× over the cap
60% HEU stockpile0 kg (banned)440.9 kg (last verified)
Breakout time12+ months2–3 days (Fordow, ISIS)
IAEA accessDaily snap inspections + Additional ProtocolContinuity of knowledge broken (GOV/2026/8)
Iran–Israel direct exchanges04+ (two wars)
UN sanctions on IranSuspended under UNSCR 22316 resolutions reimposed (Sep 27–28, 2025)
Strait of HormuzOpen; oil exports 2.8 mb/dClosed (Apr 18, 2026); Brent ≥ $100
Every line item moved in the same direction. None of it was inevitable. The JCPOA's verification machinery was still certifying compliance when the decision to walk away was made.
05 / 15

The breach was calibrated.

Four phased steps between July 2019 and January 2020 — each announced, each invoking Article 26 of the deal, each framed as proportional response to withdrawal.

Jul 1, 2019

300 kg LEU cap

Stockpile cap exceeded. Four-month grace warning invoked.

Sep 2019

3.67% ceiling

Enrichment to 4.5% announced at Natanz.

Nov 2019

Fordow enrichment

Enrichment resumes at a facility converted to research only.

Jan 5, 2020

No operational limits

All JCPOA quantitative limits abandoned. IAEA access continues.

06 / 15

The hinge — five days in January 2020.

January 3 through January 8, 2020. Two tracks ran in parallel — one escalation, one nuclear compliance — and neither constrained the other.

Escalation track
Jan 32020

Soleimani killed

US drone strike at Baghdad airport. IRGC-Quds Force commander Qasem Soleimani killed alongside Iraqi PMF deputy Abu Mahdi al-Muhandis.

Jan 82020

Ain al-Asad struck

Iran fires 16 ballistic missiles at Ain al-Asad and Erbil air bases in Iraq. Pre-notified via Iraqi channel. Zero US deaths; 100+ sustain traumatic brain injuries.

Jan 82020

Flight 752 shot down

IRGC air-defense shoots down Ukraine International Airlines Flight 752 minutes after takeoff from Tehran. 176 civilians killed. Iran initially denied responsibility; acknowledged on Jan 11.

Nuclear-compliance track
Jan 52020

No operational limits

Iran renounces all JCPOA quantitative limits. Cites Article 36 dispute-resolution procedure. Pledges continued IAEA access — a distinction the US side blurred.

Flight 752's 176 civilian deaths are presented as documented fact, not as a hero numeral. The dual-track argument is not that the two events are morally equivalent — it is that a nuclear-compliance decision and a mass civilian-casualty event occurred within a single five-day span, under the same command chain, with neither constraining the other.

07 / 15

The stockpile the inspectors last touched.

From zero to 440.9 kilograms of 60%-enriched uranium in four years. Roughly 9 weapons' worth, if further enriched. Last IAEA-verified June 12, 2025 — then continuity broke.

100200300400500JCPOA440.9 kglast verified · Jun 12 2025Nov 2021May 2023Late 2024
UNVERIFIED SINCE JUNE 13, 2025 · IAEA GOV/2026/8
08 / 15

Zero to four — and then, directly.

In ten years of JCPOA compliance, there were zero direct Iran-Israel military exchanges. By April 2026, there were four. The nuclear file and the regional war file are the same file.

DIRECT IRAN-ISRAEL EXCHANGES, BY APRIL 2026
0 → 4+
IRGC · Quds Force
HezbollahNorthern front (Oct 2023); Nasrallah killed (Sep 27, 2024); ceasefire (Nov 27, 2024)degraded
HamasGaza (Oct 7, 2023)degraded
Iraqi PMFTower 22 (Jan 28, 2024, 3 US KIA); Feb 2026 campaign
HouthisRed Sea (Nov 2023); Israel strikes (Mar 28, 2026 resumed)
IRGC (direct)True Promise I + II; 12-day war (Jun 2025); 2026 campaign
Network reach, not financial flows. Degradation follows Israeli operations Sep 2024 (pager attacks, Nasrallah) and the Dec 2024 collapse of the Assad regime.
09 / 15

6 resolutions in twenty-four hours.

E3 triggered the snapback on August 28, 2025 — fifty-one days before the mechanism's October 18 sunset. The deal's own self-destruct clause activated on schedule.

E3 notification — Aug 28, 2025 → UN sanctions reimposed Sep 27–28, 2025
2006

UNSCR 1696

Initial enrichment-suspension demand

2006

UNSCR 1737

First Chapter VII sanctions

2007

UNSCR 1747

Arms-export embargo on Iran

2008

UNSCR 1803

Banking vigilance + cargo inspection

2008

UNSCR 1835

Reaffirmation resolution

2010

UNSCR 1929

Comprehensive pre-JCPOA sanctions

2015 (suspended)

UNSCR 2231

JCPOA endorsement + snapback mechanism

10 / 15

Operation Midnight Hammer.

Seven B-2s from Whiteman AFB. Eighteen hours airborne. Six aircraft dropped twelve Massive Ordnance Penetrators into two Fordow ventilation shafts in sequence. First operational use of the GBU-57.

Whiteman AFBFordow12× GBU-5780–90 m undergroundNatanz2× GBU-57Isfahan30× Tomahawktoo deep for MOP7 aircraft · 18 hrs
Launched night of June 21–22, 2025. Two additional B-2s sent as decoys to Guam; 125 support aircraft including F-22s and F-35s.
11 / 15

The bunker the bomb was designed for.

Fordow sits eighty to ninety meters under a mountain near Qom. A GBU-57 weighs thirty thousand pounds and penetrates to roughly sixty meters of hardened rock. After the strike, assessments diverged.

SurfaceGBU-57 · ~60 m8090 mChamberFordow FEP
DIA (leaked)· reported
months of setback
CIA / Pentagon (official)· reported
1–2 year setbacks; Fordow "off the table"
12 / 15

Twelve days, two hundred forty-nine, and counting.

The first war ran twelve days. The ceasefire held 249. The second campaign opened February 28, 2026 — when Ali Khamenei was killed in a thirty-second coordinated strike — and has not ended.

War 112d
Ceasefire249d
War 2 (ongoing)50d
War 112 days
  • Jun 13 2025Rising Lion opens
  • Jun 22 2025Midnight Hammer · 7 B-2s / 14 MOPs
  • Jun 24 2025Ceasefire 1
Ceasefire249 days
  • Sep 27–28 2025UN sanctions reimposed (6 resolutions)
  • Nov 20 2025Cairo Agreement terminated
War 2 (ongoing)50 days
  • Feb 28 2026Khamenei killed in 30-sec coordinated strike
  • Mar 1 2026Mojtaba Khamenei appointed successor
  • Apr 13 2026US blockade + Hormuz closed (Apr 18)
Casualties — War 1
Iran MoH (official)610
HRANA (independent)1,190
Casualties — War 2 (ongoing)
Iran MoH (official)2,076
HRANA (independent): not reported as of press date
13 / 15

Two counts, one war.

Iran's Ministry of Health reported 610 killed in the June 2025 war. HRANA, the independent monitor, reported 1,190. The gap is a data story about who is counting.

Iranian Ministry of Health
610killed
Official government figure◊ reported · Iran MoH
HRANA
1,190killed
Human Rights Activists in Iran · independent monitor◊ reported · HRANA
civilians 436
military 435
unidentified 319
Divergence1.95×
The 580-person gap is typical of conflict reporting — Iranian Health Ministry counts run 30–60% below independent monitors. Neither figure is independently verified. We publish both.
February 28 – April 2026 campaign
Iran MoH: 2,076 killedHRANA: not reported as of press date◊ reported · Iran MoH / HRANA pending
14 / 15

9,874.9 kilograms. Last verified.

IAEA report GOV/2026/8 describes continuity of knowledge on Iran's sixty-percent stockpile as "broken and irreversible." Commercial satellite imagery suggests a June 9 truck convoy moved most of it to the Isfahan tunnel complex — three days before the Israeli strikes.

IAEA CONTINUITY OF KNOWLEDGE · BROKEN · GOV/2026/8
Last verified total enriched stockpile9,874.9 kgas of June 13, 2025
60% HEU STOCKPILE LOCATION · UNVERIFIED
Open-source assessment◊ reported · Bulletin, March 2026
Satellite imagery analyzed by the Bulletin of the Atomic Scientists suggests a truck convoy on June 9, 2025 transferred most of the 440.9 kg 60% HEU stockpile to the Isfahan tunnel complex before the strikes. The IAEA has not verified this. Tunnel entrances were observed backfilled with soil in February 2026.
15 / 15

The strait is closed.

On 2026-04-18, Iran fully closed the Strait of Hormuz and fired on ships. Brent crude crossed $100. The containment architecture is gone. This is the state of play.

IAEA accessSUSPENDED
as of 2026-04-19verified
UN sanctionsREIMPOSED
as of 2025-09-28verified
Strait of HormuzCLOSED
as of 2026-04-18verified
Enrichment statusUNVERIFIED
as of 2026-04-19reported
Breakout timeUNKNOWN
as of 2026-04-19inferred
Iran leadershipTRANSITIONAL
as of 2026-03-01verified
Compiled from IAEA GOV/2026/8 (Feb 27, 2026), UN Security Council records, and AP reporting through April 19, 2026. Continuity of knowledge on the 60% HEU stockpile remains irreversibly broken.