Files
Conflict_Checker/backend/.llm_cache/5fe9a84e8621e168ae6a48d1ffb3db5566f1cc530e8ce8f57cfcbea99d5b8319.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": "wc_tagging_01", "category": "tag_or_reference_inconsistency", "severity": "low", "confidence": "high", "location": "Men's Restroom (Room 102) and Women's Restroom (Room 103)", "disciplines": ["Architectural", "Plumbing"], "sheets": ["A51.01", "P02.01"], "description": "The same fixture tag, 'WC-1', is used for two separate physical water closets, one in the Men's Restroom and one in the Women's Restroom. While the specified fixture type is the same, using a non-unique identifier for distinct assets can lead to confusion in quantity takeoff and construction documentation. Each fixture should have a unique tag.", "evidence": [{"discipline": "Plumbing", "sheet": "P02.01", "source_text": "WC-1", "asserted_value": "The water closet in the WOMEN'S ROOM is tagged WC-1."}, {"discipline": "Plumbing", "sheet": "P02.01", "source_text": "WC-1", "asserted_value": "The water closet in the MEN'S RESTROOM is tagged WC-1."}, {"discipline": "Architectural", "sheet": "A51.01", "source_text": "WC-1", "asserted_value": "The architectural plan tags the water closets in both the Men's and Women's restrooms as WC-1."}], "recommended_resolution": "coordinate drawings"}]}