Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,777 changes: 1,353 additions & 424 deletions BuildingCode.json

Large diffs are not rendered by default.

3,354 changes: 1,762 additions & 1,592 deletions json-generation-pipeline/output/amendment-validation-report.html

Large diffs are not rendered by default.

5,480 changes: 2,884 additions & 2,596 deletions json-generation-pipeline/output/bc-amendments-combined.xml

Large diffs are not rendered by default.

575,422 changes: 0 additions & 575,422 deletions json-generation-pipeline/output/bc-building-code-check.json

This file was deleted.

3,001 changes: 1,700 additions & 1,301 deletions json-generation-pipeline/output/bc-building-code-final.xml

Large diffs are not rendered by default.

27 changes: 13 additions & 14 deletions json-generation-pipeline/output/bc-building-code-minimal.json
Original file line number Diff line number Diff line change
Expand Up @@ -482,7 +482,7 @@
"date" : "2024-08-27",
"status" : "current",
"summary" : "Replaced Article 1.3.3.3. - Modified Sentence 1 to add exception reference and reorganized clauses; added new Sentence 2 to exclude buildings designed per Subsection 3.2.10. from Part 9 application." } ] } ],
"total_articles" : 6 } ],
"total_articles" : 4 } ],
"total_subsections" : 4 } ],
"appendix" :
{ "id" : "nbc.divA.part1.appendix",
Expand All @@ -503,7 +503,7 @@

{ "id" : "nbc.divA.part1.appendix.appnote2",
"type" : "application_note",
"number" : "1.1.1.1.(2)",
"number" : "1.1.1.1.(3)",
"title" : "Factory-Constructed Buildings",
"paragraphs" :
[
Expand Down Expand Up @@ -553,16 +553,15 @@
{ "id" : "nbc.divA.part1.appendix.appnote2b.item4",
"content" : "combined these options." } ] } ] } ] },

{ "id" : "nbc.divA.part1.appendix.appnote2c",
{ "id" : "nbc.divA.part1.appendix.appnote3",
"type" : "application_note",
"number" : "1.1.1.2.(1)",
"title" : "Application to Existing Buildings",
"number" : "1.2.1.1.(1)(a)",
"title" : "Code Compliance via Acceptable\nSolutions",
"paragraphs" :
[
{ "content" : "This Code is most often applied to existing or relocated [REF:term:bldng:buildings] when an owner wishes to rehabilitate a [REF:term:bldng:building] , change its use, or build an addition, or when an enforcement authority decrees that a [REF:term:bldng:building] or class of [REF:term:bldng:buildings] be altered for reasons of public safety. It is not intended that the British Columbia Building Code be used to enforce the retrospective application of new requirements to existing [REF:term:bldng:buildings] or existing portions of relocated [REF:term:bldng:buildings] , unless specifically required by local regulations or bylaws. For example, although the British Columbia Fire Code could be interpreted to require the installation of fire alarm, standpipe and hose, and automatic sprinkler systems in an existing [REF:term:bldng:building] for which there were no requirements at the time of construction, it is not intented that the British Columbia Fire Code be applied in this manner to these [REF:term:bldng:buildings] unless the [REF:term:bc-thrt-hvn:authority having jurisdiction] has determined that there is an inherent threat to occupant safety and has issued an order to eliminate the [REF:term:nf-cndtn:unsafe condition] , or where substantial changes or additions are being made to an existing [REF:term:bldng:building] or the [REF:term:ccpnc:occupancy] has been changed. (See also Note A-1.1.1.1.(1) of Division A of the British Columbia Fire Code.)" },

{ "content" : "Relocated [REF:term:bldng:buildings] that have been in use in another location for a number of years can be considered as existing [REF:term:bldng:buildings] , in part, and the same analytical process can be applied as for existing [REF:term:bldng:buildings] . It should be noted, however, that a change in [REF:term:ccpnc:occupancy] may affect some requirements (e.g. loads and [REF:term:fr-prtn:fire separations] ) and relocation to an area with different wind, snow or earthquake loads will require the application of current code requirements. Depending on the construction of the [REF:term:bldng:building] and the changes in load, structural modifications may be required. Similarly, parts of a relocated or existing [REF:term:bldng:building] that are reconstructed, such as foundations and basements, or parts being modified are required to be built to current codes." } ] } ],
"total_notes" : 12 },
{ "id" : "nbc.divA.part1.appendix.appnote3.para1",
"content" : "If a building design (e.g. material, component, assembly or system) can be shown to meet all provisions of the applicable acceptable solutions in Division B (e.g. it complies with the applicable provisions of a referenced standard), it is deemed to have satisfied the objectives and functional statements linked to those provisions and thus to have complied with that part of the Code. In fact, if it can be determined that a design meets all the applicable acceptable solutions in Division B, there is no need to consult the objectives and functional statements in Division A to determine its compliance." } ] } ],
"total_notes" : 11 },
"total_sections" : 5 },

{ "id" : "nbc.divA.part2",
Expand Down Expand Up @@ -796,7 +795,7 @@
{ "id" : "nbc.divB.part1.sect1.subsect3.art1.sent1",
"type" : "sentence",
"number" : 1,
"text" : "Except as provided in [REF:internal:nbc.divB.part1.sect1.subsect3.art1.sent3][REF:internal:nbc.divB.part1.sect1.subsect3.art1.sent2] and as required by [REF:internal:nbc.divBV2.part9.sect7.subsect4.art3.sent2] , the climatic and seismic values required for the design of [REF:term:bldng:buildings] under this Code shall be in conformance with the values established by the [REF:term:bc-thrt-hvn:authority having jurisdiction] ." },
"text" : "Except as provided in [REF:internal:nbc.divB.part1.sect1.subsect3.art1.sent2][REF:internal:nbc.divB.part1.sect1.subsect3.art1.sent4] and as required by [REF:internal:nbc.divBV2.part9.sect7.subsect4.art3.sent2] , the climatic and seismic values required for the design of [REF:term:bldng:buildings] under this Code shall be in conformance with the values established by the [REF:term:bc-thrt-hvn:authority having jurisdiction] ." },

{ "id" : "nbc.divB.part1.sect1.subsect3.art1.sent2",
"type" : "sentence",
Expand Down Expand Up @@ -2500,7 +2499,7 @@
"target" : "nbc.divA.part1.sect1.subsect1.art1.table1" },

{ "source" : "nbc.divA.part1.sect1.subsect1.art1.sent5",
"target" : "nbc.divA.part1.appendix.appnote3" },
"target" : "nbc.divA.part1.appendix.appnote2a" },

{ "source" : "nbc.divA.part1.sect1.subsect1.art1.table1",
"target" : "nbc.divA.part1.sect1.subsect1.art1.sent5" } ],
Expand Down Expand Up @@ -2623,11 +2622,11 @@
"total_divisions" : 4,
"total_parts" : 15,
"total_sections" : 100,
"total_articles" : 2022,
"total_sentences" : 5135,
"total_articles" : 2020,
"total_sentences" : 5130,
"total_tables" : 351,
"total_figures" : 318,
"total_application_notes" : 828,
"total_application_notes" : 827,
"total_revisions" : 256,
"total_index_entries_vol1" : 0,
"total_index_references_vol1" : 0,
Expand Down
Loading
Loading