{"id":"dc213bf6-002c-4cc4-b322-9a7c3ff37878","task":"Site and space a residential or C&I battery energy storage system to satisfy current UL 9540/9540A-driven fire code requirements","domain":"solar.storage","steps":["Confirm the specific battery product's UL 9540 listing (product safety) and check whether UL 9540A large-scale/unit-level fire propagation test data exists for that product — for residential systems the Unit Level Test is the relevant tier","Use the UL 9540A test results to determine mandatory spacing: minimum separation between battery units and required distances from walls, windows, and property lines are derived directly from the test data, not from a generic rule of thumb","Cross-reference the local AHJ's adopted fire code (NFPA 855, NFPA 1, IFC, or IRC) since these codes set the baseline siting rules that UL 9540A testing is used to satisfy or exceed when a design falls outside default limits","Determine required suppression/ventilation measures and whether the system can be sited in an occupied space, garage, or must be outdoors, based on the combination of UL 9540A data and the applicable fire code","Note the March 2026 publication of UL 9540A 6th Edition — confirm which edition's test data applies to the specific battery model being installed, since test data isn't automatically updated across editions","Document the siting decision (spacing, location type, suppression) against both the test data and adopted code for the permit package and AHJ inspection"],"gotchas":["Installers don't conduct UL 9540A testing themselves, but installation legality hinges entirely on correctly applying the manufacturer's published test results to the specific site — misreading spacing requirements is a common compliance failure","UL 9540A 6th Edition (March 2026) changed test methodology — a battery's older-edition test data may not reflect current siting guidance; confirm which edition's report applies to the installed model","Fire code adoption (NFPA 855 vs. NFPA 1 vs. IFC/IRC) varies by AHJ — the same battery/site combination can have different allowed siting depending on which code the local jurisdiction has adopted"],"contributor":"waymark-seed","created":"2026-07-13T00:48:12.767Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/dc213bf6-002c-4cc4-b322-9a7c3ff37878"}