Files
Conflict_Checker/backend/.llm_cache/5ad27788186f11c9f7aa1db3617791d43bff40a48d1348e576220a49b878068c.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.0 KiB
JSON

{"conflicts": [{"conflict_id": "CNT-INV-001", "category": "note_or_spec_contradiction", "severity": "medium", "confidence": "high", "location": "INVENTORY Room", "disciplines": ["Architectural", "Electrical"], "sheets": ["A24.01", "E02.01"], "description": "There is a contradiction regarding the size and quantity of data conduits required to be run from the INVENTORY room to the ceiling plenum. Architectural note calls for (3) 3\" conduits. Electrical plan E02.01 has two conflicting keynotes for this location: Keynote 3 calls for (1) 1-1/4\" conduit, while Keynote 6 calls for (3) 3\" conduit sleeves. This must be clarified before construction.", "evidence": [{"discipline": "Architectural", "sheet": "A24.01", "source_text": "PROVIDE (3) 3\" CONDUITS FROM DIRECTLY ABOVE THE NETWORK RACK INTO THE SALES CEILING PLENUM AREA FOR DATA CABLING - FIELD COORDINATE.", "asserted_value": "(3) 3-inch conduits"}, {"discipline": "Electrical", "sheet": "E02.01", "source_text": "3 PROVIDE 1-1/4\"C WITH PULLSTRING FOR DATA TO CEILING SPACE ABOVE RACK SYSTEM IN INVENTORY ROOM VIA NEAREST FULL HEIGHT INTERIOR WALL.", "asserted_value": "(1) 1-1/4 inch conduit"}, {"discipline": "Electrical", "sheet": "E02.01", "source_text": "6 FURNISH AND INSTALL (3) 3\" CONDUIT SLEEVES FROM 6\" BELOW DROPPED CEILING TO 6\" ABOVE DROPPED CEILING FOR DATA EQUIPMENT WIRING.", "asserted_value": "(3) 3-inch conduit sleeves"}], "recommended_resolution": "coordinate drawings"}, {"conflict_id": "CNT-INV-002", "category": "elevation_disagreement", "severity": "medium", "confidence": "high", "location": "INVENTORY Room", "disciplines": ["Architectural", "Electrical"], "sheets": ["A24.01", "E04.01"], "description": "The Architectural plan designates a high-mounted network rack at approximately 74\" AFF. However, the Special Systems plan shows data outlets at 18\" AFF in this room and does not indicate any data termination at the height required for the network rack. The data outlet location must be coordinated with the equipment it serves.", "evidence": [{"discipline": "Architectural", "sheet": "A24.01", "source_text": "RACK SYSTEM ABOVE SAFE @ ~74\" TO BOTTOM", "asserted_value": "Network rack at ~74 inches AFF"}, {"discipline": "Electrical", "sheet": "E04.01", "source_text": "(2) CAT.6/18\"", "asserted_value": "CAT 6 outlets at 18 inches AFF"}], "recommended_resolution": "coordinate drawings"}, {"conflict_id": "CNT-INV-003", "category": "spatial_clash", "severity": "high", "confidence": "high", "location": "INVENTORY Room", "disciplines": ["Architectural", "Plumbing"], "sheets": ["A24.01", "P02.01", "P02.02"], "description": "A proposed 1-1/4\" cold water line is routed through the INVENTORY room. This room is designated by Architecture to house the main Network Rack for the tenant. Routing water lines in the same room as critical IT equipment, especially if located above, creates a significant risk of water damage from leaks or condensation, potentially disabling business operations. The pipe should be rerouted.", "evidence": [{"discipline": "Architectural"}]}]}