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 @@
|
||||
{"normalized_assertions": [{"assertion_id": "G11.04#5", "original_value": "1", "normalized_value": "1", "normalized_unit": null, "normalized_attribute": "number_of_floors", "normalization_notes": null, "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G11.04#6", "original_value": "30'-0\"", "normalized_value": "360", "normalized_unit": "inches", "normalized_attribute": "building_height", "normalization_notes": "Converted 30 feet to 360 inches", "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G11.04#7", "original_value": "2402160146", "normalized_value": "2402160146", "normalized_unit": null, "normalized_attribute": "shell_building_permit_number", "normalization_notes": null, "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G11.04#8", "original_value": "2311220004", "normalized_value": "2311220004", "normalized_unit": null, "normalized_attribute": "civil_project_number", "normalization_notes": null, "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G11.04#9", "original_value": "PROJECT IS A TENANT INTERIOR LEASE SPACE BUILD OUT FOR A FIRST GENERATION RETAIL SPACE. THE SCOPE OF WORK CONSISTS OF NEW CEILINGS, FLOORING, FINISHES, NONSTRUCTURAL WALLS, ELECTRICAL, MECHANICAL AND PLUMBING", "normalized_value": "PROJECT IS A TENANT INTERIOR LEASE SPACE BUILD OUT FOR A FIRST GENERATION RETAIL SPACE. THE SCOPE OF WORK CONSISTS OF NEW CEILINGS, FLOORING, FINISHES, NONSTRUCTURAL WALLS, ELECTRICAL, MECHANICAL AND PLUMBING", "normalized_unit": null, "normalized_attribute": "project_description", "normalization_notes": null, "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G11.04#10", "original_value": "OCC. CLASS M, AREA SPECIFIC USE Mercantile, GROSS SF 3,323, SF PER OCC. 60, DESIGN OCC. 56", "normalized_value": "OCC. CLASS M, AREA SPECIFIC USE Mercantile, GROSS SF 3,323, SF PER OCC. 60, DESIGN OCC. 56", "normalized_unit": null, "normalized_attribute": "schedule_entry", "normalization_notes": null, "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G11.04#11", "original_value": "2", "normalized_value": "2", "normalized_unit": null, "normalized_attribute": "required_exit_count", "normalization_notes": null, "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G21.01#0", "original_value": "INVENTORY", "normalized_value": "INVENTORY", "normalized_unit": null, "normalized_attribute": "room_name", "normalization_notes": null, "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G21.01#1", "original_value": "LOUNGE", "normalized_value": "LOUNGE", "normalized_unit": null, "normalized_attribute": "room_name", "normalization_notes": null, "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G21.01#2", "original_value": "MEN'S RESTROOM", "normalized_value": "MEN'S RESTROOM", "normalized_unit": null, "normalized_attribute": "room_name", "normalization_notes": null, "source_text_preserved": "MEN'S RESTROOM", "normalization_confidence": "high"}, {"assertion_id": "G21.01#3", "original_value": "WOMEN'S RESTROOM", "normalized_value": "WOMEN'S RESTROOM", "normalized_unit": null, "normalized_attribute": "room_name", "normalization_notes": null, "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G21.01#4", "original_value": "MANAGER'S OFFICE", "normalized_value": "MANAGER'S OFFICE", "normalized_unit": null, "normalized_attribute": "room_name", "normalization_notes": null, "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G21.01#5", "original_value": "CLEANING SUPPLIES/STORAGE", "normalized_value": "CLEANING SUPPLIES/STORAGE", "normalized_unit": null, "normalized_attribute": "room_name", "normalization_notes": null, "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G21.01#6", "original_value": "SALES AREA", "normalized_value": "SALES AREA", "normalized_unit": null, "normalized_attribute": "room_name", "normalization_notes": null, "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G21.01#7", "original_value": "AUTHORITY HAVING JURISDICTION: HARRIS COUNTY", "normalized_value": "AUTHORITY HAVING JURISDICTION: HARRIS COUNTY", "normalized_unit": null, "normalized_attribute": "general_note", "normalization_notes": null, "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G21.01#8", "original_value": "AUTHORITY HAVING JURISDICTION (ACCESSIBILITY): STATE OF TEXAS", "normalized_value": "AUTHORITY HAVING JURISDICTION (ACCESSIBILITY): STATE OF TEXAS", "normalized_unit": null, "normalized_attribute": "general_note", "normalization_notes": null, "source_text_preserved": true, "normalization_confidence": "high"}, {"assertion_id": "G21.01#9", "original_value": "2018 INLine truncated
|
||||
Reference in new issue
Block a user