I don't know about not thinking twice about it. He is after all an AI.
But have him show you where it is required.
Most of us try to set up our systems to be stringent enough to be comfortable, even beyond code mins.
In the real world you have customers screaming at you to get it done because a system is down and its costing them a million a day, and your supplier is a big fish and your a minnow and he just really doesnt care that much, you'll get your MTR's when he can get around to it, but you do have an option, and he knows you have an option.
And you can say that OK I'll dump him from my approved vendor list but then next time he is the only one that has what you need in the time frame you need it, i.e., big fish, and you have to eat s#&t and get it done.
You can still comply with the code AND deliver on time.