Files
Conflict_Checker/backend/.llm_cache/140301f681b964b23f6db93a3bc49910b588df73b5cd94e843e112bfbd8868f6.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
1.7 KiB
JSON

{"conflicts": [{"conflict_id": "893c5d64-1507-4f61-b48c-de79f3238ca7", "category": "note_or_spec_contradiction", "severity": "medium", "confidence": "high", "location": "All rated wall penetrations", "disciplines": ["Electrical", "Plumbing", "General"], "sheets": ["E05.01", "P01.01", "G31.04"], "description": "The Electrical detail for a typical wall sleeve penetration prescriptively specifies a '3 HOUR RATED CAULK'. However, the Plumbing notes and General Specifications state that firestopping assemblies must be rated to match the hourly rating of the construction being penetrated. This creates a conflict for any penetration through a rated wall that is not 3-hour rated, leading to confusion about which requirement to follow and potentially incorrect material installation or unnecessary cost.", "evidence": [{"discipline": "Electrical", "sheet": "E05.01", "source_text": "PACK BOTH ENDS OF SLEEVE WITH 3M FIRE DAM 150 3 HOUR RATED CAULK OR APPROVED EQUAL", "asserted_value": "Firestopping shall be 3-hour rated."}, {"discipline": "Plumbing", "sheet": "P01.01", "source_text": "SEAL ALL PENETRATIONS THROUGH RATED WALLS, FLOORS AND CEILINGS WITH A UL LISTED ASSEMBLY TO PROVIDE A RATING EQUAL TO OR GREATER THAN THE RATING OF THE WALL, FLOOR OR CEILING.", "asserted_value": "Firestopping rating shall be equal to or greater than the rating of the penetrated element."}, {"discipline": "General", "sheet": "G31.04", "source_text": "FIRESTOPPING: TESTED IN ACCORDANCE WITH ASTM E119 OR UL 263 TO MEET THE HOURLY F-RATINGS OF THE CONSTRUCTION BEING PENETRATED.", "asserted_value": "Firestopping rating shall meet the hourly F-rating of the penetrated element."}], "recommended_resolution": "coordinate drawings"}]}