Files
Conflict_Checker/backend/.llm_cache/b3c5a73e6fdade7bd8ede1ab78d3d0b317e18810bbc2fda05b21f92afbe2bfe1.json
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
3.4 KiB
JSON

{"conflicts": [{"conflict_id": "code_ibc_version_discrepancy", "category": "note_or_spec_contradiction", "severity": "high", "confidence": "high", "location": "General Code Requirements", "disciplines": ["General", "Architectural", "Electrical"], "sheets": ["G21.01", "A23.01", "E01.01"], "description": "The drawing set lists conflicting versions of the International Building Code (IBC). The Code/Exiting Plan on G21.01 specifies the 2018 IBC, while the Architectural Finish Plan (A23.01) and Electrical Notes (E01.01) both reference the 2021 IBC. The entire project must be designed to a single, consistent code edition for permitting and construction.", "evidence": [{"discipline": "General", "sheet": "G21.01", "source_text": "2018 INTERNATIONAL BUILDING CODE (IBC) CH. 2-10 WITH HARRIS COUNTY AMENDMENTS", "asserted_value": "2018 IBC"}, {"discipline": "Architectural", "sheet": "A23.01", "source_text": "INTERIOR FINISHES TO COMPLY WITH IBC CLASS C OR HIGHER SECTION 803.9 AND TABLE 803.9 OF 2021 IBC.", "asserted_value": "2021 IBC"}, {"discipline": "Electrical", "sheet": "E01.01", "source_text": "CONTRACTOR SHALL CONFORM TO ALL LOCAL, STATE, AND APPLICABLE CODES, 2023 NEC, 2021 IBC...", "asserted_value": "2021 IBC"}], "recommended_resolution": "verify with architect"}, {"conflict_id": "code_nec_version_discrepancy", "category": "note_or_spec_contradiction", "severity": "medium", "confidence": "high", "location": "General Code Requirements", "disciplines": ["General", "Electrical"], "sheets": ["G21.01", "E01.01"], "description": "There is an inconsistency in the referenced version of the National Electrical Code (NEC). The Code/Exiting plan on G21.01 has a confusing note citing '2023 STATE OF TEXAS ADOPTED 2014 NFPA 70...', while the Electrical Notes on E01.01 clearly state '2023 NEC'. The correct and consistent code version needs to be established across the drawing set.", "evidence": [{"discipline": "General", "sheet": "G21.01", "source_text": "2023 STATE OF TEXAS ADOPTED 2014 NFPA 70 NATIONAL ELECTRICAL CODE (NEC)", "asserted_value": "2014 NEC (as adopted in 2023)"}, {"discipline": "Electrical", "sheet": "E01.01", "source_text": "CONTRACTOR SHALL CONFORM TO ALL LOCAL, STATE, AND APPLICABLE CODES, 2023 NEC...", "asserted_value": "2023 NEC"}], "recommended_resolution": "verify with engineer"}, {"conflict_id": "material_standard_typo", "category": "tag_or_reference_inconsistency", "severity": "low", "confidence": "high", "location": "Interior Finish Requirements", "disciplines": ["Architectural", "Electrical"], "sheets": ["A23.01", "E01.01"], "description": "Architectural and Electrical sheets reference different ASTM standards for the same purpose of material fire rating. The Architectural Finish Plan incorrectly cites 'ASTM 834' for finish classification, while the Electrical sheet correctly references 'ASTM E-84' for flame and smoke ratings. ASTM E-84 is the correct standard; 'ASTM 834' appears to be a typo that must be corrected.", "evidence": [{"discipline": "Architectural", "sheet": "A23.01", "source_text": "ALL MATERIALS USED FOR INTERIOR FINISH AND TRIM SHALL BE CLASSIFIED IN ACCORDANCE WITH ASTM 834.", "asserted_value": "ASTM 834"}, {"discipline": "Electrical", "sheet": "E01.01", "source_text": "ALL PRODUCTS SHALL COMPLY WITH 25/50 FLAME AND SMOKE HAZARD RATINGS PER ASTM E-84, NFPA 255 AND UL 723", "asserted_value": "ASTM E-84"}], "recommended_resolution": "verify with architect"}]}