Brett McGurk is a CNN global affairs analyst who served in senior national security positions under Presidents George W. Bush, Barack Obama, Donald Trump and Joe Biden.

When the US and Israeli military operation against Iran began in February, I cited a principle classical military theory. If a leader — in this case, President Donald Trump — is not clear in his own mind regarding the objectives to be achieved before launching a military operation, the objectives will be defined for him and not in ways he may have anticipated.

That’s from Carl von Clausewitz, the 19th century theorist who may well be rolling over in his grave given the events unfolding in the Middle East.

Neither Israel nor the US defined with specificity the objectives to be achieved when the attack on Iran launched nearly five months ago. Trump spoke of regime change, as well as degrading Iran’s military capabilities and removing its remaining nuclear material left over from airstrikes he had ordered last summer. Iran responded by attacking countries across the Middle East — and commercial ships transiting the Strait of Hormuz, the channel accounting for 20% of global energy trade.

Today, the main objective for the US is to open the strait, an objective that — as Clausewitz might have warned — was not even on the table when the war began.