In short: a code review is not about searching regulations and placing comments on drawings. It answers a practical question: is this facility being designed and operated with an appropriate level of fire and life safety? Java Fire Protection carries out code reviews to NFPA 101, NFPA 1 and the NFPA standards for each system, within Lebanon’s public safety decree. We start from the building and how it will be used, not from the code book. We review the whole picture: escape, compartmentation, systems, water, interfaces and commissioning. Every finding explains what the issue is, why it matters and what can realistically be done. We distinguish compliance from risk, because good design needs both. And the earlier the review, the cheaper the solution.

A code review should not be an exercise in searching through regulations, finding paragraphs and placing comments on drawings. That may form part of the work, but it is not the real objective.

This guide explains how we at Java Fire Protection carry out fire and life-safety code reviews: where we start, what we look at, how we report findings, and why the difference between compliance and risk matters. It is written for developers, owners, architects, engineers, contractors, lenders and public authorities in Lebanon.

The 4 references behind our practice:

  1. NFPA 101, Life Safety Code.
  2. NFPA 1, Fire Code.
  3. The NFPA standards for each fire protection system.
  4. Lebanon’s public safety decree.

The 8 items at a glance

  1. Know what a code review is, and the 4 stages it can cover.
  2. Start from the building, not from the code book.
  3. Check all 11 areas that decide escape and fire control.
  4. Explain every finding in 6 parts, and rank it by priority.
  5. Distinguish compliance from risk.
  6. Review early, at each of the 5 project stages.
  7. Prepare the design for technical control.
  8. Give existing buildings a prioritised plan.

1. Know what a code review is, and the 4 stages it can cover

A fire and life-safety code review is an independent check that a building, or its design, protects the people in it and meets the requirements that apply to it. In each case, it compares what is designed or built against the applicable codes and against the actual risks of the facility, and it sets out what needs to change.

The 4 points at which a review can be carried out:

  1. On drawings, before construction.
  2. During construction.
  3. At handover.
  4. On an existing building in operation.

How Java complies: Java reviews every building against both the applicable codes and the actual risks of the facility, at whichever stage the client needs.

2. Start from the building, not from the code book

At Java, we begin by understanding the building itself. Once those fundamentals are understood, the review becomes much more meaningful.

The 6 questions we answer before reviewing anything:

  1. What is the occupancy?
  2. How many people are expected to use it?
  3. What activities will take place inside?
  4. Are there special hazards?
  5. What fire-protection systems are proposed?
  6. What codes and local authority requirements apply?

The occupancy matters because NFPA 101 sets different requirements for an office, a hotel, a hospital, a school, a mall or a factory. The number of occupants drives the number and width of exits. Special hazards, such as kitchens, generator rooms, fuel storage or laboratories, need their own protection and separation.

How Java complies: Java answers all 6 questions before starting a review, and applies the NFPA 101 requirements for the building’s actual occupancy.

3. Check all 11 areas that decide escape and fire control

We look at everything that decides whether people can get out safely and whether a fire can be controlled.

The 11 areas we review, and the main references for each:

Area What we check Main references
1. Occupancy and hazard classification The use of each area, mixed occupancies, hazardous areas NFPA 101
2. Means of escape Number and capacity of exits, travel distances, dead ends, stairs, doors, emergency lighting and exit signs NFPA 101
3. Fire compartmentation Fire-rated walls, floors and doors, protection of openings, firestopping of penetrations NFPA 101
4. Alarm and detection Coverage, notification, the control panel and its power supply NFPA 72
5. Portable firefighting equipment Type, number, placement and maintenance NFPA 10
6. Sprinklers and firefighting systems Design basis, coverage, standpipes and hose systems NFPA 13, NFPA 14
7. Water supply and pumps Tank capacity, pump arrangement and power, private mains and hydrants NFPA 20, NFPA 22, NFPA 24
8. Special-hazard suppression Kitchens, server rooms, electrical rooms, fuel storage and aircraft hangars NFPA 17A, NFPA 96, NFPA 2001, NFPA 11, NFPA 409
9. Emergency interfaces What the fire alarm triggers: lift recall, door releases, air conditioning shutdown, dampers, smoke control NFPA 72, NFPA 92
10. Emergency access Access for fire brigade vehicles, hydrants, fire department connections NFPA 1
11. Testing and commissioning How each system and the interfaces between them will be tested before handover NFPA 3, NFPA 4

How Java complies: Java checks each of the 11 areas against its NFPA reference, from NFPA 101 for escape to NFPA 3 and NFPA 4 for commissioning.

4. Explain every finding in 6 parts, and rank it by priority

