I would inspect the branch circuits up to the point of the disconnect or cap off. I guess there is a fine line between lighting and equipment (a circuit is a circuit) but I could more readily be certain if there are a set of #10's in the panel and another set in the attic and the contractor says that these are the same wires being fed from the panel, that that is actually the case. Whereas, a contractor telling me all his lights and receptacles and switches are wired properly, I am less likely (through experience) to trust them. I could quickly verify compliance with one or two future circuits. A whole house full of lighting outlets? No way am I waiting for the contractor to put meter on the wires at every lighting outlet.

Now if the contractor installed empty outlets and said they are for future use, and they are not locations required by code and he didn't have wires pulled, I would let the blanks stay on.

If the code requirement wasn't for a wall switch-controlled lighting outlet, but just a lighting outlet, I might let the blanks go, but I am bound to assure the outlet is wall switch controlled. I can't do this without a working fixture being install.