{"id":"cwrc-2025-roof-profile-closure","license":"CC-BY-4.0","data":{"title":"Colorado CWRC roof-profile flame and ember closure path","shortName":"Colorado CWRC roof-profile closure","summary":"The 2025 Colorado Wildfire Resiliency Code requires roof-profile spaces to resist flame and ember entry using noncombustible firestopping, ASTM D3909 cap sheet, or a listed Class A assembly.","framing":"A closure product addresses only the profile space. The selected code path, deck, cap sheet, listed assembly, fastening, geometry, and local ordinance remain separate checks.","kind":"code","instrumentId":"cwrc-2025","jurisdiction":"Colorado jurisdictions adopting CWRC in mapped wildfire hazard areas","placeIds":["us-co"],"appliesToCategories":["roofing"],"quotedText":"Firestopping with noncombustible material of the space between the roof covering and the roof deck.","source":{"title":"2025 Colorado Wildfire Resiliency Code, Section 403.2.1","url":"https://dfpc.colorado.gov/colorado-wildfire-resiliency-code","publisher":"Colorado Division of Fire Prevention and Control","sourceType":"official","accessedOn":"2026-08-25T00:00:00.000Z","documentDate":"2025-07-01T00:00:00.000Z"},"constraints":[{"attribute":"assemblyRole","op":"eq","value":"roof-profile-closure"}],"author":"grayson-graham","reviewStatus":"draft","lastVerified":"2026-08-25T00:00:00.000Z"},"applications":[{"id":"cwrc-2025-colorado","title":"Colorado 2025 CWRC local-adoption path","instrumentId":"cwrc-2025","placeId":"us-co","status":"available-for-local-adoption","geographicScope":"mapped-area","scopeSummary":"Colorado has published the 2025 Wildfire Resiliency Code for adoption by named jurisdictions; the local ordinance, official hazard map, and project class determine whether a requirement reaches a project.","requirementIds":["cwrc-2025-class-2-20-minute-exterior-door","cwrc-2025-class-2-class-a-deck-surface","cwrc-2025-class-2-multilayered-glazing","cwrc-2025-class-2-noncombustible-deck-structure","cwrc-2025-class-2-noncombustible-deck-surface","cwrc-2025-class-2-noncombustible-eave","cwrc-2025-class-2-noncombustible-exterior-door","cwrc-2025-class-2-noncombustible-exterior-wall","cwrc-2025-class-2-solid-core-exterior-door","cwrc-2025-class-2-wall-base-protection","cwrc-2025-class-a-roof-assembly","cwrc-2025-immediate-zone-hardscape","cwrc-2025-near-structure-fence","cwrc-2025-noncombustible-gutters","cwrc-2025-roof-profile-closure","cwrc-2025-roof-valley-flashing","cwrc-2025-vent-mesh"],"requirementCoverage":"partial","unresolvedPredicates":["local-adoption","official-hazard-map","project-type","official-confirmation"],"source":{"title":"2025 Colorado Wildfire Resiliency Code","url":"https://dfpc.colorado.gov/colorado-wildfire-resiliency-code","publisher":"Colorado Division of Fire Prevention and Control","sourceType":"official","accessedOn":"2026-08-24T00:00:00.000Z","documentDate":"2025-07-01T00:00:00.000Z"},"author":"grayson-graham","reviewStatus":"draft","lastVerified":"2026-08-25T00:00:00.000Z"}],"products":[{"id":"abc-pbr-panel-metal-closure","name":"ABC PBR panel metal closure","url":"/materials/abc-pbr-panel-metal-closure/","categories":["roofing"],"complianceStatus":"attribute-match","documentedAttributes":[{"attribute":"assemblyRole","value":"roof-profile-closure","source":{"title":"Commercial and industrial closure strips","url":"https://www.abcmetalroofing.com/product/components/accessories/commercial-and-industrial-accessories/closure-strips/","publisher":"American Building Components","accessedOn":"2026-08-24T00:00:00.000Z","sourceType":"manufacturer"},"documentLocation":null,"excerpt":null}]},{"id":"abc-profiled-roof-closure-strips","name":"ABC profiled roof closure strips","url":"/materials/abc-profiled-roof-closure-strips/","categories":["roofing"],"complianceStatus":"attribute-match","documentedAttributes":[{"attribute":"assemblyRole","value":"roof-profile-closure","source":{"title":"Exposed-fastener panel closures","url":"https://www.abcmetalroofing.com/product/components/accessories/exposed-fastener-panel-accessories/closures-5/","publisher":"American Building Components","accessedOn":"2026-08-24T00:00:00.000Z","sourceType":"manufacturer"},"documentLocation":null,"excerpt":null}]},{"id":"eagle-aluminum-bird-stop-eave-closure","name":"Eagle aluminum bird-stop and eave closure","url":"/materials/eagle-aluminum-bird-stop-eave-closure/","categories":["roofing"],"complianceStatus":"attribute-match","documentedAttributes":[{"attribute":"assemblyRole","value":"roof-profile-closure","source":{"title":"Bird stop and eave closure","url":"https://eagleroofing.com/materials/components-systems/bird-stop-eave-closure/","publisher":"Eagle Roofing Products","accessedOn":"2026-08-24T00:00:00.000Z","sourceType":"manufacturer"},"documentLocation":null,"excerpt":null}]},{"id":"eagle-galvanized-bird-stop-eave-closure","name":"Eagle galvanized bird-stop and eave closure","url":"/materials/eagle-galvanized-bird-stop-eave-closure/","categories":["roofing"],"complianceStatus":"attribute-match","documentedAttributes":[{"attribute":"assemblyRole","value":"roof-profile-closure","source":{"title":"Bird stop and eave closure","url":"https://eagleroofing.com/materials/components-systems/bird-stop-eave-closure/","publisher":"Eagle Roofing Products","accessedOn":"2026-08-24T00:00:00.000Z","sourceType":"manufacturer"},"documentLocation":null,"excerpt":null}]},{"id":"quarrix-lower-metal-eave-closures","name":"Quarrix lower metal eave closures","url":"/materials/quarrix-lower-metal-eave-closures/","categories":["roofing"],"complianceStatus":"attribute-match","documentedAttributes":[{"attribute":"assemblyRole","value":"roof-profile-closure","source":{"title":"Quarrix composite roofing components","url":"https://www.quarrix.com/roof-protection/composite-roofing-components/","publisher":"Quarrix","accessedOn":"2026-08-24T00:00:00.000Z","sourceType":"manufacturer"},"documentLocation":null,"excerpt":null}]}],"matchContract":"Products appear only when their cited fields satisfy this requirement's normalized constraints. Application scope and unresolved predicates remain separate; an attribute match is not a permit decision."}