{ "expected:G1": { "sha": "5f5fa222917824b6", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 앱 확인 일치 — C2 표 후보 10건이 현재 값과 모두 같다 | 변경: 생성 시점 대비 85/150개 값이 바뀜 — column.height: 12003 → 10029; coping.z_top_center: 43555 → 40697; coping.z_top_left: 43411 → 40547 … | 출처: 도면에서 읽기 27건 반영 (2026-10-20 15:19 심영표)", "app_st": "g" }, "expected:G2": { "sha": "97443ee6a4a95666", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 주의 — C2b 앵커 필드 9개 중 5개만 같다 (A 3 · B 2) — 대조 범위 56% | 변경: 생성 시점 대비 14/50개 값이 바뀜 — dia.P4: 19 → 29; dia.P5: 19 → 29; hoop_chain.groups.2.0: 36 → 30 … | 출처: 도면에서 읽기 13건 반영 (2026-10-20 15:19 심영표)", "app_st": "w" }, "expected:G3": { "sha": "c9f4bb140a943b51", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 주의 — C2b 앵커 필드 19개 중 11개만 같다 (A 11 · B 0) — 대조 범위 58% | 변경: 생성 시점 대비 44/84개 값이 바뀜 — b10_size.0: 9198 → 10198; b10_size.1: 7644 → 8144; b9_grid.x.n: 34 → 38 … | 출처: 도면에서 읽기 15건 반영 (2026-10-20 15:19 심영표)", "app_st": "w" }, "expected:G4": { "sha": "17b1ed4903744fc7", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 주의 — C2b 앵커 필드 26개 중 8개만 같다 (A 3 · B 5) — 대조 범위 31% | 변경: 생성 시점 대비 51/147개 값이 바뀜 — L.C1: 14490 → 14491.0; L.C10: 10310 → 10323.0; L.C11: 8934 → 8954.0 … | 출처: 도면에서 읽기 21건 반영 (2026-10-20 15:19 심영표)", "app_st": "w" }, "expected:G5": { "sha": "b240c3c9d9873f65", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 앱 확인 일치 — C2 표 후보 60건이 현재 값과 모두 같다 | 변경: 생성 시점 대비 32/51개 값이 바뀜 — L: 800 → null; L.1: null → 700; L.10: null → 800 … | 출처: 도면에서 읽기 35건 반영 (2026-10-20 15:19 심영표)", "app_st": "g" }, "expected:pier_id": { "sha": "2d88755373001ece", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 주의 — C7 고정(F) 항목이 원본과 다르다 — 사유 기록: 도면에서 읽기 반영(심영표): pier_id | 변경: 생성 시점 대비 1/1개 값이 바뀜 — : P1 → P4", "app_st": "w" }, "expected:planned_fail": { "sha": "e2f80d493d702c9a", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 해당 없음 — 사람 결정 기록 또는 참고 정보 — 앱이 도면과 대조하지 않는다 | 변경: 생성 시점 대비 10/32개 값이 바뀜 — 0.approved: 사용자 2026-10-07 → 읽기 도구 제안 — 사용자 승인 필요; 0.reason: 작도 28본 채택(F2) vs D3 3… → 작도 32본 채택(좌우 대칭) vs D…; 6.approved: null → 읽기 도구 제안 — 사용자 승인 필요 … | 주의 표시: 설계자 확인 전 임시 등록 포함", "app_st": "x" }, "expected:rebar_palette": { "sha": "c41013bf3e985022", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 해당 없음 — 사람 결정 기록 또는 참고 정보 — 앱이 도면과 대조하지 않는다 | 변경: 생성 시점 값 그대로(15개 값)", "app_st": "x" }, "expected:tol_mm": { "sha": "d0ff5974b6aa52cf", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 해당 없음 — 사람 결정 기록 또는 참고 정보 — 앱이 도면과 대조하지 않는다 | 변경: 생성 시점 값 그대로(1개 값)", "app_st": "x" }, "params:bearing_seats": { "sha": "8e964984e226bbea", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 앱 확인 일치 — C2 표 후보 50건이 현재 값과 모두 같다 | 변경: 생성 시점 대비 89/200개 값이 바뀜 — bearings.0.A: 700 → 600; bearings.0.B: 640 → 510; bearings.0.centre.0: -5053.0 → -4998.3 … | 출처: 도면에서 읽기 63건 반영 (2026-10-20 15:19 심영표)", "app_st": "g" }, "params:column": { "sha": "5eab80c855c7fefc", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 앱 확인 일치 — C2b A등급 1건·B등급 0건이 현재 값과 같다 (앵커가 있는 1개 필드의 100%) | 변경: 생성 시점 대비 1/5개 값이 바뀜 — height: 12003 → 10029 | 출처: 도면에서 읽기 1건 반영 (2026-10-20 15:19 심영표)", "app_st": "g" }, "params:column_rebar": { "sha": "f6f4e2173c11dd92", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 근거 없음 — 앱이 독립적으로 대조할 근거가 없다 — 도면과 직접 대조한 뒤 사유와 함께 확정 | 변경: 생성 시점 대비 103/227개 값이 바뀜 — hoops.levels.0: 27388 → 26498; hoops.levels.1: 27508 → 26618; hoops.levels.10: 28588 → 27698 … | 출처: 도면에서 읽기 16건 반영 (2026-10-20 15:19 심영표)", "app_st": "n" }, "params:coping": { "sha": "96483ffb02ce6e98", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 앱 확인 일치 — C2b A등급 1건·B등급 3건이 현재 값과 같다 (앵커가 있는 5개 필드의 80%) | 변경: 생성 시점 대비 14/31개 값이 바뀜 — top_steps.0.x1: -3801 → -3748.0; top_steps.0.z: 43411 → 40547; top_steps.1.x0: -3801 → -3748.0 … | 출처: 도면에서 읽기 14건 반영 (2026-10-20 15:19 심영표)", "app_st": "g" }, "params:coping_rebar": { "sha": "81bc5776db14cedf", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 근거 없음 — 앱이 독립적으로 대조할 근거가 없다 — 도면과 직접 대조한 뒤 사유와 함께 확정 | 변경: 생성 시점 대비 113/322개 값이 바뀜 — bottom.z_flat: 40511 → 37647; c14.hooks_up.0.1: 41011 → 38146.6; c14.hooks_up.1.1: 41011 → 38146.6 … | 출처: 도면에서 읽기 18건 반영 (2026-10-20 15:19 심영표); 도면에서 읽기 1건 반영 (2026-10-20 15:19 심영표)", "app_st": "n" }, "params:display": { "sha": "64150d0763b23484", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 주의 — C7 고정(F) 항목이 원본과 다르다 — 사유 기록: 도면에서 읽기 반영(심영표): display.hidden_ids | 변경: 생성 시점 대비 2/73개 값이 바뀜 — hidden_ids.0: P1-FT → P4-FT; hidden_ids.1: P1-CP → P4-CP | 출처: 도면에서 읽기 1건 반영 (2026-10-20 15:19 심영표)", "app_st": "w" }, "params:footing": { "sha": "52f670b4162e65e2", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 근거 없음 — 앱이 독립적으로 대조할 근거가 없다 — 도면과 직접 대조한 뒤 사유와 함께 확정 | 변경: 생성 시점 대비 3/9개 값이 바뀜 — size_x: 9350 → 10350.0; size_y: 7800 → 8300.0; z_bottom: 26208 → 25318 | 출처: 도면에서 읽기 3건 반영 (2026-10-20 15:19 심영표)", "app_st": "n" }, "params:footing_rebar": { "sha": "e904819c5b59e66e", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 근거 없음 — 앱이 독립적으로 대조할 근거가 없다 — 도면과 직접 대조한 뒤 사유와 함께 확정 | 변경: 생성 시점 대비 466/597개 값이 바뀜 — a_x: 9150.0 → 10150; a_y: 7600.0 → 8100; b10.size_x: 9198 → 10198.0 … | 출처: 도면에서 읽기 28건 반영 (2026-10-20 15:19 심영표)", "app_st": "n" }, "params:lean_concrete": { "sha": "ca8b08a04034f361", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 근거 없음 — 앱이 독립적으로 대조할 근거가 없다 — 도면과 직접 대조한 뒤 사유와 함께 확정 | 변경: 생성 시점 대비 4/8개 값이 바뀜 — size_x: 9550 → 10550.0; size_y: 8000 → 8500.0; z_bottom: 26108 → 25218 … | 출처: 도면에서 읽기 4건 반영 (2026-10-20 15:19 심영표)", "app_st": "n" }, "params:materials": { "sha": "84f210201086bd7c", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 근거 없음 — C3 현재 값이 템플릿 원본 그대로이고 새 도면 근거가 없다 | 변경: 생성 시점 값 그대로(6개 값) | 주의 표시: 템플릿 원본 그대로(새 도면 근거 없음)", "app_st": "n" }, "params:pier_id": { "sha": "2d88755373001ece", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 주의 — C7 고정(F) 항목이 원본과 다르다 — 사유 기록: 도면에서 읽기 반영(심영표): pier_id | 변경: 생성 시점 대비 1/1개 값이 바뀜 — : P1 → P4", "app_st": "w" }, "params:piles": { "sha": "8c0b59c8f4fcc2db", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 사용자가 도면과 대조했다고 표시함. 앱 확인 근거 없음 — 앱이 독립적으로 대조할 근거가 없다 — 도면과 직접 대조한 뒤 사유와 함께 확정 | 변경: 생성 시점 대비 3/15개 값이 바뀜 — length: 24400 → 26200; pitch_x: null → 1750.0; pitch_y: null → 1675.0 | 출처: 도면에서 읽기 3건 반영 (2026-10-20 15:19 심영표)", "app_st": "n" }, "params:rebar_marks": { "sha": "e4ad42a5f585d89a", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 앱 확인 일치 — C2 표 후보 36건이 현재 값과 모두 같다 | 변경: 생성 시점 대비 4/72개 값이 바뀜 — C3.dia: H29 → H25; C6.dia: H29 → H25; P4.dia: H19 → H29 … | 출처: 도면에서 읽기 4건 반영 (2026-10-20 15:19 심영표)", "app_st": "g" }, "params:sole_plates": { "sha": "87e3fa796cd78fff", "by": "심영표", "at": "2026-10-20 15:19:59", "why": "[검토 요약 일괄 확정] 앱 확인 일치 — C2 표 후보 41건이 현재 값과 모두 같다 | 변경: 생성 시점 대비 16/161개 값이 바뀜 — h3: 181 → 165; table.0.L: 800 → 700; table.0.W: 740 → 610 … | 출처: 도면에서 읽기 16건 반영 (2026-10-20 15:19 심영표)", "app_st": "g" } }