Just for a thought.
In the NYS code, there are rules that tell us 'how' to drill and notch for cables and raceways, it gives actual dimensions for lumber size. How about stairway lighting, it mandates that the landing at the top and the bottom of the stairway have to have a 'light source located adjacent to the landing'. (that might not be the exact wording, my copy is at work)
Except NYC, in single family homes the AFCI protection is not required. Also the AHJ is the Building Official. Let me tell you some of the guys went off the wall when they heard that. And to end your misery, some of the building officials have been overiding the Electrical Inspectors, AFTER THE SHEETROCK has been installed!
I see changes in the air.
Pierre