Simply identifying the issues is not enough. A useful code review should explain what the issue is, why it matters and what can realistically be done about it.

The 6 parts of every finding in a Java report, with an example:

Part Example
1. What we found A final exit door from the ground floor is locked with a padlock while the building is occupied.
2. Where Ground floor, rear exit, with a photograph and its location on the plan.
3. The requirement Doors in the means of egress must be readily openable from the egress side whenever the building is occupied, without a key, a tool, or special knowledge or effort (NFPA 101, 7.2.1.5).
4. Why it matters In a fire, occupants directed to this exit would find it locked.
5. What to do Remove the padlock now and keep the door unlocked while the building is occupied. If the door must be secured, fit listed panic hardware where the occupancy requires it, or a special locking arrangement that NFPA 101 permits for this occupancy, such as delayed-egress locking.
6. Priority Immediate.

The 3 priority levels, so the client knows what comes first:

  1. Correct now: what must be fixed immediately.
  2. Plan: what can be scheduled.
  3. Recommend: what is a recommendation rather than a requirement.

How Java complies: every finding in a Java code review states what was found, where, the exact code requirement, why it matters and what to do, and is ranked into one of the 3 priority levels.

5. Distinguish compliance from risk

Compliance sets the minimum; professional judgement asks whether that minimum is enough for this facility. Compliance establishes the minimum requirements that apply to a project. Professional fire-safety judgement asks whether those minimum requirements adequately address the actual conditions and risks in that particular facility.

Good design requires both.

The codes recognise this themselves, through 3 routes:

  1. Equivalency (NFPA 101, Section 1.4). NFPA 101 accepts alternative systems, methods or devices where their equivalent level of safety is documented and approved by the authority having jurisdiction.
  2. Performance-based design (NFPA 101, Chapter 5). An option often used for large or complex buildings.
  3. Exemption for existing buildings (Lebanese decree, Article 4(6)). For existing buildings that are extended or change use, the owner can ask a special committee, formed by the Minister of Public Works and Transport, for exemption from certain fire-prevention provisions. The committee can accept alternative solutions, provided protection elsewhere in the building is not reduced.

In older buildings, this is often where engineering judgement matters most.

How Java complies: Java reviews every project for both compliance and actual risk, and documents alternative solutions under NFPA 101, Section 1.4, or Article 4(6) of the decree where they apply.

6. Review early, at each of the 5 project stages

A problem found on a drawing costs far less to fix than the same problem found on site. Our role is not to make projects unnecessarily complicated. In fact, the opposite is usually true. We want to help the client, architect, engineer and contractor identify problems early enough that they can be solved practically.

What a review adds at each of the 5 stages:

Stage What a review adds
1. Concept and design Correct occupancy, exit layout, compartmentation and system choices while they are still lines on a drawing
2. Tender A specification and bill of quantities that bidders can price on the same basis
3. Construction Shop drawings and installed work checked against the approved design
4. Handover Commissioning and integrated testing witnessed, documentation complete
5. Operation Changes of use, fit-outs and maintenance kept in line with the design

How Java complies: Java reviews projects from concept to operation, so issues are solved on the drawing rather than on site.

7. Prepare the design for technical control

In Lebanon, design and execution drawings for many projects also go through a technical control bureau under Article 5 of the public safety decree. A review before submission helps avoid comments and delays at that stage.

An independent review does not replace the technical control required under Article 5, but it helps the design pass it.

How Java complies: Java reviews designs before they are submitted to the technical control bureau under Article 5, to help avoid comments and delays.

8. Give existing buildings a prioritised plan

The same method applies, with the building as it is used today as the starting point. For existing buildings, we compare what is installed and how the building is used with the applicable requirements and with the actual risk. This is the basis of our work for owners, tenants, buyers and lenders who need to know where a building stands.

The 3 parts of the plan for an existing building:

  1. What to correct immediately.
  2. What to plan.
  3. What can wait for the next renovation.

For a leading airport and airline service provider, our work included 3 deliverables:

  1. A code review to NFPA 101 that assessed the business areas and the aircraft hangars separately.
  2. An illustrated code manual for the client’s engineers.
  3. Photographic corrective-action registers, with each finding tied to the exact code requirement.

How Java complies: Java gives every existing building a prioritised plan in 3 parts, with each finding tied to the exact code requirement.

How Java applies these 8 items

Java Fire Protection follows all 8 items on every code review, for new and existing buildings alike.

