Well, I have not talked to the local (Raleigh/Wake) inspectors, but to electricians that I trust and got excellent recommendations for told me the following:
In my 1925 bungalow, I didn't absolutely have to install AFI or GFI unless I was doing new work. Now almost all of the outlets in the house were on one 20 A circuit :icon_scra and the ~ 2000 remodeled Kitchen outlets are just barely at the 3 ft mark, with no GFI...
I had the bed rooms split off onto a seperate AFI circuit and a GFI installed in the bathroom (that had to be stripped almost all the way back to studs and rebuilt). The kitchen I have left as is for now (on the let sleeping dogs lie theory). Neither electrician had a problem with that.
Now the real kicker comes in that I have 100 A service for a 1400 sq ft house plus 1600 sq ft standalone garage (built by the last owner), with a 60 A breaker that splits off to the garage :icon_scra. It only works because ALL of our appliances are gas :eusa_danc. But I did discover this Christmas that the tree lights were just enough extra to blow the circuit when I turned on the vacuum! Also, I can't really run both my table saw and my portable DC at the same time... :no:
Once I find a job and have money to play with, the plan is to finish the garage as two cars parking and 20 x 20 shop on the lower floor and guest room/office above. At that point I'm planning to upgrade the main service to 200 A and split 100A off to the garage. In that scope of those planned projects, a few GFI and/or AFI breakers are no big deal and I will happily use them.
Except for the fact that I was not comfortable with all outlets in the house on one circuit and I was doing other work that required moving ceiling boxes, I probalby would not have done any electrical work on the house. And, under the
NC Rehab code, that is perfetly legal. In fact, it is worth at least skimming the rehab code because it does limit how far your are _required_ to go in bringing the house up to current code, depending on the scope of the work that you are doing. Now, the other arguement is that the local and international codes are the bare minimum - just becuase it is legal does not mean that it is best practice or truely the safest option.
Chris