Files
Conflict_Checker/backend/.llm_cache/8f9f0679eca276752804638079dbe0e007c53aea1951dcf37b8bd4166f8f541c.json
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
33 KiB
JSON

{"issues": [{"issue_id": "CON-001", "source_stage": "code", "category": "building_code", "severity": "critical", "confidence": "high", "location": "Codes Enforced / General Notes, throughout set", "disciplines": ["General", "Architectural", "Electrical", "Plumbing"], "sheets": ["G11.04", "G21.01", "A23.01", "E01.01", "E01.02", "P03.01"], "description": "The drawing set references multiple conflicting and incorrect building code editions. Various sheets reference the 2018 IBC, 2021 IBC, 2014 NEC, and 2023 NEC. However, a jurisdictional review indicates the project's adopted codes are the 2015 IBC and 2015 IFC. Designing to incorrect codes will lead to permit rejection and require significant redesign. This was noted in code, conflict, and constructability reviews.", "evidence": [{"discipline": "General", "sheet": "G21.01", "source_text": "2018 INTERNATIONAL BUILDING CODE (IBC) CH. 2-10 WITH HARRIS COUNTY AMENDMENTS", "asserted_value": "2018 IBC"}, {"discipline": "Architectural", "sheet": "A23.01", "source_text": "INTERIOR FINISHES TO COMPLY WITH IBC CLASS C OR HIGHER SECTION 803.9 AND TABLE 803.9 OF 2021 IBC.", "asserted_value": "2021 IBC"}, {"discipline": "General", "sheet": "G21.01", "source_text": "2023 STATE OF TEXAS ADOPTED 2014 NFPA 70 NATIONAL ELECTRICAL CODE (NEC)", "asserted_value": "2014 NEC"}, {"discipline": "Electrical", "sheet": "E01.01", "source_text": "CONTRACTOR SHALL CONFORM TO ALL LOCAL, STATE, AND APPLICABLE CODES, 2023 NEC, 2021 IBC, 2021 IECC, NFPA, ETC., AND ALL OTHER LOCAL CODES AND AMENDMENTS...", "asserted_value": "2023 NEC, 2021 IBC"}, {"discipline": "General", "sheet": "G11.04", "source_text": "AREA LIMITATION: UNLIMITED (TABLES 504.3, 504.4, 506.2 IBC 2021)", "asserted_value": "Reference to 2021 IBC"}, {"discipline": "Electrical", "sheet": "E01.02", "source_text": "1. PROVIDE LOW-VOLTAGE DRY-TYPE TRANSFORMERS THAT MEET THE MINIMUM EFFICIENCY REQUIREMENTS OF 2021 IECC TABLE C405.8.", "asserted_value": "2021 IECC"}, {"discipline": "Plumbing", "sheet": "P03.01", "source_text": "PER 2021 IBC, CHAPTER 19, SECTION 1907: POLYETHYLENE VAPOR RETARDER MINIMUM 6-MIL SHALL BE REQUIRED.", "asserted_value": "Vapor retarder detail cites 2021 IBC."}], "recommended_resolution": "Confirm the correct, single adopted code edition for each discipline (IBC, NEC, IECC, etc.) with the Authority Having Jurisdiction. Update all references throughout the entire drawing set to be consistent and accurate. Ensure the design complies with the correct adopted codes.", "code_reference": null}, {"issue_id": "CON-002", "source_stage": "constructability", "category": "other", "severity": "critical", "confidence": "high", "location": "General Notes and Project Description", "disciplines": ["General"], "sheets": ["G11.04", "G21.01"], "description": "The project scope is defined inconsistently as both a 'FIRST GENERATION RETAIL SPACE' build-out (implying an empty shell) and a 'TENANT INTERIOR REMODEL' (implying existing construction to be demolished). This major ambiguity prevents bidders from accurately determining the scope of demolition work. This was noted in conflict and constructability reviews.", "evidence": [{"discipline": "General", "sheet": "G11.04", "source_text": "PROJECT IS A TENANT INTERIOR LEASE SPACE BUILD OUT FOR A FIRST GENERATION RETAIL SPACE.", "asserted_value": "First Generation Build-out"}, {"discipline": "General", "sheet": "G21.01", "source_text": "PROJECT IS A TENANT INTERIOR REMODEL OF 3,323 SF", "asserted_value": "Remodel"}], "recommended_resolution": "Clarify if the project is a first-generation build-out or a remodel and ensure all drawing sheets consistently reflect the correct scope of work, particularly regarding demolition.", "code_reference": null}, {"issue_id": "CON-003", "source_stage": "qaqc", "category": "missing_sheet", "severity": "critical", "confidence": "high", "location": "Architectural Series (A2x.xx)", "disciplines": ["Architectural"], "sheets": [], "description": "The primary architectural floor plan, likely numbered A21.01, is missing from the set. This plan is fundamental for showing new partition layouts, overall dimensions, room tags, and wall type references. Without it, the basis for all other plans is absent, making it impossible to bid or build the project accurately.", "evidence": [{"discipline": "System", "sheet": "sheet_index", "source_text": "Logical gap in architectural plan numbering (likely A21.01) before A22.01. Page 14 extraction failed in this location. A floor plan is fundamental to a drawing set.", "asserted_value": "Missing A21.01"}], "recommended_resolution": "Include the missing architectural floor plan sheet (A21.01) in the drawing set.", "code_reference": null}, {"issue_id": "CON-004", "source_stage": "qaqc", "category": "missing_sheet", "severity": "critical", "confidence": "high", "location": "Mechanical Series (M02.xx)", "disciplines": ["Mechanical"], "sheets": [], "description": "The primary mechanical floor plan, likely numbered M02.01, is missing. The set includes a Mechanical Roof Plan (M02.02) but not the corresponding interior plan showing ductwork layout, diffusers, thermostats, and equipment locations for the tenant space. This is a critical omission for MEP coordination, bidding, and installation.", "evidence": [{"discipline": "System", "sheet": "sheet_index", "source_text": "Logical gap in mechanical plan numbering (likely M02.01) before M02.02. Page 22 extraction failed in this location. A main level mechanical plan is expected.", "asserted_value": "Missing M02.01"}], "recommended_resolution": "Include the missing mechanical floor plan sheet (M02.01) in the drawing set.", "code_reference": null}, {"issue_id": "CON-005", "source_stage": "qaqc", "category": "missing_schedule", "severity": "critical", "confidence": "high", "location": "Architectural / General Sheets", "disciplines": ["Architectural", "General"], "sheets": ["G11.01", "G31.06"], "description": "The drawing set lacks essential schedules for bidding and construction, including a Partition Type/Wall Schedule and a Door Schedule. Notes reference partition types and door hardware, but the wall assemblies and door details (sizes, types, ratings, hardware groups) are not defined anywhere.", "evidence": [{"discipline": "General", "sheet": "G11.01", "source_text": "Dimensions shown on drawings shall be to the face of sheathing of partition type as scheduled, unless otherwise noted.", "asserted_value": "A partition schedule is implied but not provided."}, {"discipline": "General", "sheet": "G31.04", "source_text": "WHERE REQUIRED, INSTALLED FRAME AND DOOR ASSEMBLY SHALL CONFORM TO A 90 MINUTE RATED CLASS C INDICATED.", "asserted_value": "Door fire ratings are specified, implying multiple door types, but no schedule indicates where they are used."}], "recommended_resolution": "Create and add a comprehensive Partition Type / Wall Schedule with details/sections and a full Door and Frame Schedule with associated hardware sets.", "code_reference": null}, {"issue_id": "CON-006", "source_stage": "qaqc", "category": "missing_information", "severity": "critical", "confidence": "high", "location": "A22.01 - REFLECTED CEILING PLAN", "disciplines": ["Architectural", "Mechanical", "Electrical", "Plumbing"], "sheets": ["A22.01", "G11.01"], "description": "No finished ceiling heights are indicated anywhere in the drawing set. A general note states that ceiling heights are indicated, but the Reflected Ceiling Plan (A22.01) does not show them. This is a critical omission that impacts all disciplines, preventing coordination of wall heights, MEP service routing, and lighting placement.", "evidence": [{"discipline": "Architectural", "sheet": "A22.01", "source_text": "CEILING THROUGHOUT ENTIRE SPACE TO BE AT-1 ACOUSTIC CEILING TILE", "asserted_value": "Ceiling material is specified, but height is not."}, {"discipline": "General", "sheet": "G11.01", "source_text": "Ceiling heights are indicated from the floor elevation to the face of the suspended ceiling system or face of finish material as scheduled.", "asserted_value": "Note states heights are indicated, but they are not present on the plan."}], "recommended_resolution": "Add ceiling height tags to all rooms or areas with suspended ceilings on the Reflected Ceiling Plan (A22.01).", "code_reference": null}, {"issue_id": "CON-007", "source_stage": "constructability", "category": "access_clearance", "severity": "critical", "confidence": "high", "location": "INVENTORY Room, West Wall", "disciplines": ["Architectural", "Plumbing"], "sheets": ["A24.01", "P02.02"], "description": "The Architectural plan shows a Network Rack System to be mounted on the west wall of the INVENTORY room, while the Plumbing plan shows the Electric Water Heater (EWH-1) mounted in the exact same location. These two pieces of equipment cannot occupy the same space, creating a direct spatial clash. This was identified in both conflict and constructability reviews.", "evidence": [{"discipline": "Architectural", "sheet": "A24.01", "source_text": "RACK SYSTEM ABOVE SAFE @ -74\" TO BOTTOM", "asserted_value": "Network Rack is located on west wall of Inventory room."}, {"discipline": "Plumbing", "sheet": "P02.02", "source_text": "EWH-1", "asserted_value": "Electric Water Heater is located on west wall of Inventory room."}], "recommended_resolution": "Coordinate the architectural, plumbing, and electrical drawings to relocate either the network rack or the water heater. It is strongly advised not to locate water-bearing equipment above or adjacent to sensitive electronic equipment.", "code_reference": null}, {"issue_id": "CON-008", "source_stage": "constructability", "category": "support_anchorage", "severity": "critical", "confidence": "high", "location": "Roof", "disciplines": ["Architectural", "Mechanical"], "sheets": ["A25.01", "M01.01", "M02.02"], "description": "The Architectural Roof Plan (A25.01) shows a location for only one new Rooftop Unit (RTU), while the Mechanical Roof Plan (M02.02) and schedule (M01.01) clearly indicate two new RTUs (RTU-1 & RTU-2). This discrepancy risks that structural support and roof curbs may only be provided for one unit.", "evidence": [{"discipline": "Architectural", "sheet": "A25.01", "source_text": "2 NEW RTU, PROVIDE NEW MECHANICAL ROOF CURBS AS NECESSARY...", "asserted_value": "Architectural roof plan shows one graphic location for 'NEW RTU'."}, {"discipline": "Mechanical", "sheet": "M02.02", "source_text": "RTU-1, RTU-2", "asserted_value": "Mechanical roof plan shows two distinct RTUs."}, {"discipline": "Mechanical", "sheet": "M01.01", "source_text": "TAG: RTU-1,2; MFR. CARRIER; MODEL 50FE-M07", "asserted_value": "Mechanical schedule lists two RTUs."}], "recommended_resolution": "The Architectural and Mechanical plans must be coordinated. The Architectural Roof Plan should be updated to show the correct quantity and locations for both RTUs to ensure proper structural and roofing provisions are made.", "code_reference": null}, {"issue_id": "CON-009", "source_stage": "qaqc", "category": "missing_sheet", "severity": "high", "confidence": "high", "location": "Structural Series (S)", "disciplines": ["Structural", "Architectural", "Mechanical", "Electrical"], "sheets": ["A25.01", "M01.01", "E05.02"], "description": "There are no Structural ('S') drawings in the set. The scope includes new rooftop units and suspended transformers, which require structural analysis of the existing structure and design of new supports. Bidding and permitting cannot proceed without structural drawings or a structural engineer's review.", "evidence": [{"discipline": "Mechanical", "sheet": "M01.01", "source_text": "DESCRIPTION ROOFTOP A/C UNIT...WEIGHT (LBS) 711", "asserted_value": "New rooftop equipment with significant weight is part of the scope."}, {"discipline": "Electrical", "sheet": "E05.02", "source_text": "VERIFY SUPPORT SIZING AND DESIGNED WITH PROJECT STRUCTURAL ENGINEER PRIOR TO ASSEMBLY.", "asserted_value": "Note explicitly requires coordination with a project structural engineer, but no structural engineer is listed and no S-drawings are provided."}], "recommended_resolution": "Engage a structural engineer and incorporate structural drawings and details for all new equipment supports, penetrations, and structural modifications.", "code_reference": null}, {"issue_id": "CON-010", "source_stage": "qaqc", "category": "permit_readiness", "severity": "high", "confidence": "high", "location": "Life Safety Systems", "disciplines": ["Fire Protection", "Electrical", "Architectural"], "sheets": ["G11.03", "A22.01", "E04.01"], "description": "The drawing set lacks dedicated Fire Sprinkler and Fire Alarm plans. While new devices are shown on architectural plans, there are no system plans showing full layouts, routing, or calculations. These plans are required for a building permit, or must be explicitly noted as a deferred submittal.", "evidence": [{"discipline": "Architectural", "sheet": "A22.01", "source_text": "INSTALL NEW SPRINKLER HEADS AND LIGHT FIXTURES AT THE CENTER OF THE ACOUSTICAL CEILING PANEL U.N.O.", "asserted_value": "New sprinkler heads are in scope."}, {"discipline": "Architectural", "sheet": "A22.01", "source_text": "ALL WALL STROBES SHALL BE LOCATED @ +80\" AFF", "asserted_value": "New fire alarm devices are in scope."}, {"discipline": "General", "sheet": "G11.03", "source_text": "TENANT IS REQUIRED TO USE LANDLORD'S FIRE ALARM MONITORING COMPANY TO CONNECT TENANT'S SYSTEM TO LANDLORD'S FIRE ALARM PANEL.", "asserted_value": "A tenant fire alarm system is required."}], "recommended_resolution": "Provide dedicated fire sprinkler and fire alarm plans, including device layouts, riser diagrams, and specifications, or add a note to the General and Life Safety sheets stating that these systems will be provided as a deferred submittal.", "code_reference": null}, {"issue_id": "CON-011", "source_stage": "constructability", "category": "detail_gap", "severity": "high", "confidence": "high", "location": "Ceilings, throughout space", "disciplines": ["Architectural", "General"], "sheets": ["A22.01", "A23.01", "G31.05"], "description": "There is a fundamental conflict in the ceiling material specified. The Reflected Ceiling Plan (A22.01) and Finish Plan (A23.01) both specify an acoustical tile ceiling (AT-1), but the Gypsum Board specification (G31.05) includes a specification for 5/8\" gypsum board on ceilings. This ambiguity affects bidding and construction sequencing.", "evidence": [{"discipline": "Architectural", "sheet": "A23.01", "source_text": "N. CEILING THROUGHOUT ENTIRE SPACE TO BE AT-1 ACOUSTIC CEILING TILE WITH C4-A CEILING GRID.", "asserted_value": "Acoustic Tile Ceiling"}, {"discipline": "General", "sheet": "G31.05", "source_text": "THICKNESS: ... B. CEILINGS: 5/8 INCH.", "asserted_value": "Gypsum Board Ceiling"}], "recommended_resolution": "Clarify the intended ceiling material. If both are used, the plans and specifications must be updated to clearly delineate the locations of each ceiling type. If only one type is intended, the conflicting information should be removed.", "code_reference": null}, {"issue_id": "CON-012", "source_stage": "constructability", "category": "access_clearance", "severity": "high", "confidence": "high", "location": "LOUNGE", "disciplines": ["Architectural", "Electrical"], "sheets": ["A24.01", "E01.02"], "description": "The Architectural plan shows a single generic 'PANEL' symbol in the Lounge. However, the Electrical Panel Schedules list two separate panels, 'H' and 'L', to be located in the Lounge. The architectural plan fails to account for the space required for two panels, creating a risk of insufficient wall space and clearance violations.", "evidence": [{"discipline": "Architectural", "sheet": "A24.01", "source_text": "PANEL", "asserted_value": "One panel symbol shown on plan"}, {"discipline": "Electrical", "sheet": "E01.02", "source_text": "PANEL NAME H, LOCATION LOUNGE... PANEL NAME L, LOCATION LOUNGE", "asserted_value": "Two panels scheduled in Lounge"}], "recommended_resolution": "Coordinate the architectural and electrical plans. Update the architectural plan to show the correct quantity, size, and location of both electrical panels 'H' and 'L' to ensure adequate space and support are provided.", "code_reference": null}, {"issue_id": "CON-013", "source_stage": "qaqc", "category": "missing_detail", "severity": "high", "confidence": "high", "location": "A24.01 / Note G", "disciplines": ["Architectural"], "sheets": ["A24.01"], "description": "Sheet A24.01 contains Note G, which directs the user to 'Refer to detail 3/A92.01 for foundation pour back detail'. Sheet A92.01 does not exist in the drawing set. This is a reference to a missing, critical construction detail.", "evidence": [{"discipline": "Architectural", "sheet": "A24.01", "source_text": "G. REFER TO DETAIL 3/A92.01 FOR FOUNDATION POUR BACK DETAIL WHERE EXISTING SLAB IS CUT.", "asserted_value": "3/A92.01"}], "recommended_resolution": "Provide sheet A92.01 with the required foundation pour back detail or correct the reference to point to an existing detail.", "code_reference": null}, {"issue_id": "CON-014", "source_stage": "constructability", "category": "dimension_closure", "severity": "high", "confidence": "high", "location": "A51.01 - Typical Restroom Details", "disciplines": ["Architectural", "Plumbing"], "sheets": ["A51.01"], "description": "Accessibility information on the restroom lavatory detail A51.01 contains a direct contradiction. Two conflicting dimensions are provided for toe clearance: '9\" MIN. TOE CLEAR' and '6\" MAX. TOE CLEAR'. It is impossible to build to these dimensions. This was identified in QAQC, code, and constructability reviews.", "evidence": [{"discipline": "Architectural", "sheet": "A51.01", "source_text": "9\" MIN. TOE CLEAR", "asserted_value": "9\" MINIMUM"}, {"discipline": "Architectural", "sheet": "A51.01", "source_text": "6\" MAX. TOE CLEAR", "asserted_value": "6\" MAXIMUM"}], "recommended_resolution": "Correct the lavatory detail on sheet A51.01 to show a single, valid, and compliant dimension for toe clearance per the applicable accessibility code (e.g., TAS or ADA).", "code_reference": "ADA 606.2"}, {"issue_id": "CON-015", "source_stage": "code", "category": "ada", "severity": "high", "confidence": "high", "location": "Men's and Women's Restrooms", "disciplines": ["Architectural"], "sheets": ["G21.01", "A51.01"], "description": "In both single-user restrooms, the entry door swings inward and obstructs the required clear floor space for the lavatory. This prevents an individual using a wheelchair from using the sink after entering and closing the door. This was flagged in multiple code reviews.", "evidence": [{"discipline": "Architectural", "sheet": "G21.01", "source_text": "MEN'S RESTROOM", "asserted_value": "The floor plan shows the door swing path covering the required clear floor space at the lavatory."}, {"discipline": "Architectural", "sheet": "A51.01", "source_text": "WOMEN'S / RESTROOM, PLAN 1/2\" = 1'-0\"", "asserted_value": "Door swings into lavatory clear floor space"}], "recommended_resolution": "Revise the restroom layout to ensure the door swing does not encroach on any fixture's required clear floor space, or verify that the required 30\"x48\" clear space exists beyond the arc of the door swing per ADA 603.2.3 Exception 2.", "code_reference": "ADA 603.2.3"}, {"issue_id": "CON-016", "source_stage": "code", "category": "fire_separation", "severity": "high", "confidence": "high", "location": "Specification Section 081113, Sheet G31.04", "disciplines": ["Architectural", "Specifications"], "sheets": ["G31.04"], "description": "The specification for fire-rated doors contains conflicting and incorrect requirements. It specifies a '90 minute rated Class C' door, which is a contradiction; Class C doors are 20-minute, while 90-minute doors are Class B. This confusion could lead to installation of improperly rated door assemblies.", "evidence": [{"discipline": "General", "sheet": "G31.04", "source_text": "WHERE REQUIRED, INSTALLED FRAME AND DOOR ASSEMBLY SHALL CONFORM TO A 90 MINUTE RATED CLASS C INDICATED.", "asserted_value": "90"}, {"discipline": "General", "sheet": "G31.04", "source_text": "INCLUDE 1-HOUR LABEL ON FIRE RATED DOOR ASSEMBLIES LOCATED AT 1 HOUR RATED EXIT CORRIDORS.", "asserted_value": "1-hour"}], "recommended_resolution": "Revise specification 081113 to align with IBC Chapter 7. Use the forthcoming Door Schedule to clearly indicate the required rating and class for each opening based on its wall assembly.", "code_reference": "IBC Chapter 7"}, {"issue_id": "CON-017", "source_stage": "code", "category": "ada", "severity": "high", "confidence": "high", "location": "Lighting Fixture Schedule / Lighting Plan", "disciplines": ["Electrical", "Architectural"], "sheets": ["E01.02", "E03.01", "A22.01"], "description": "Pendant light fixtures L-5 and L-6 are scheduled with a mounting height of 5'-5\" (65 inches) AFF. If these fixtures are located within a path of travel, they are a head-height obstruction, violating the 80-inch minimum vertical clearance requirement and presenting a hazard.", "evidence": [{"discipline": "Electrical", "sheet": "E01.02", "source_text": "TYPE: L-5, DESCRIPTION: 12\" PENDANT, MOUNTING: PENDANT, NOTES: PENDANT 5'-5\" AFF", "asserted_value": "65"}, {"discipline": "Electrical", "sheet": "E01.02", "source_text": "TYPE: L-6, DESCRIPTION: 16\" PENDANT, MOUNTING: PENDANT, NOTES: PENDANT 5'-5\" AFF", "asserted_value": "65"}, {"discipline": "Architectural", "sheet": "A22.01", "source_text": "PENDANT 5'-5\" AFF", "asserted_value": "65"}], "recommended_resolution": "Verify the locations of light fixture types L-5 and L-6. If they are over any circulation path, raise the mounting height to provide at least 80 inches of clearance from the floor to the bottom of the fixture.", "code_reference": "ADA 307.4"}, {"issue_id": "CON-018", "source_stage": "code", "category": "ada", "severity": "high", "confidence": "high", "location": "Men's and Women's Restrooms", "disciplines": ["Plumbing", "Architectural", "Electrical"], "sheets": ["P01.01", "E04.01"], "description": "The drawing set lacks dimensioned floor plans or enlarged plans of the restrooms to verify accessibility compliance. Although fixtures are specified as 'A.D.A.', there is no information to confirm required clearances for water closets, lavatories, compartment size, or door maneuvering.", "evidence": [{"discipline": "Plumbing", "sheet": "P01.01", "source_text": "WATER CLOSET (FLOOR MOUNTED) (A.D.A.)", "asserted_value": "Floor Mounted"}, {"discipline": "Plumbing", "sheet": "P01.01", "source_text": "LAVATORY (WALL MOUNTED) (A.D.A.)", "asserted_value": "true"}], "recommended_resolution": "Provide enlarged and fully dimensioned plans and elevations of the restrooms, demonstrating compliance with all applicable TAS and ADA requirements for compartment size, door maneuvering, fixture clearances, and knee/toe space.", "code_reference": "ADA 603, 604, 606"}, {"issue_id": "CON-019", "source_stage": "code", "category": "ada", "severity": "high", "confidence": "high", "location": "Women's Restroom", "disciplines": ["Plumbing", "Architectural"], "sheets": ["P02.01"], "description": "The plans indicate the only drinking fountain (EDF-1) is located inside the Women's Restroom. This denies access to drinking water for other occupants and does not provide equitable access to building amenities.", "evidence": [{"discipline": "Plumbing", "sheet": "P02.01", "source_text": "EDF-1", "asserted_value": "EDF-1 is located in WOMEN'S ROOM."}], "recommended_resolution": "Relocate the drinking fountain to a common use area accessible to all occupants, such as a corridor. If only one fountain is provided, it must be a hi-lo unit to serve both standing persons and wheelchair users.", "code_reference": "IBC 2902.3"}, {"issue_id": "CON-020", "source_stage": "constructability", "category": "support_anchorage", "severity": "high", "confidence": "high", "location": "LOUNGE and INVENTORY room ceiling space", "disciplines": ["Plumbing", "Electrical", "Structural"], "sheets": ["E02.01", "E05.02", "P02.02", "P03.01"], "description": "Heavy equipment, including a transformer and a 30-gallon water heater, is specified to be suspended from the structure. The supporting details are incomplete and defer final design to the contractor and a 'project structural engineer,' who is not identified in the set. The contractor cannot build or price this work without a complete, engineered design for anchoring these heavy point loads.", "evidence": [{"discipline": "Electrical", "sheet": "E05.02", "source_text": "VERIFY SUPPORT SIZING AND DESIGNED WITH PROJECT STRUCTURAL ENGINEER PRIOR TO ASSEMBLY.", "asserted_value": "Suspended transformer support requires external engineering."}, {"discipline": "Plumbing", "sheet": "P03.01", "source_text": "2\" UNISTRUT SUPPORT. 1/2\" ALL THREADED RODS COMPLETE WITH DOUBLE NUTS AND LOCK WASHERS.", "asserted_value": "Water heater support detail does not specify connection to primary structure."}], "recommended_resolution": "Provide complete, engineered structural details for suspending the transformer and the water heater. Details must show the connection method to the primary building structure and specify all required members, bracing, and fasteners.", "code_reference": null}, {"issue_id": "CON-021", "source_stage": "conflict", "category": "elevation_disagreement", "severity": "medium", "confidence": "high", "location": "INVENTORY Room, west wall", "disciplines": ["Architectural", "Electrical"], "sheets": ["A24.01", "E04.01"], "description": "The architectural plan specifies the network rack bottom is to be mounted at 74 inches AFF, but the special systems plan shows the corresponding data outlets terminating at 18 inches AFF on the same wall. The significant separation between the equipment and its connections is impractical. This was noted in conflict and constructability reviews.", "evidence": [{"discipline": "Architectural", "sheet": "A24.01", "source_text": "RACK SYSTEM ABOVE SAFE @ -74\" TO BOTTOM", "asserted_value": "74\" AFF"}, {"discipline": "Electrical", "sheet": "E04.01", "source_text": "(2) CAT.6/18\"", "asserted_value": "18\" AFF"}], "recommended_resolution": "Coordinate the data outlet mounting height with the network rack configuration. Relocate the data outlets to a height appropriate for termination within or immediately adjacent to the rack system.", "code_reference": null}, {"issue_id": "CON-022", "source_stage": "constructability", "category": "detail_gap", "severity": "medium", "confidence": "high", "location": "Slab Penetration Pour Back", "disciplines": ["General", "Plumbing"], "sheets": ["G11.03", "P03.01"], "description": "There are conflicting specifications for the vapor barrier at slab pour-backs. The Landlord Work Letter (G11.03) mandates a '15 Mil vapor barrier', while a Plumbing detail (P03.01) specifies a 'MINIMUM 6-MIL' vapor retarder. The contractor needs a single requirement. This was noted in conflict and constructability reviews.", "evidence": [{"discipline": "General", "sheet": "G11.03", "source_text": "b. The Tenant shall fire caulk the opening for any penetrations into the roof deck and at any penetrations. Demolising concrete slab shall be poured back complete with the following items as a minimum: ... ii. 15 Mil vapor barrier", "asserted_value": "15 Mil vapor barrier"}, {"discipline": "Plumbing", "sheet": "P03.01", "source_text": "PER 2021 IBC, CHAPTER 19, SECTION 1907: POLYETHYLENE VAPOR RETARDER MINIMUM 6-MIL SHALL BE REQUIRED.", "asserted_value": "6-mil Polyethylene vapor retarder minimum"}], "recommended_resolution": "Clarify the required vapor barrier thickness. Landlord requirements are typically governing, so the plumbing detail should be revised to match the 15 Mil requirement if correct.", "code_reference": null}, {"issue_id": "CON-023", "source_stage": "constructability", "category": "detail_gap", "severity": "medium", "confidence": "high", "location": "Fire Rated Penetrations", "disciplines": ["Electrical", "Plumbing", "General"], "sheets": ["E05.01", "P01.01", "G31.04"], "description": "An Electrical detail prescriptively calls for a '3 HOUR RATED CAULK' at penetrations. This contradicts general notes (P01.01, G31.04) which require firestopping assemblies to have a rating equal to that of the construction being penetrated. This creates ambiguity and potential for non-compliant or over-specified installations. This was noted in conflict and constructability reviews.", "evidence": [{"discipline": "Electrical", "sheet": "E05.01", "source_text": "PACK BOTH ENDS OF SLEEVE WITH 3M FIRE DAM 150 3 HOUR RATED CAULK OR APPROVED EQUAL", "asserted_value": "3 HOUR RATED CAULK"}, {"discipline": "General", "sheet": "G31.04", "source_text": "FIRESTOPPING: TESTED IN ACCORDANCE WITH ASTM E119 OR UL 263 TO MEET THE HOURLY F-RATINGS OF THE CONSTRUCTION BEING PENETRATED.", "asserted_value": "MEET THE HOURLY F-RATINGS OF THE CONSTRUCTION BEING PENETRATED"}], "recommended_resolution": "Revise the electrical detail to require a UL-listed firestop assembly with an F-rating equal to or greater than the fire-resistance rating of the assembly being penetrated, consistent with project-wide notes.", "code_reference": null}, {"issue_id": "CON-024", "source_stage": "qaqc", "category": "missing_sheet", "severity": "medium", "confidence": "high", "location": "Architectural Series (Exterior Elevations)", "disciplines": ["Architectural"], "sheets": ["A22.01", "A51.01"], "description": "The drawing set lacks exterior building elevations. A note on the RCP (A22.01) states 'PROVIDE POWER FOR BUILDING SIGN', indicating new exterior signage is part of the work. Exterior elevations are required to define the location, size, and specifications for the new sign.", "evidence": [{"discipline": "Architectural", "sheet": "A22.01", "source_text": "PROVIDE POWER FOR BUILDING SIGN", "asserted_value": "New exterior signage is in scope."}], "recommended_resolution": "Add exterior elevation sheets to the drawing set, clearly indicating the design and placement of the new building sign.", "code_reference": null}, {"issue_id": "CON-025", "source_stage": "qaqc", "category": "bid_readiness", "severity": "medium", "confidence": "high", "location": "A23.01 - FINISH PLAN", "disciplines": ["Interiors"], "sheets": ["A23.01"], "description": "The finish documentation is incomplete. While a Finish Plan with material tags is provided, a comprehensive Room Finish Schedule in a matrix format is missing. Using general notes like 'PC-1 throughout, U.N.O.' creates ambiguity and increases bidder risk.", "evidence": [{"discipline": "Interiors", "sheet": "A23.01", "source_text": "K. POLISHED CONCRETE FLOOR PC-1 THROUGHOUT, U.N.O.", "asserted_value": "A general note is used in place of specific room-by-room designation."}, {"discipline": "Interiors", "sheet": "A23.01", "source_text": "L. WALLS TO BE PAINTED P-1 THROUGHOUT.", "asserted_value": "A general note is used for all walls, which may not be accurate for wet areas or accent walls."}], "recommended_resolution": "Add a Room Finish Schedule that lists every room and clearly specifies the floor, base, wall, and ceiling finish for each.", "code_reference": null}, {"issue_id": "CON-026", "source_stage": "code", "category": "ada", "severity": "medium", "confidence": "high", "location": "Specification Section 09 30 00, Sheet G31.05 and A23.01", "disciplines": ["Architectural", "Interiors", "Specifications"], "sheets": ["G31.05", "A23.01"], "description": "The specification for tile slip resistance references ASTM C1028 for Static Coefficient of Friction (SCOF), which is an obsolete standard withdrawn in 2014. Additionally, conflicting SCOF values of 0.6 and 0.5 are specified. Using an outdated standard and conflicting values may result in non-compliant flooring.", "evidence": [{"discipline": "General", "sheet": "G31.05", "source_text": "STATIC COEFFICIENT OF FRICTION: MIN. 0.6 FOR LEVEL SURFACES, MIN. 0.42 FOR RAMPS PER ASTM C1028 OR ANSI A137.1.", "asserted_value": "min 0.6 SCOF"}, {"discipline": "Architectural", "sheet": "A23.01", "source_text": "SLIP RESISTANCE OF FLOOR TO BE NO LESS THAN A 0.50 STATIC COEFFICIENT OF FRICTION (SCOF)", "asserted_value": "0.5"}], "recommended_resolution": "Update the specification to reference the current standard, ANSI A326.3, and specify a required Dynamic Coefficient of Friction (DCOF) value (e.g., >= 0.42 for interior wet areas) to ensure compliance and resolve the internal conflict.", "code_reference": null}, {"issue_id": "CON-027", "source_stage": "code", "category": "ada_review", "severity": "medium", "confidence": "high", "location": "Lounge", "disciplines": ["Architectural"], "sheets": ["A51.01"], "description": "The employee lounge sink is shown with a standard cabinet underneath, which likely does not provide the required knee and toe clearance for a forward approach by a wheelchair user.", "evidence": [{"discipline": "Architectural", "sheet": "A51.01", "source_text": "3'-0\"", "asserted_value": "36"}], "recommended_resolution": "Revise the cabinetry detail to provide knee and toe clearance compliant with ADA 306, or confirm if a parallel approach is sufficient per code exceptions and ensure adequate clear floor space is provided.", "code_reference": "ADA 606.2"}, {"issue_id": "CON-028", "source_stage": "code", "category": "ada_review", "severity": "medium", "confidence": "high", "location": "Inventory Room", "disciplines": ["Architectural", "Electrical"], "sheets": ["A24.01"]}]}