Truth and reality are not your cup of tea, er, coffee, I see.
What part of this are you not comprehending and why are you glossing over it?
The JCPOA allowed inspectors access to DECLARED nuclear sites. That's not their whole program, is it?
The JCPOA did NOT allow complete, unrestricted, anytime/anywhere access, ESPECIALLY to suspected undeclared or military sites.
After 2018, Iran's compliance even with the highly limited stipulations deteriorated significantly.
Your own post said Iran was in compliance with the "deal's technical terms." Not ALL sites were allowed to be inspected, and we know they moved their enrichment to those areas.
Yeah...facts.