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>
This commit is contained in:
commit
1d248a8808
262 files changed
+8209
No files matched your search
+1
@@ -0,0 +1 @@
|
||||
[{"cluster_id": "cluster_01", "cluster_type": "general", "primary_location_key": {"room": null, "room_name": null, "level": null, "grid": null, "tag": "Project Identification", "detail_reference": null, "plan_zone": null}, "disciplines_present": ["General", "Architectural"], "disciplines_expected": [], "assertion_ids": ["G11.01#0", "G11.01#1", "G11.01#2", "G11.04#4", "A11.01#0"], "possible_relationships": [], "review_focus": ["coordination"], "confidence": "high"}, {"cluster_id": "cluster_02", "cluster_type": "general", "primary_location_key": {"room": null, "room_name": null, "level": "BUILDING C", "grid": null, "tag": null, "detail_reference": null, "plan_zone": null}, "disciplines_present": ["General", "Architectural"], "disciplines_expected": [], "assertion_ids": ["G11.03#0", "G11.03#15", "G11.04#2", "G11.04#3", "G11.04#5", "G11.04#6", "G11.04#7", "G11.04#8", "A11.01#1", "A11.01#3", "A11.01#13"], "possible_relationships": [], "review_focus": ["coordination", "code"], "confidence": "high"}, {"cluster_id": "cluster_03", "cluster_type": "code_item", "primary_location_key": {"room": null, "room_name": null, "level": null, "grid": null, "tag": "Applicable Codes and Authorities", "detail_reference": null, "plan_zone": null}, "disciplines_present": ["General", "Architectural", "Electrical"], "disciplines_expected": ["Mechanical", "Plumbing", "Structural", "Fire Protection"], "assertion_ids": ["G11.01#3", "G21.01#7", "G21.01#8", "G21.01#9", "G21.01#10", "G21.01#11", "G21.01#12", "G21.01#13", "G21.01#14", "G31.02#3", "A23.01#0", "A23.01#1", "E01.01#0", "E03.01#2"], "possible_relationships": [], "review_focus": ["code"], "confidence": "high"}, {"cluster_id": "cluster_04", "cluster_type": "general", "primary_location_key": {"room": null, "room_name": null, "level": null, "grid": null, "tag": "Project Scope", "detail_reference": null, "plan_zone": null}, "disciplines_present": ["General"], "disciplines_expected": [], "assertion_ids": ["G11.04#0", "G11.04#9", "G21.01#15"], "possible_relationships": [], "review_focus": ["coordination"], "confidence": "high"}, {"cluster_id": "cluster_05", "cluster_type": "code_item", "primary_location_key": {"room": null, "room_name": null, "level": null, "grid": null, "tag": "Firestopping / SPEC 078400", "detail_reference": null, "plan_zone": null}, "disciplines_present": ["General", "Electrical", "Plumbing", "Architectural"], "disciplines_expected": ["Mechanical", "Structural"], "assertion_ids": ["G11.01#5", "G31.02#5", "G31.04#7", "G31.04#8", "A23.01#3", "E05.01#6", "E05.01#7", "E05.01#8", "P01.01#0", "P01.01#2", "E05.01#16"], "possible_relationships": [], "review_focus": ["code", "coordination"], "confidence": "high"}, {"cluster_id": "cluster_06", "cluster_type": "general", "primary_location_key": {"room": null, "room_name": null, "level": null, "grid": null, "tag": "Dimensioning Conventions", "detail_reference": null, "plan_zone": null}, "disciplines_present": ["General"], "disciplines_expected": [], "assertion_ids": ["G11.01#7", "G11.01#9", "G11.01#10", "G11.01#11", "G11.01#12", "G11.01#13"], "possible_relationships": [], "review_focus": ["constructability"], "confidence": "high"}, {"cluster_id": "cluster_07", "cluster_type": "ceiling", "primary_location_key": {"room": null, "room_name": null, "level": null, "grid": null, "tag": "General Ceiling System", "detail_reference": null, "plan_zone": null}, "disciplines_present": ["General", "Architectural"], "disciplines_expected": ["Mechanical", "Electrical", "Plumbing"], "assertion_ids": ["G11.01#8", "A22.01#5", "A22.01#6", "A23.01#8", "A23.01#10", "G31.05#8"], "possible_relationships": [{"related_cluster_or_assertion_id": "A23.01#11", "reason": "Assertion A23.01#11 describes the ceiling grid C4-A also mentioned in this cluster.", "confidence": "high"}], "review_focus": ["coordination"], "confidence": "high"}, {"cluster_id": "cluster_08", "cluster_type": "fixture", "primary_location_key": {"room": null, "room_name": null, "level": null, "grid": null, "tag": "C4 A", "detail_reference": null, "plan_zone": null}, "disciplines_present": ["Architectural"], "disciplines_expected": [], "assertion_ids": ["A23.01#11"], "possible_relationships": [{"related_cluster_or_assertion_id": "cluster_07", "reason": "This is the specification for the ceiling grid used generally throughout the project.", "confidence": "high"}], "review_focus": ["coordination"], "confidence": "high"}, {"cluster_id": "cluster_09", "cluster_type": "ceiling", "primary_location_key": {"room": null, "room_name": null, "level": null, "grid": null, "tag": "Ceiling Device Coordination", "detail_reference": null, "plan_zone": null}, "disciplines_present": ["Architectural", "Electrical"], "disciplines_expected": ["Mechanical", "Fire Protection"], "assertion_ids": ["A22.01#1", "A22.01#3", "A22.01#4", "E05.01#15"], "possible_relationships": [], "review_focus": ["coordination", "constructability"], "confidence": "high"}, {"cluster_id": "cluster_10", "cluster_type": "general", "primaryLine truncated
|
||||
Reference in new issue
Block a user