Back in June, Politifact did a breakdown that I thought was pretty fair. It highlights some small infractions by Iran, but shows that for the most part Iran has been compliant. Bear in mind this article is old.
politifact.com/georgia/statements/201…
<Snipped quote>
<Snipped quote>
<Snipped quote>
In short, the infractions Iran has committed are so small and technical, that it would be a reach to say they violated the deal.
Um.... You may be out of date.
But it doesn't really make a difference -- they could've followed the agreement to the T and had nukes by.... what was it 2025? I don't remember what the deal said exactly. It was a shit deal.