Sorry, but this is a hopelessly naive take. They were undoubtedly content to abide by the terms of the JCPOA, but they have also done significantly more than would be required for a purely civilian nuclear program, notwithstanding their prolific ballistic missile program.
All obviously true, but what I don’t understand is how anyone could possibly believe that this strike could push Iran toward signing and abiding by the terms of an agreement more stringent than JCPOA. I’d be very happy to be wrong but it’s hard for me to see how this isn’t a big step backward.
I don't think anyone believes that, it's just a matter of giving up on a diplomatic solution and resorting to the use of force. It might only be a short-term solution, but it is what it is.