# The item What Java does
1 What a review is We check against both the codes and the actual risk.
2 Building first We answer 6 questions before reviewing anything.
3 11 areas We check escape, compartmentation, systems, water, interfaces, access and commissioning.
4 Findings and priorities Every finding has 6 parts and one of 3 priority levels.
5 Compliance and risk We look at both, and document alternative solutions where they apply.
6 Early review We review at every stage, from concept to operation.
7 Technical control We review before submission under Article 5.
8 Existing buildings We deliver a prioritised plan in 3 parts.

Finding the problem while there is still time

That, for us, is one of the greatest values of a proper code review: finding the problem when there is still time to solve it properly.

Designing a new facility, buying or renting a building, or unsure whether an existing building is safe for how it is used today? Speak with our team about a code review.

Frequently asked questions

What is the NFPA 101 Life Safety Code?

NFPA 101 is the US-based National Fire Protection Association’s code for protecting occupants from fire and similar emergencies. It covers means of escape, compartmentation, fire protection systems and building operation, with requirements for each type of occupancy. Unlike many building codes, it has separate requirements for new and existing buildings, which makes it a useful benchmark for older buildings. It is widely used outside the United States; the IFC/World Bank Environmental, Health and Safety Guidelines, for example, cite it as an internationally accepted life safety standard.

Does Lebanon follow NFPA fire codes?

Lebanon’s public safety decree applies Lebanese standards and, where none exist, standards adopted in the EU, the US or Canada. NFPA codes are therefore one of the recognised options, and they are commonly used by consultants, insurers and international organizations working in Lebanon. The decree also requires a single source per safety subject, so standards should not be mixed within a subject.

Does Lebanon’s public safety decree apply to older buildings?

The decree applies to new projects and, under Article 4(1), to modifications, additions and changes of use of existing buildings, even when no floor area is added. An existing building that is not being altered is not automatically brought up to the decree. The owner, or the owners’ association, remains responsible for the periodic maintenance of the building and its equipment under Article 4(4). We often recommend a review of older buildings anyway, because the risk does not depend on the date of the permit.

Who can review a contractor’s fire protection design before approval in Lebanon?

An independent fire protection engineer or specialist who is not the designer can review the design against the applicable standard and the project requirements. We carry out these reviews for owners, consultants and lenders. Our engineering is led by an NFPA Certified Fire Protection Specialist (CFPS). An independent review does not replace the technical control required under Article 5 of the public safety decree, but it helps the design pass it.

What deliverables should a fire protection design package include?

At minimum, the package should include these 9 deliverables:

  1. The design basis, naming the codes and standards used.
  2. A code analysis and life safety plans: occupancy, occupant load, exits, travel distances and fire-rated construction.
  3. Layout drawings and riser diagrams.
  4. Hydraulic calculations based on recent water-supply test data, and agent and room-integrity calculations for gas systems.
  5. Fire alarm battery and voltage-drop calculations.
  6. Equipment datasheets and listing documents.
  7. A narrative sequence of operation and a cause-and-effect matrix showing what each alarm triggers.
  8. Specifications and a bill of quantities.
  9. The testing and commissioning requirements.

What does an independent fire and life safety review for a lender-financed project involve?

The lender wants to know that the asset it is financing is safe, insurable and compliant. The review typically covers 4 things:

  1. The design basis and drawings against the applicable codes.
  2. Site visits during construction.
  3. Witnessing of commissioning and integrated testing.
  4. A report listing outstanding items and the risk each one carries.

For projects financed by development finance institutions such as IFC, or by banks applying the Equator Principles, the review typically follows the IFC General EHS Guidelines (Section 3.3, Life and Fire Safety) and Performance Standard 4. These call for:

  • compliance with local codes and with an internationally accepted standard such as the Life Safety Code;
  • qualified review at design and at completion;
  • corrective action plans.

Should I have a fire safety survey before buying or renting a commercial property in Lebanon?

Yes, especially if you plan to change how the space is used, since a change of use falls within the public safety decree under Article 4(1). A survey shows what protection exists, whether it works, and what would need to change for your intended use, before you commit.

References

  • NFPA 101, Life Safety Code.
  • NFPA 1, Fire Code.
  • NFPA 3, Standard for Commissioning of Fire Protection and Life Safety Systems.
  • NFPA 4, Standard for Integrated Fire Protection and Life Safety System Testing.
  • NFPA 10, 11, 13, 14, 17A, 20, 22, 24, 25, 72, 92, 96, 409 and 2001, for the individual systems.
  • IFC, Environmental, Health, and Safety General Guidelines, Section 3.3, Life and Fire Safety; IFC Performance Standard 4.
  • Decree No. 14293 of 11 March 2005 on public safety in buildings and facilities, as amended in full by Decree No. 7964 of 7 April 2012 (Lebanon), Articles 1(10), 3, 4(1), 4(4), 4(6) and 5.