Files
Conflict_Checker/backend/.llm_cache/aff6839a20a95faf0bcb649e9a1454a1e0ffb0a168982c8f347919d426c50fce.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
2.8 KiB
JSON

{"issues": [{"issue_id": "CODE-VERSION-CONFLICT", "source_stage": "code", "category": "building_code", "severity": "critical", "confidence": "high", "location": "General notes on sheets G11.04 and G21.01", "disciplines": ["Architectural", "General"], "sheets": ["G11.04", "G21.01"], "description": "The drawing set references multiple, conflicting, and incorrect building and fire code editions (e.g., 2018 IBC, 2021 IBC/IFC), while the project's jurisdictional profile specifies the 2015 IBC and 2015 IFC as the adopted codes. Designing to outdated or future codes that are not legally adopted by the Authority Having Jurisdiction (AHJ) will likely lead to permit rejection and require significant redesign.", "evidence": [{"discipline": "General", "sheet": "G11.04", "source_text": "AREA LIMITATION: UNLIMITED (TABLES 504.3, 504.4, 506.2 IBC 2021)", "asserted_value": "Reference to 2021 IBC"}, {"discipline": "General", "sheet": "G21.01", "source_text": "2018 INTERNATIONAL BUILDING CODE (IBC) CH. 2-10 WITH HARRIS COUNTY AMENDMENTS", "asserted_value": "Reference to 2018 IBC"}, {"discipline": "General", "sheet": "G21.01", "source_text": "2021 INTERNATIONAL FIRE CODE (IFC) WITH HARRIS COUNTY AMENDMENTS", "asserted_value": "Reference to 2021 IFC"}], "recommended_resolution": "Confirm the correct, currently adopted code editions with the Harris County Engineering Department and Fire Marshal's Office. Update all code references on all sheets to be consistent and accurate for the jurisdiction. Ensure the design complies with the correct adopted codes.", "code_reference": null}, {"issue_id": "ADA-RESTROOM-DOOR-SWING", "source_stage": "code", "category": "ada", "severity": "high", "confidence": "high", "location": "Men's Restroom and Women's Restroom", "disciplines": ["Architectural"], "sheets": ["G21.01"], "description": "In both the Men's and Women's Restrooms, the entry door swings inward and obstructs the required clear floor space for the lavatory. This prevents an individual using a wheelchair from being able to use the sink after entering the room and closing the door.", "evidence": [{"discipline": "Architectural", "sheet": "G21.01", "source_text": "MEN'S RESTROOM", "asserted_value": "The floor plan shows the door swing path covering the required clear floor space at the lavatory."}, {"discipline": "Architectural", "sheet": "G21.01", "source_text": "WOMEN'S RESTROOM", "asserted_value": "The floor plan shows the door swing path covering the required clear floor space at the lavatory."}], "recommended_resolution": "Revise the restroom layout to ensure the door swing does not encroach on the required clear floor space for any fixture. Options include reversing the door to swing out (verifying it doesn't impede the corridor's accessible route), using a sliding or pocket door, or rearranging the fixture locations.", "code_reference": "ADA 603.2.3"}]}