Codes, Standards, and Fire Prevention Practices
The code family
Know the roles: NFPA 1 (Fire Code) and the International Fire Code regulate fire prevention and hazard operations; NFPA 101 (Life Safety Code) and the IBC regulate construction and egress features; NFPA 5000 is an alternative building code. Individual NFPA standards (13, 72, 30, 25, 20, 10) are "referenced standards" - enforceable only when adopted or invoked by the governing code.
Adoption and authority
Codes acquire legal force through adoption by a jurisdiction; the edition in effect is normally the one adopted at the time of permit or design. The authority having jurisdiction (AHJ) interprets and enforces, may grant variances or accept equivalency, and can require performance-based design supported by engineering analysis and fire modeling. Annex material (Annex A explanatory text, annexes B–n) is informational and not enforceable unless specifically referenced.
Prescriptive vs performance
Prescriptive provisions are the default: measurable, checklist-driven. Performance-based design sets explicit goals and design scenarios, then demonstrates compliance by calculation, test, or modeling - with documented assumptions, sensitivity analysis, and a maintenance/management plan as conditions of approval.
Prevention practice
Core activities: plan review, permitting (hot work, storage, sprinkler impairment), inspection, testing and maintenance per NFPA 25/72, pre-incident planning, and public education. Verification is documentation-driven - records are the evidence of compliance.
Worked example
A designer proposes omitting a required exit because a smoke control system and sprinklers are added. This is an equivalency/performance request: cite the code section, quantify the alternative's protection, provide modeling or test data, and obtain written AHJ acceptance. Absent approval, the prescriptive requirement stands.
Traps
"Shall" is mandatory, "should" advisory. Retroactivity is limited - existing buildings are not automatically upgraded unless the code or a change of use/hazard triggers it. Annex text is a favorite distractor.