Files
Conflict_Checker/backend/.llm_cache/e7f2a1a79b8192ca3d391f792dc54460cfcaca91b3104ce59b17b9825b987415.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.2 KiB
JSON

{"conflicts": [{"conflict_id": "L1_TMV_CONFLICT_01", "category": "missing_element", "severity": "medium", "confidence": "high", "location": "Men's Restroom / Lavatory L-1", "disciplines": ["Plumbing", "Architectural"], "sheets": ["P01.01", "A51.01"], "description": "The plumbing fixture schedule for lavatory L-1 explicitly requires a thermostatic mixing valve (TMV). However, the architectural elevations detailing the under-sink conditions (Details 2, 3, and 6) do not show this valve. Instead, they depict hot and cold supply lines connecting directly to the faucet. The TMV must be shown on architectural drawings to coordinate space, clearances, and insulated wrap requirements, particularly for ADA compliance.", "evidence": [{"discipline": "Plumbing", "sheet": "P01.01", "source_text": "FIXTURE SCHEDULE, L-1, TRIM: ...LF-170 LEONARD THERMOSTATIC MIXING VALVE WITH THE OUTLET TEMPERATURE TO BE SET AT 110F.", "asserted_value": "Thermostatic mixing valve is required"}, {"discipline": "Architectural", "sheet": "A51.01", "source_text": "TYPICAL RESTROOM ELEVATIONS (Details 2, 3, 6)", "asserted_value": "No thermostatic mixing valve is shown under the lavatory"}], "recommended_resolution": "coordinate drawings"}]}