Structured Predictive Intelligence is a method for building a model of how a named decision-maker behaves under pressure, from open sources, with a record of every choice and a way to check it against history. It combines AI-assisted coding of dated episodes with the judgement of people who have spent their careers in intelligence and crisis work.
We began as a forecasting project. In September 2026 we scored our own February predictions against what happened, and the two timed calls we were most confident about missed. What held up was the account of how a leader responds to pressure, which is what a game or an exercise needs. We changed our aim, and we publish the scorecard.
We build a model of one named decision-maker from dated public episodes: what reached them and what did not, what they absorbed and what crossed a line, how they opened and on what terms they stopped. Four things are looked for in every episode. They are a checklist, not arithmetic; we no longer present scores as measurements.
How personally driven the decision-maker is — grievance, history, the chance to settle a score.
How much media and political space exists to act — the spectacle available, the room to dominate a news cycle.
How deliverable the outcome is — whether a win can actually be reached, and declared.
What pushes back — the specific people, institutions, and economic forces with the standing to stop them.
The AI does the gathering, the dating and the consistent coding, following a written procedure: each episode is coded as at a cut-off date from the sources supplied, so nothing that became known later can leak in; an author’s opinion never counts as evidence; what cannot be seen widens a range instead of being guessed; and every judgement call is listed with the alternative. People choose the cases, agree the definitions, code blind as a check, and supply what open sources cannot show.
What a model like this is for. Not to predict what a leader will do next month. To supply, in a wargame or a crisis exercise, what a leader would plausibly do if you did this, with the evidence behind every move and the thin patches marked. A few scored forecasts a year keep it tethered to what happens. Whether two analysts would build the same model from the same sources, and whether it helps an exercise, are the questions we are now testing with academic partners.
The method was built by coding a dozen episodes of this presidency, from the Liberation Day tariffs to Iran. The three below were coded after the event, by analysts who knew the outcome; they are the development set, and they show what the method looks for. The Iran case is different: it was a timed forecast, published before the event, and it missed; the direction we described is still open.
On 20 February we put 70% on a deal with Iran within 10 to 15 days, 15% on a strike and 15% on stalemate, and published it. On 28 February the United States and Israel struck. What followed was a war, a ceasefire in April, an interim memorandum in June that the president declared over three weeks later, a renewed blockade, more bombing and, in September, five Iranian tankers destroyed. There is no deal. The timed forecast missed and is not rescored. The direction we described, a president bending back toward a bargain he can call a win, is still open: on 24 September Iran asked Washington to return to the June memorandum, and a phased arrangement is under discussion. We have published the criterion by which that claim will be settled. Our error was scoring resistance to a strike from what could be seen in public, when the operation had been planned for months out of sight. We changed the method as a result: hidden resistance is now scored as a range, not a figure, and nothing is rescored after the event.
Days of stock market losses produced no change. A jump in bond yields, with his Treasury and Commerce secretaries beside him as he wrote the announcement, was followed the same day by a 90-day pause on most of the higher tariffs. Who delivers a signal, and how, mattered more than its size.
Congressional concern, international condemnation and great-power protest were all present and none changed the course. The president said no American service members had been killed. Maduro was captured on 3 January and remained in US custody.
Eight governments issued a joint statement and four sent troops; nothing changed. One person sat across a table at Davos and offered a framework the president could call a deal. The tariff threat was dropped the same day.
Our working paper of 20 February 2026 made two kinds of claim. Some were timed forecasts: an event by a date, with a probability. Others were claims about direction and mechanism: where a decision-maker was being pulled, and what would move him. We score them differently, and we say in advance how each open claim will be settled. A timed forecast is scored when its window closes and is never rescored. A direction claim stays open until a defined outcome occurs, and we publish the criterion before the outcome. Scored against the record on 17 and 25 September 2026.
The Iran forecast missed because we scored resistance to a strike from what could be seen in public, and the operation had been planned for months out of sight. That is an old problem in intelligence work, and we now have a dated case of it with the analytic record intact. The method changed as a result: what cannot be seen is scored as a range, not a figure, and nothing is rescored after the event.
Two assumptions did not survive the year. We expected American deaths to change the president’s course; nineteen did not. We treated the bond market as the channel that turns him; in the week of the April ceasefire the ten-year yield did not move, while oil went from $101 to $109 and fell to $95 on the day. Both are now questions we want tested, not findings we defend.
And in both of the timed calls that missed, our own written caveats pointed the right way while the scoring formula did not. That is why we no longer present scores as measurements, and why every claim we publish from now on carries a yes-or-no outcome, a closing date, a named source that settles it, and a probability.
Facts only, with dates and sources. We no longer publish verdicts on live situations. Each entry says what has happened since our February assessment.
The war began on 28 February. A two-week ceasefire was announced on 7 April and an interim memorandum was signed on 17 June. On 8 July the president said of it, “To me, I think it’s over.” Reinstatement of the blockade was announced on 13 July, with enforcement from 14 July. Thirteen consecutive nights of US bombing paused on 24–25 July. The 60-day negotiating period ended on 17 August without agreement; Iran disputes that it was a deadline. CENTCOM said on 8 September that US forces had destroyed five Iranian tankers. Talks through mediators took place in New York on 22 September, and on 24 September a phased arrangement linking the Strait of Hormuz to lifting the blockade was under discussion but not agreed. Tracking data recorded nine commodity-vessel transits of the strait on 24 September, against about 125 large vessels a day before the war; ships sailing without transmitting their positions are not counted. Brent settled at $106.60.
US restrictions have sharply curtailed Cuba’s fuel imports since the start of the year. New sanctions authorities were issued on 1 May and sanctions rounds followed on 18 May, 6 and 20 August, 3 and 17 September. Raúl Castro was charged on 20 May. The CIA director visited Havana on 14 May. On 7 September Cuba’s foreign minister said there were no negotiations; on 22 September the president said the secretary of state was conducting negotiations with Cuba, and on 23 September the secretary of state said a negotiated political process was preferred. The president told the UN on 22 September that his administration sought fundamental change in Cuba, and the Cuban delegation walked out. No US armed action against Cuba has been reported.
Panama’s Supreme Court voided the CK Hutchison port concessions on 29 January. Panama took control on 23 February and assigned interim operation to units of Maersk and MSC. On 28 April the United States and five partners issued a statement backing Panama’s sovereignty against Chinese pressure. On 20 August CK Hutchison announced treaty arbitration claiming more than $1.5 billion; its subsidiary’s separate claim exceeds $2 billion. No new US tariff, sanction, toll ultimatum or military action against Panama has been reported in 2026.
On 27 March the president said of allies who had not supported the Iran war, “Why would we be there for them if they’re not there for us?” On 1 May the Pentagon announced the withdrawal of 5,000 troops from Germany over six to twelve months. At the Ankara summit on 7–8 July the allies, the United States included, reaffirmed Article 5. Reuters reported on 17 September that a cut of about 25,000 across Europe had been sought and resisted internally; a review of the US presence, with several sets of options, was briefed on 18 September; the defence secretary had said in June it could take up to six months. Lithuania and Estonia announced continuing US rotations on 22 September.
Two editions, written in February and March 2026 and kept as the dated record. Each now carries a correction note; neither has been edited. How their predictions did is set out in the scorecard above.
Written in early March 2026, after the strike on Iran that our February forecast had put at 15%. It sets out what we thought had gone wrong. Read with the correction note at its head.
Read the full analysis →Written in February 2026. The model as it stood, with its forward predictions. Its two most confident timed calls missed. Read with the correction note at its head.
Read the full analysis →A joint project between Rufus Street Consulting and Harquebus Intelligence & Security — combining decades of crisis communications and intelligence experience with advanced AI.
Strategic communications executive, crisis advisor, and agency leader with over 30 years’ experience advising corporations and governments through geopolitical crises. Geoff has worked at the intersection of politics, media, and business across Europe, the Middle East, and the Americas.
This project grew from a simple frustration: the people Geoff advises — governments, boards, risk teams — were permanently reactive to a president who defies conventional analysis. They needed better tools.
An intelligence officer with 30 years of military, government and commercial intelligence and crisis management experience, from the Cabinet Office to the C-Suite. Paul has enabled Generals, government ministers and high net worth individuals to make the right decisions in highly complex and conflicted environments.
Together with Geoff, and backed by an agile and continuously improving AI toolset, they deliver auditable analysis and advice to guide your risk and crisis management decisions in the most demanding scenarios.
Nobody can predict what Trump will do next. That’s the consensus, and it’s not unreasonable. He withdrew from Afghanistan, then deployed to Venezuela. He threatened to buy Greenland, then dropped it over lunch. He imposed the most sweeping tariffs in a century, then reversed them in a week. His own advisors have said, on background, that they often don’t know what’s coming.
As someone who has spent thirty years working in crisis management and public affairs, I’ve long believed our industry should be able to do better than this. Governments set policy, investors allocate capital, and businesses plan strategy based on assumptions about what the US president will do next. When those assumptions are wrong — as they were for most analysts on Liberation Day — the cost is measured in billions, broken alliances, and months of misallocated effort.
For most analysts, this unpredictability is where the analysis stops. It’s treated as a feature of Trump’s personality — chaotic, impulsive, impossible to model. The implication is that anyone trying to anticipate his moves is wasting their time.
We think this is wrong. Not because Trump is predictable in any conventional sense — he isn’t — but because the unpredictability may mask patterns that only become visible when you look at every crisis simultaneously, hold them all in view at once, and ask what’s genuinely consistent across every single one.
No human analyst can do this. The cognitive load is too great. You anchor to the most dramatic case, you overweight the most recent one, you unconsciously downweight the ones that don’t fit your thesis. These aren’t failures of intelligence. They’re heuristics — features of how human brains work under complexity.
But what if you combined human intelligence — the contextual knowledge, the professional judgment, the ability to explain why something works, not just that it works — with machine intelligence that can hold a dozen complex episodes in perfect parallel, apply identical questions without drift, and report findings without hedging?
We tried it. We built a model. And it works.
Across every crisis we studied, the same small set of drivers kept appearing — and a much larger set of factors that most analysts treat as important turned out not to matter at all. What moves this president is not what conventional analysis assumes. The signals that actually predict his decisions are more personal, more immediate, and more consistent than the strategic frameworks that dominate the commentary.
Get the drivers right and the trajectory becomes readable. Miss them, and you’re watching the wrong screen.
We have tested the model against every major crisis of Trump’s second term. In every case, it identified the trajectory before events confirmed it — and told us which signals to watch and which to ignore.
Liberation Day tariffs (April 2025). The stock market crashed 12% in four days. Trillions erased. Trump posted “BE COOL!” on Truth Social. Most analysts expected the equity crash to force a reversal. It didn’t — and our model explained why. Equity markets are abstract. They don’t generate the kind of personal, visible pressure that moves this president. What the model identified as the real trigger was the bond market: when Treasury yields spiked and the 30-year market began to dislocate, the pressure shifted from abstract market pain to something that threatened the functioning of the US government’s own borrowing. When that trigger fired on April 9, the 90-day pause followed within hours. The S&P surged 9.5% — its largest single-day gain since 2008.
The model got the direction right and identified the correct mechanism. What it didn’t get was timing — a recurring limitation we’re working to address.
Venezuela (January 2026). The model predicted no retreat. It was right — though the operation concluded faster than we expected. Congressional concern, international condemnation, Russian and Chinese protests were all present. The model identified in advance which of these signals would influence the president and which wouldn’t.
Greenland (January 2026). The model predicted a maximalist opening followed by retreat to a face-saving “framework.” That’s what happened at Davos. Eight nations issued a joint statement. Nothing changed. One person sat across a table and offered Trump something he could call a deal.
Minneapolis (January 2026). Two civilians killed by federal agents during immigration enforcement. The first killing did not trigger de-escalation. The second one did. On the surface, these events look similar. The model’s framework helps explain why they produced different responses — though we’d be overstating our confidence to say it predicted the precise sequence in advance.
We scored Iran three times in one week. Each time the inputs changed. Each time the output moved.
After the Geneva talks on Tuesday, we scored it at roughly 60% probability of a deal. After Trump’s deadline on Thursday, the probability held but the window narrowed. Then the Supreme Court struck down his tariffs on Friday morning — a 6-3 ruling, personal and humiliating, delivered by justices he appointed — and everything shifted.
Our prediction at the time: approximately 70% that a framework deal would emerge. The tariff defeat didn’t just wound the president politically. It created urgent pressure for a compensating victory in another domain. Iran — where a framework was already forming and the trophies were already on the table — was the obvious stage.
How this prediction resolved: see Edition 2.
The model scores Cuba among the highest of any scenario we’ve tested. Every driver is present and strong. The grievance runs deep — Obama’s Cuba normalisation was a signature policy Trump reversed in his first term. “Freeing Cuba” would be the most dramatic US foreign policy headline since the fall of the Berlin Wall. The transactional value includes cobalt and nickel reserves, real estate ninety miles from Florida, and permanent denial of Russian and Chinese influence in the Western Hemisphere. With Rubio as Secretary of State, the usual institutional friction isn’t just absent — it’s actively pushing toward escalation.
The pressure campaign is already underway. Venezuelan oil shipments have been cut. Trump signed a national emergency declaration on January 29 imposing tariffs on any country supplying oil to Cuba. Air Canada has cancelled flights. Trump told reporters Cuba is “a failed nation” that should “absolutely make a deal.” Rubio has stated his only topic of discussion with Havana is when the regime will relinquish power.
The question is not whether Cuba escalates. The question is the form and the timing.
Last week we published our second Substack article. In it, we predicted a 70% probability that a framework deal would emerge between the United States and Iran. We explained which signals to watch. We described what would confirm or contradict the trajectory.
Two days later, the United States and Israel launched Operation Epic Fury.
Khamenei is dead. Six American service members have been killed. The Strait of Hormuz is effectively closed. Oil is past $79. And the world is watching a military operation on a scale not seen in the Middle East since 2003.
We were not alone in expecting a deal. Oman’s foreign minister declared a “breakthrough” on the morning of February 27 — the day before the first strikes. Polymarket bettors gave the US strike only a 23% probability by the end of February, as recently as February 9. Iran’s foreign minister was telling reporters that the Geneva round was the “longest and most serious” yet. The entire diplomatic apparatus was pointing toward agreement.
Almost nobody called this. Certainly not at this time, and not at this scale.
So we got it wrong. The question is whether we got it wrong in a way that tells us something useful — or whether the model simply failed.
Let us start with the facts as we now understand them.
The operation had been planned for months. Israeli military officials have since confirmed that the US and Israel built an extensive target bank while diplomatic talks were continuing in parallel. The Washington Post reported weeks of lobbying from Saudi Arabia and Israel to move Trump toward military action. Secretary of State Rubio’s account on Monday was revealing: the US knew Israel was going to strike, knew that would trigger retaliation against American forces, and concluded it was better to act jointly.
Congress was not consulted. The loyalist cabinet offered no pushback. Defence Secretary Hegseth told reporters that Trump has “all the latitude in the world” to determine the timeline.
In other words: the diplomatic track and the military track were running simultaneously. We — and most observers — read the diplomacy as the dominant signal. The more accurate reading is that both tracks were genuine: had diplomacy produced what the US was demanding, the military option would likely not have been actioned. But given the scale of those demands, the administration was always prepared for diplomacy to fail — and was building the military option in parallel.
The model identified Iran as one of the highest-scoring scenarios we have tested. Every driver was present at near-maximum levels. The personal motivation, the headline value, and the prize on the table were all enormous — and that was true whether Trump pursued a deal or a strike.
The model got the question right. It got the drivers right. It identified the correct signals to watch. It told us that something very large was about to happen on Iran.
What it got wrong was the form.
Our model includes a factor that captures how much effective friction exists within the system — the institutional pushback, the political costs, the practical obstacles to any given action. We assessed that friction against a strike was significantly higher than friction against a deal: Congressional dynamics, allied reluctance, Treasury concerns about oil disruption, the institutional memory of Middle Eastern wars.
That assessment was wrong. The friction against a strike was dramatically lower than we scored it, because the factors that lowered it were invisible from open sources. Months of military planning. Saudi-Israeli lobbying conducted behind closed doors. A cabinet already aligned. Congress bypassed entirely.
When we correct that single input — keeping everything else identical — the strike overtakes the deal as the highest-scoring pathway. The framework was sound. The input was wrong.
That is an honest assessment, not a consolation. The practical lesson is clear: when scoring how much resistance exists against a given action, we should present a range rather than a single number, and explicitly identify what might be happening beneath the surface. We are building that into the model now.
Same model, corrected input: the strike overtakes the deal.
This may be the most important finding from the Iran case.
Trump’s first-term record showed consistent reluctance toward large-scale military force. He pulled back from striking Iran in 2019 over estimated casualties. He withdrew from Syria. The Soleimani strike was targeted and self-limiting.
The second-term record is different. Venezuela — a 150-aircraft leadership change operation that produced zero US fatalities, Congressional war powers resolutions that failed, and a Medal of Honor ceremony at the State of the Union — demonstrated to this president that maximalist military action works, that the costs are manageable, and that the political system absorbs it.
The man who ordered the Iran strikes is not the man who called off a planned strike on Iran in 2019, ten minutes before execution, over estimated casualties. He has been changed by what happened in Caracas. Our model needs to account for that shift, and we are working on it.
The Venezuela comparison has limits, however. Iran is a fundamentally different adversary: a country of 88 million with a battle-hardened military, deep ideological commitment at the leadership level, and a proven willingness to absorb punishment and fight on. Venezuela’s leadership folded; Iran’s will not, at least not quickly. The probable common end state — a leadership smaller and sufficiently cowed to concede on nuclear enrichment, ballistic missiles, and the axis of resistance — may look similar in outline, but the path to get there is far longer and far costlier.
Here is what has been most striking since Saturday.
Within 36 hours of the first strikes — while bombs were still falling and American service members were dying — Trump told Axios he had several “off-ramps.” He told The Atlantic he had “agreed to talk” to Iran’s new leadership. He framed the strikes explicitly as punishment for refusing the deal: “They should have done it sooner. They played too cute.”
That is not the language of regime change. It is the language of someone already building the exit. And the military reality reinforces this: Iran is simply too large to invade, and the force ratios in the Gulf are nowhere near sufficient for a ground campaign. Air and missile strikes can destroy infrastructure and kill leaders, but they cannot occupy a country of 1.6 million square kilometres. The exit is not just politically desirable — it is operationally inevitable.
Deal vocabulary appeared within 36 hours — while strikes were still intensifying.
We have been tracking every public statement Trump has made since the strikes began. The pattern is unmistakable: dominance language dominates Saturday. By Sunday afternoon, deal language appears. By Monday, the two are running in parallel.
Our model identifies specific mechanisms that govern how this president’s actions evolve once initiated. One of them is the construction of a narrative that allows a change of course to be presented as victory. That mechanism is already active. Trump can now say: I gave them every chance. They refused. So I destroyed their military, killed their leader, and now the new leadership is ready to talk. This is the deal Obama could never have gotten — because I showed strength first.
That narrative — a deal reached through demonstrated overwhelming force — is more politically valuable than a quiet diplomatic agreement ever would have been.
Our assessment, shared by our intelligence partners at Harquebus: the deal did not die on Saturday. It changed shape. The trajectory will ultimately bend back toward negotiation — but from a position of devastating military advantage rather than diplomatic compromise.
Every observable input trending toward higher friction.
Six US dead. Oil past $79. Markets falling. Hormuz closed. Congressional war powers votes this week. GOP Representatives Massie and Davidson publicly opposing. UK cautious. EU split. Iran’s interim leadership saying they “will not negotiate” — though the model suggests that position will shift as the asymmetry of costs becomes clearer.
Every day the operation continues, the friction against it increases. Our model predicts that when cumulative costs cross a threshold — when continued strikes become more politically expensive than a deal — the exit pressure reasserts.
The clearest leading indicator is language. Track the ratio of dominance vocabulary to deal vocabulary. When deal language consistently outweighs escalation language, the trajectory is shifting. It has already begun.
Two things.
First, if the conflict takes on its own momentum. A mass-casualty event against a US carrier or base. A sustained energy crisis from the Hormuz closure. Direct ground engagement. At that point the assumption that the decision-maker controls the exit timing no longer holds.
Second, if Trump commits to regime change as the explicit, sustained objective — no deal with any Iranian government — and absorbs costs well beyond anything we have seen him tolerate. That would be genuinely new territory.
Neither has happened yet. The signals from the first 72 hours — “off-ramps,” “agreed to talk,” “limited in scope,” “four to five weeks” — all point toward a president constructing his exit while the operation is at peak intensity.
Cuba remains the highest-scoring scenario we are tracking. Every driver is present at near-maximum. The economic squeeze is already underway — Venezuelan oil shipments cut off, national emergency tariffs on alternative suppliers, flights cancelled, the economy grinding to a halt. Rubio’s personal investment in Cuba policy means the usual institutional friction is not just absent but actively pushing toward escalation. Once Iran resolves — and our assessment is that it will resolve in weeks, not months — Cuba moves to the front of the queue.
Panama has largely played out as the model predicted. Resistance collapsed early. The trophy is being delivered without confrontation.
NATO remains a slow burn. The model scores formal withdrawal as unlikely but scores the hollowing-out of Article 5 through bilateral deals and conditional security language much higher. Watch the 3–5% GDP defence spending demands.
The Iran case exposed a genuine limitation: our model scored a single point estimate for how much resistance existed when a range would have been more honest. We are building structured protocols for this — presenting visible inputs alongside an explicit assessment of what might be invisible.
We are also developing a real-time monitoring tool that tracks the observable signals daily: casualty counts, oil prices, Congressional statements, Trump’s language patterns, adversary signalling. The aim is to move from periodic predictions to continuous tracking with clear thresholds. We will share more on this in the coming weeks.
If you would like to receive our analysis as events develop, or to discuss how this approach might apply to your specific risk exposure, we would like to hear from you.