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>
1 line
1.0 KiB
JSON
1 line
1.0 KiB
JSON
{"conflicts": [{"conflict_id": "TPD_Height_Contradiction_G11.02", "category": "note_or_spec_contradiction", "severity": "medium", "confidence": "high", "location": "Restroom Toilet Paper Dispenser", "disciplines": ["Architectural", "General"], "sheets": ["G11.02"], "description": "The 'Typical Device & Sign Mounting Heights' diagram indicates a mounting height zone for a 'Toilet Paper Dispenser' between 36\" and 48\" AFF. However, the specific 'Standard TAS Toilet at Heights and Clearances' detail, also on sheet G11.02, clearly dimensions the centerline of the toilet paper dispenser at a minimum of 19\" AFF. These two mounting height standards are mutually exclusive and will cause confusion for the installer.", "evidence": [{"discipline": "General", "sheet": "G11.02", "source_text": "TOILET PAPER DISPENSER", "asserted_value": "36\"- 48\" AFF"}, {"discipline": "Architectural", "sheet": "G11.02", "source_text": "19\" MIN AFF", "asserted_value": "19\" MIN AFF"}], "recommended_resolution": "coordinate drawings"}]} |