Files
Conflict_Checker/backend/.llm_cache/4ed6384da200b13372364d652adbed8af875c4c33d1d7893d5b2a2959218fc0c.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
3.4 KiB
JSON

{"sheet_number": "E04.01", "discipline": "Electrical", "sheet_title": "FLOOR PLAN - SPECIAL SYSTEMS", "level": null, "scale": "1/4\" = 1'-0\"", "assertions": [{"subject": "Room", "attribute": "room_name", "value": "INVENTORY", "source_text": "INVENTORY", "confidence": "high", "location_key": {"grid": "A/2-3", "room": "INVENTORY", "level": null, "tag": null}}, {"subject": "Room", "attribute": "room_name", "value": "LOUNGE", "source_text": "LOUNGE", "confidence": "high", "location_key": {"grid": "A/3", "room": "LOUNGE", "level": null, "tag": null}}, {"subject": "Room", "attribute": "room_name", "value": "MEN'S RESTROOM", "source_text": "MEN'S RESTROOM", "confidence": "high", "location_key": {"grid": "A/3-4", "room": "MEN'S RESTROOM", "level": null, "tag": null}}, {"subject": "Room", "attribute": "room_name", "value": "WOMEN'S RESTROOM", "source_text": "WOMEN'S RESTROOM", "confidence": "high", "location_key": {"grid": "A/4-5", "room": "WOMEN'S RESTROOM", "level": null, "tag": null}}, {"subject": "Room", "attribute": "room_name", "value": "MANAGER'S OFFICE", "source_text": "MANAGER'S OFFICE", "confidence": "high", "location_key": {"grid": "A/4-5", "room": "MANAGER'S OFFICE", "level": null, "tag": null}}, {"subject": "Room", "attribute": "room_name", "value": "CLEANING SUPPLIES/STORAGE", "source_text": "CLEANING SUPPLIES/STORAGE", "confidence": "high", "location_key": {"grid": "A/3-4", "room": "CLEANING SUPPLIES/STORAGE", "level": null, "tag": null}}, {"subject": "Room", "attribute": "room_name", "value": "SALES AREA", "source_text": "SALES AREA", "confidence": "high", "location_key": {"grid": null, "room": "SALES AREA", "level": null, "tag": null}}, {"subject": "Data Outlet", "attribute": "equipment_location", "value": "2 CAT.6 cables at 18 inches AFF", "source_text": "(2) CAT.6/18\"", "confidence": "high", "location_key": {"grid": "A/2-3", "room": "INVENTORY", "level": null, "tag": null}}, {"subject": "Data Outlet", "attribute": "equipment_location", "value": "2 CAT.6 cables at 18 inches AFF", "source_text": "(2) CAT.6/18\"", "confidence": "high", "location_key": {"grid": "A/3", "room": "LOUNGE", "level": null, "tag": null}}, {"subject": "Data Outlet", "attribute": "equipment_location", "value": "2 CAT.6 cables at 18 inches AFF", "source_text": "(2) CAT.6/18\"", "confidence": "high", "location_key": {"grid": "A/3-4", "room": "CLEANING SUPPLIES/STORAGE", "level": null, "tag": null}}, {"subject": "Data Outlet", "attribute": "equipment_location", "value": "2 CAT.6 cables at 18 inches AFF", "source_text": "(2) CAT.6/18\"", "confidence": "high", "location_key": {"grid": "A/4", "room": "CLEANING SUPPLIES/STORAGE", "level": null, "tag": null}}, {"subject": "Data Outlet", "attribute": "equipment_location", "value": "2 CAT.6 cables at 18 inches AFF", "source_text": "(2) CAT.6/18\"", "confidence": "high", "location_key": {"grid": "A/4", "room": "MANAGER'S OFFICE", "level": null, "tag": null}}, {"subject": "Data Outlet", "attribute": "equipment_location", "value": "2 CAT.6 cables at 55 inches AFF", "source_text": "(2) CAT.6/55\"/H", "confidence": "high", "location_key": {"grid": "B/2", "room": "SALES AREA", "level": null, "tag": null}}, {"subject": "Data Outlet", "attribute": "equipment_location", "value": "2 CAT.6 cables at 38.5 inches AFF", "source_text": "(2) CAT.6/38.5\"/H", "confidence": "high", "location_key": {"grid": "B/2", "room": "SALES AREA", "level": null, "tag": null}}]}