# 공통 철근 판독 코드 재검증 ## 후속 반영 상태 사용자 지시: 모델별 예외를 두지 않고 공통 코드 결과로 반영. - 최초 보류한 슬래브 12개 행을 포함해 5개 작업의 슬래브 48개 행을 반영했다. - 벽체 내측 수직근도 같은 도면 치수열 판독 코드로 5개 작업에서 재생성했다. - dc0 W1은 블럭1 124본, 블럭2 116본으로 반영했다. 재료표 123본·115본은 원본값을 유지한다. - `innerWallStationReviews` 및 실행 바인딩의 단부 제외값을 제거했다. 원본 백업에는 이력이 보존된다. - 객체 치수창의 한글 명칭, 벽체 철근 소속 필터, 실제 철근 목록을 공통으로 수정했다. - 날개벽 접합 철근은 소유 날개벽의 전체 연결 경로와 원본 반복 간격을 표시한다. 접합 관계를 안전하게 편집할 수 없는 치수는 조회 전용이다. - 수량 차이를 없애기 위한 임의 생성·삭제나 원본 재료표 변경은 하지 않았다. 전체 도면 일치·제작 승인으로 간주하지 않는다. 아래는 최초 검사 당시의 보류 이력이다. 현재 반영 상태는 위 내용을 따른다. ## 반영 범위 현재 작업 중인 5개 모델의 원본 CAD를 같은 단면 판독 코드로 재검증했다. 작업 ID·고정 철근명·목표 수량으로 추가 철근을 지정하는 분기는 사용하지 않는다. 도면별 치수, 원본 엔티티, 물리 블럭 및 면 구분은 입력 근거이며 예외 규칙이 아니다. | 작업 | 반영한 슬래브 행 | 보류한 슬래브 행 | 미해결 사항 | | --- | ---: | ---: | --- | | 03dd556bb61ab4adec0b670d | 9 | 3 | 블럭1–3 D2: 원본 판독 27 / 재료표 28 | | 2120ce4675c6c0e6340aaac8 | 8 | 0 | 이번 슬래브 수량 검사 보류 없음 | | c37ca61ba994edf2547dcd78 | 9 | 3 | 블럭1–3 D2: 원본 판독 26 / 재료표 28 | | dc0a31e7e7d7fda5afb703bd | 6 | 2 | 블럭1–2 D2: 원본 판독 29 / 재료표 31 | | f37b4289c97298fed715a88d | 4 | 4 | 블럭1 D1–4 보류; 블럭2 4개 행 반영 | 반영 행 수는 재검증된 행의 교체 수다. 모든 행의 형상이나 본수가 바뀌었다는 뜻은 아니다. 수량·소속·단면 내부 검사를 통과하지 못한 행은 기존 결과를 유지했다. 콘크리트, 사이클, 체결근, 연결근 및 이번 범위 밖 객체는 교체하지 않았다. 이 결과는 전체 모델 완료나 제작·설계 승인이 아니다. ## 공통 판독 수정 - 내측 주 배근열의 한쪽에서만 추가 기호를 찾던 조건을 수정했다. - 다른 면의 치수로 소속이 확인된 기호를 추가 기호로 다시 배정하지 않는다. - 저장된 W1 단부 제외 목록을 실행 경로에서 제거하고 직접 제외 요청도 거부한다. - 원본 판독 본수와 재료표 본수가 다르면 슬래브 자동 교체를 보류한다. ## W1: 미해결 원본 대조 dc0 작업에서 예외 없이 치수열을 전개하면 블럭1 124본 / 재료표 123본, 블럭2 116본 / 재료표 115본이다. 이 결과는 게시하지 않았다. 블럭2 좌측벽체 원본의 단부 수직선 `301D`에는 W1 지시선 표시가 연결되어 있다. 인접 수직선 `301C` 및 치수선 `39A9`, `39AB`를 함께 확인했다. 따라서 기존 한 본 제외를 단순히 공통 규칙으로 바꾸는 것은 근거가 부족하다. 배근선·치수열·제작행의 귀속을 추가로 해결해야 하며, 간격 판독 수정 완료로 처리하지 않는다. 원본 SHA-256: `aa252d8f6fe029d52e025a5708bc7fe44fa52557233d439bb7a8c5f4c360e9df`. ## 검증 - 관련 단위 테스트 59개 통과. - 다섯 모델 모두 상·하면 중복 경로 및 단면 배치 검사 재실행. - 해시가 일치하는 원본 CAD 판독 장부에서 경로를 재생성했으며 과거 모델 경로를 입력으로 쓰지 않음. - 저장 전 원본 작업 해시 및 CAD 해시 확인, 백업 후 부분 교체.