Files
Conflict_Checker/backend/.llm_cache/3b9f1e438c00801e9ba8497152dd7a8fd6eaef87f5021ff71f83a0a1407b01d3.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
4.1 KiB
JSON

{"issues": [{"issue_id": "verizon-elyson-001", "source_stage": "code", "category": "ada", "severity": "high", "confidence": "high", "location": "Lounge - Sink (SK-1)", "disciplines": ["Plumbing", "Architectural"], "sheets": ["P01.01", "P02.01"], "description": "The plumbing fixture schedule on sheet P01.01 specifies sink SK-1 as a \"self-rimming\" model, which is typically installed in a countertop with base cabinetry underneath. However, as an ADA-compliant sink in a common use area (Lounge), it must provide knee and toe clearance for a forward approach. Standard cabinetry would obstruct this required clearance, rendering the fixture non-compliant.", "evidence": [{"discipline": "Plumbing", "sheet": "P01.01", "source_text": "LBAO221965PDC ELKAY, 18 GAUGE TYPE 304 STAINLESS STEEL SINK, SELF-RIMMING, 22\"X19\"X6.5\" NOM. DIMENSIONS...", "asserted_value": "SELF-RIMMING"}, {"discipline": "Plumbing", "sheet": "P01.01", "source_text": "SINGLE BOWL SINK (A.D.A)", "asserted_value": "SINGLE BOWL SINK (A.D.A)"}, {"discipline": "Plumbing", "sheet": "P02.01", "source_text": "SK-1", "asserted_value": "fixture_location: SK-1 is located in LOUNGE."}], "recommended_resolution": "Provide an architectural detail or elevation of the SK-1 installation confirming knee and toe clearance per ADA 606.2 and 306. The design should specify an open-front cabinet or cantilevered counter. Also, verify the counter surface height does not exceed 34 inches AFF per ADA 606.3.", "code_reference": "ADA 606.2"}, {"issue_id": "verizon-elyson-002", "source_stage": "code", "category": "ada", "severity": "critical", "confidence": "high", "location": "Men's Restroom and Women's Room", "disciplines": ["Plumbing", "Architectural", "General"], "sheets": ["P01.01", "P02.01"], "description": "The fixture schedule specifies water closet WC-1 as a \"FLOOR MOUNTED\" model, which is shown on plans in the single-user Men's and Women's restrooms. Per ADA, a wheelchair accessible compartment with a floor-mounted water closet requires a minimum clear depth of 59 inches. The architectural plans that would confirm this dimension are not available, creating a critical risk that the constructed rooms will not meet the minimum required depth.", "evidence": [{"discipline": "Plumbing", "sheet": "P01.01", "source_text": "WATER CLOSET (FLOOR MOUNTED) (A.D.A.)", "asserted_value": "Floor Mounted"}, {"discipline": "Plumbing", "sheet": "P02.01", "source_text": "WC-1", "asserted_value": "fixture_location: WC-1 is located in MEN'S RESTROOM."}], "recommended_resolution": "Verify on the dimensioned architectural floor plan (likely missing sheet on Page 14) that the clear depth of both the Men's and Women's restrooms is at least 59 inches, measured from the rear wall to the opposite wall/face of door. If this dimension is not met, the room size must be increased, or the fixture must be changed to a wall-hung model and the room depth verified to be at least 56 inches.", "code_reference": "ADA 604.8.1.1"}, {"issue_id": "verizon-elyson-003", "source_stage": "code", "category": "ada", "severity": "medium", "confidence": "high", "location": "Lounge", "disciplines": ["Plumbing", "Architectural"], "sheets": ["P02.02"], "description": "Keynote 4 on the plumbing plan calls for a recessed valve box in the Lounge but defers the final placement decision by stating \"CONFIRM EXACT LOCATION WITH OWNER/ARCHITECT.\" The valve is an operable part that must be within accessible reach ranges in a common use area like a lounge. Leaving the location unspecified creates a high risk of non-compliant installation.", "evidence": [{"discipline": "Plumbing", "sheet": "P02.02", "source_text": "KEYED NOTE: 4 ROUTE 1/2\" COLD WATER DOWN TO RECESSED VALVE BOX. CONFIRM EXACT LOCATION WITH OWNER/ARCHITECT.", "asserted_value": "KEYED NOTE: 4 ROUTE 1/2\" COLD WATER DOWN TO RECESSED VALVE BOX. CONFIRM EXACT LOCATION WITH OWNER/ARCHITECT."}], "recommended_resolution": "Revise the drawing to specify the mounting location and height of the recessed valve box. The operable part of the valve must be located within accessible reach ranges as defined by ADA Standards section 309, and have the required clear floor space for approach.", "code_reference": "ADA 205.1"}]}