I remember the 16th Edition coming out, the first edition of BS 7671, until that point no one took exams to show they could read, and few really worried what the regulations said, many had not even seen a copy, it was very loosely followed.
At the birth of BS 7671 we got electricians walking around saying the 16th Edition says this, the 16th Edition says that, and it seemed an awaking when electricians started to follow the rules, I know I had a few working with me on the building of Sizewell 'B' they seemed to know all the rule book, did not know how to wire a star/delta starter, but knew all the rule book, even the electricians mate had take the 16th Edition exam.
Before 1992 there had been a major change in 1966 when we started to earth lights, and seem to remember in the 70's we went mad on earthing, even metal window frames from what I remember, and the book was a combination of the guide and regulations, with many requirements since dropped, like the distance between socket and sink.
Many of the rules in spite of being dropped were still followed, and it was with the 16th we realised we had been doing things no longer required.
But my earliest copy of BS7671 was 2001, we were told it was really the 17th edition at the time, with many changes, I have not got the 1992 version, it has been long thrown out, so we all realise "Rules and Regulations for the Prevention of Fire Risks Arising from Electric Lighting'. Issued in 1882." is too far out of date to really use, so taking 1992 as the first edition of BS7671 that seems to be a good point to say since then we have had reasonable safe installations, well past point when knife switches, ELCB-v, and lights with no earth wires, we did not have a requirement for 30 mA RCD protection, but that is about the only major change to the electrical system. We have had some fire regulations change the requirements, which will change what we do with a new circuit, but I am unaware of any requirement to change any fixed installation in the home which complied in 1992.
But we as electricians are looking as BS7671 which has a date published at which it comes into force for any new design, not some thing designed in 2017 can still be fitted today under the BS7671:2008 rules, it is design date that matters not the date completed.
So I would say as a rule of thumb, if it complies with any edition of BS 7671 then it should have not C2 codes. Yes I think we do need RCD protection, however in the main the RCD protects by tripping out before anyone touches a supply, normally water is the cause, so in real terms the 100 mA RCD likely protects nearly as well as the 30 mA there will be very few times when some one taking normal precautions will get a shock with a 100 mA which they would not have got with a 30 mA, and I know when you hit a cable out of safe routes with a hacksaw blade even with a 30 mA RCD it can knock you to the floor, I did it. There is no 30 mA limit for first 40 mS and after 40 mS I had let go.
So a RCD what ever size does not stop you getting a shock. So it does not remove danger, it only limits how long you can get the shock for, so any live parts exposed still present a potential danger, only way it removes the potential danger is when it trips before anyone touches live parts. So although I would fit RCD protection to reduce danger, it does not really reduce the potential danger, the RCD gives additional protection, so not relied on to reduce the potential danger other than with TT supplies.
So for the EICR only with a TT supply can lack of RCD get a code 2.
As to fire, be it metal boxes, provision or smoke alarms, etc. As far as I believe it is only when installing new I am worried about complying, existing installations don't need me to consider some thing I have not been trained to assess.
As said having a non safeguard BA22d bulb holder where children can assess is potential dangerous, specially if the bulb has been removed, and this
is less dangerous to non safeguard BA22d bulb holder with no bulb in it. To assess the bare wires you need to remove the lamp or lift floor boards, yes it is wrong, it clearly states you need a tool to access wiring and you don't need a tool to remove insulation tape, but what danger does it really present? This
is different, too close to beams, inner insulation showing, and clearly in a loft where you could assess, so yes code 2, but I do question even the best practice guide.