Files
Conflict_Checker/backend/.llm_cache/5772700489d178685e11f2d5620641e1b8d9a3af00760b7e8a82e19d8230847e.json
T
woogiandClaude Opus 4.8 1d248a8808 Initial commit: Conflict Checker
Cross-discipline design-contradiction checker for construction drawing
sets. Standalone tool broken out from Iron_Bid; a pipeline stage may
later fold back into Iron_Bid.

Pipeline: PDF->images -> per-sheet assertion extraction -> deterministic
clustering by location -> per-cluster reasoning -> report.
Includes CLI (cli/run_check.py) and web UI (backend/main.py).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 00:22:02 +00:00

1 line
5.5 KiB
JSON

{"issues": [{"issue_id": "verizon_elyson_code_001", "source_stage": "code", "category": "building_code", "severity": "critical", "confidence": "high", "location": "Electrical General Notes on sheet E01.01", "disciplines": ["Electrical", "General"], "sheets": ["E01.01"], "description": "Electrical sheet E01.01 specifies that the design conforms to newer codes (2023 NEC, 2021 IBC, 2021 IECC) than those adopted by the jurisdiction (2017 NEC, 2015 IBC, 2015 IECC per project profile). Using incorrect code editions for design can lead to non-compliant systems for electrical, energy, and life safety, requiring redesign.", "evidence": [{"discipline": "Electrical", "sheet": "E01.01", "source_text": "CONTRACTOR SHALL CONFORM TO ALL LOCAL, STATE, AND APPLICABLE CODES, 2023 NEC, 2021 IBC, 2021 IECC, NFPA, ETC., AND ALL OTHER LOCAL CODES AND AMENDMENTS WHERE THERE ARE CONFLICTS BETWEEN CODES, STANDARDS AND DRAWINGS AND SPECIFICATIONS ARISE, THE MORE STRINGENT SHALL APPLY.", "asserted_value": "NEC 2023, IBC 2021, IECC 2021, NFPA"}], "recommended_resolution": "Revise all engineering notes and design parameters to conform to the codes adopted by Harris County: 2017 NEC, 2015 IBC, and 2015 IECC. Verify the correct code editions with the Authority Having Jurisdiction.", "code_reference": null}, {"issue_id": "verizon_elyson_ada_001", "source_stage": "code", "category": "tas_tdlr", "severity": "critical", "confidence": "high", "location": "Men's Restroom 103 and Women's Restroom 102 per Detail 3/A51.01", "disciplines": ["Architectural", "Plumbing"], "sheets": ["A51.01"], "description": "The enlarged restroom plan detail indicates the centerline of the accessible water closet (WC-1) is located 7 to 9 inches from the side wall. The Texas Accessibility Standards (TAS) and ADA require this dimension to be between 16 and 18 inches. A 7-9 inch dimension makes the fixture unusable by a person transferring from a wheelchair and renders the required grab bars ineffective.", "evidence": [{"discipline": "Architectural", "sheet": "A51.01", "source_text": "7\"-9\"", "asserted_value": "7-9"}], "recommended_resolution": "Revise the restroom layout in both Men's 103 and Women's 102 to provide a 16-inch to 18-inch clearance from the side wall to the centerline of the water closet. Coordinate changes with plumbing and wall framing.", "code_reference": null}, {"issue_id": "verizon_elyson_ada_002", "source_stage": "code", "category": "tas_tdlr", "severity": "high", "confidence": "high", "location": "Men's Restroom 103 and Women's Restroom 102 per Detail 4/A51.01", "disciplines": ["Architectural"], "sheets": ["A51.01"], "description": "The lavatory detail on sheet A51.01 specifies '6\" MAX. TOE CLEAR'. Accessible lavatories require a toe clearance area that is a minimum of 9 inches high from the floor. Providing a maximum height of 6 inches would obstruct the feet of a person using a wheelchair, preventing a close approach to the lavatory.", "evidence": [{"discipline": "Architectural", "sheet": "A51.01", "source_text": "6\" MAX. TOE CLEAR", "asserted_value": "6"}], "recommended_resolution": "Clarify the lavatory detail to provide the required toe clearance. Per TAS 606.2, the space under the lavatory must be clear for a minimum height of 9 inches above the finished floor to a depth of 17 inches.", "code_reference": "ADA 606.2"}, {"issue_id": "verizon_elyson_code_002", "source_stage": "code", "category": "building_code", "severity": "medium", "confidence": "medium", "location": "Roof Plan, vicinity of RTU-2", "disciplines": ["Mechanical", "Plumbing"], "sheets": ["M02.02"], "description": "The Mechanical Roof Plan shows a plumbing vent termination (VTR) located in close proximity to the outdoor air intake of RTU-2, likely within the 10-foot minimum separation distance noted on the drawing itself. Mechanical and plumbing codes require such separation to prevent entrainment of contaminated air into the building's ventilation system.", "evidence": [{"discipline": "Mechanical", "sheet": "M02.02", "source_text": "LIMIT OF 10' RADIUS FROM ANY OUTDOOR AIR INTAKE.", "asserted_value": "10"}, {"discipline": "Mechanical", "sheet": "M02.02", "source_text": "10\"RD VTR", "asserted_value": "10"}], "recommended_resolution": "Verify the distance between all plumbing vent terminations and HVAC outdoor air intakes. Relocate any vents that are within the required 10-foot separation distance, per the International Mechanical Code.", "code_reference": null}, {"issue_id": "verizon_elyson_code_003", "source_stage": "code", "category": "building_code", "severity": "medium", "confidence": "high", "location": "Mechanical Details", "disciplines": ["Mechanical", "Plumbing"], "sheets": ["M03.01"], "description": "A detail note on sheet M03.01 specifies that the HVAC condensate drain is to terminate at the sanitary sewer. The International Plumbing Code generally prohibits direct connections of condensate drains to sanitary sewers to prevent potential cross-contamination. An indirect connection via an approved air-gapped receptor is typically required.", "evidence": [{"discipline": "Mechanical", "sheet": "M03.01", "source_text": "NOTE: CONDENSATE DRAIN TO TERMINATE TO SANITARY SEWER.", "asserted_value": "Sanitary Sewer"}], "recommended_resolution": "Verify the 2015 IPC and local amendments regarding condensate drain termination. Revise plumbing details and plans to show an indirect connection to an approved receptor (e.g., floor drain, floor sink) with a proper air gap, if direct connection to the sanitary sewer is prohibited.", "code_reference": null}]}