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 @@
|
||||
[{"rfi_id": "CONS-CODE-01", "issue_id": "CONS-CODE-01", "title": "Conflicting Applicable Building Codes", "question": "Please clarify the single, correct set of governing codes (IBC, IECC, NEC, IFC, etc.) and their editions for this project and revise all sheets to reflect this information consistently.", "background": "The drawing set references multiple conflicting editions of the applicable building, energy, and electrical codes. For example, G21.01 lists the 2018 IBC, while A23.01, G11.04, and E01.01 reference the 2021 IBC. G21.01 lists the '2023 State of Texas Adopted 2014 NFPA 70 National Electrical Code (NEC)', while E01.01 lists the '2023 NEC'. Electrical sheets also reference the 2021 IBC and 2021 IECC. Consistency is required for code review, permitting, and construction.", "sheets_referenced": ["G21.01", "A23.01", "E01.01", "G11.04", "E01.02", "E03.01"], "disciplines_to_respond": ["Architectural", "Electrical"], "suggested_response_needed": "Within 7 calendar days.", "priority": "high"}, {"rfi_id": "CONS-CODE-02", "issue_id": "CONS-CODE-02", "title": "Ambiguous Project Jurisdiction", "question": "Please confirm the correct project address and the governing Authority Having Jurisdiction (AHJ). Please update all project documentation and code information on the drawings to reflect the requirements of the correct AHJ.", "background": "The project documents contain conflicting information regarding the Authority Having Jurisdiction (AHJ). The project address on sheets G11.01 and A11.01 is 'Cypress, TX'. Sheet G21.01 lists the AHJ as 'Harris County'. Other project information has referenced the 'City of Katy'. As these are different jurisdictions with potentially different code adoptions, clarification is required.", "sheets_referenced": ["G11.01", "G21.01", "A11.01"], "disciplines_to_respond": ["Architectural"], "suggested_response_needed": "Within 7 calendar days.", "priority": "high"}, {"rfi_id": "CONS-MISSING-01", "issue_id": "CONS-MISSING-01", "title": "Missing Structural Drawing Set", "question": "Please provide the complete Structural drawing set (plans, details, general notes) required for the project scope. If no structural drawings are intended, please clarify how structural elements, such as equipment supports, are to be designed and coordinated.", "background": "The entire Structural (S) discipline drawing set appears to be missing. No structural sheets are listed in the drawing index on G11.01. Other drawings reference coordination with a structural engineer, such as for the RTU curb detail on M03.01 and for the suspended transformer support on E05.02. Without structural drawings, the set is incomplete for bidding, permitting, and construction.", "sheets_referenced": ["E05.02", "M03.01", "E02.01", "G11.01"], "disciplines_to_respond": ["Structural", "Electrical", "Mechanical", "Architectural"], "suggested_response_needed": "Within 7 calendar days.", "priority": "high"}, {"rfi_id": "QAQC-MS-002", "issue_id": "QAQC-MS-002", "title": "Missing Architectural Floor Plan", "question": "Please provide the missing Architectural Floor Plan sheet, presumed to be A21.01.", "background": "An Architectural Floor Plan, presumed to be numbered A21.01, appears to be missing from the drawing set. The sheet index proceeds from the General series directly to A22.01 (Reflected Ceiling Plan). A dimensioned floor plan is a primary drawing essential for all disciplines.", "sheets_referenced": ["G11.01"], "disciplines_to_respond": ["Architectural"], "suggested_response_needed": "Within 7 calendar days.", "priority": "high"}, {"rfi_id": "QAQC-MSCH-002", "issue_id": "QAQC-MSCH-002", "title": "Missing Door and Hardware Schedule", "question": "Please provide a comprehensive Door and Hardware Schedule and add corresponding door tags to all openings on the floor plans.", "background": "A Door and Hardware Schedule is not included in the drawing set. No door tags are present on plans, and no schedule is provided to define door types, sizes, ratings, and hardware. This information is referenced in the specifications (e.g., G31.04, Section 08 11 13) and is needed for procurement and life safety compliance.", "sheets_referenced": ["G31.04"], "disciplines_to_respond": ["Architectural"], "suggested_response_needed": "Within 7 calendar days.", "priority": "high"}, {"rfi_id": "CONS-ADA-01", "issue_id": "CONS-ADA-01", "title": "Contradictory Restroom Lavatory Clearance Dimensions", "question": "Please revise the detail on A51.01 to remove the contradiction and provide a single, compliant dimension for toe clearance.", "background": "The typical restroom lavatory detail on sheet A51.01 provides conflicting requirements for toe clearance. One note calls for '9\" MIN. TOE CLEAR' while another on the same detail specifies '6\" MAX. TOE CLEAR'. These requirements are mutually exclusive.", "sheets_referenced": ["A51.01"], "disciplines_to_respond": ["Architectural", "Plumbing"], "suggested_response_needed": "Within 7 calendar days.", Line truncated
|
||||
Reference in new issue
Block a user