diff --git a/docs/raw/verification/2026-09-12_B09_데이터_원천_조사.md b/docs/raw/verification/2026-09-12_B09_데이터_원천_조사.md index fb86ffa8..c532aac6 100644 --- a/docs/raw/verification/2026-09-12_B09_데이터_원천_조사.md +++ b/docs/raw/verification/2026-09-12_B09_데이터_원천_조사.md @@ -387,3 +387,42 @@ 3. ㉴(설계서 구성표)는 사전 대상에서 빼는 것으로 정리하면 표 하나가 통째로 줄어듦. 4. 사전 파일은 `B09_*` 700줄 넘은 파일들에 넣지 말고 **새 파일**로 뺄 것 (PLAN.md 8-36 끝 ⚠ 그대로). + +--- + +## 9. 줄 사유 → 닿는 열 지도 (㉮ 배선용, 2026-09-12 추가) + +데스크탑 메인 창 당부 ② — **줄 사유는 그 사유가 닿는 열에만 붙일 것**(B08 에서 「절토 보정량」 +카드에 「측구 가름값이…」 가 떠서 읽는 사람을 속인 사고). `resolveExtra` 에서 열 키로 거르려면 +**어느 조각이 어느 열 것인지**를 먼저 못 박아야 함. 내역서 `note` 가 지금 `/` 로 이어 붙이는 +조각 전부를 그 임자 열에 갈라 놓음. + +| 조각 | 만드는 자리 | 닿는 열 | 지금 꼴 | +| --- | --- | --- | --- | +| 갈래 판정 근거(`spec_class_basis`) | `BillOfQuantities_Rows.py:154` | **규격** | `/` 로 이음 | +| 주의 문구 `ⓘ`(막힘 아님 — 기본값으로 섰다는 알림) | `:180` | **규격** | `/` 로 이음 | +| 관경이 표 밖(`pipe_diameter_note`) | `:228` | **규격** | `/` 로 이음 | +| 반영률 적용 후 수량(단일 율) | `:157` | **수량** | 덮어씀 | +| 반영률이 갈래마다 다름 | `:165` | **수량** | 덮어씀 | +| 묶음 조각이 덜 참 · 묶음 N조각 합계 | `:86`·`:106` | **수량** | 덮어씀 | +| 수량이 미확정 산식 위에 섬(`pending_formula_note`) | `:335` | **수량** | `/` 로 이음 | +| 막힘 사유(`blocked_kind` 있음) | `:186` | **단가** | 덮어씀 | +| 일위대가가 한 층 아래에 있음(후보 N건) | `:224` | **단가** | 덮어씀 | +| 성분이 빠져 못 세움 | `:236` | **단가** | 덮어씀 | +| 일위대가가 아직 없음 | `:239` | **단가** | 덮어씀 | +| 밑수(기준 수량) 못 찾음 — 곱하지 않음 | `:257` | **단가** | 덮어씀 | +| 단가가 일부만 섬(붙은 몫 N%) | `:278` | **단가** | 덮어씀 | +| 기준 단위가 표에 없음 — 같다고 보고 곱함 | `:297` | **단가** | `/` 로 이음 | +| 원문엔 있는데 단가에 못 실린 몫(`known_gap_note`) | `:341` | **단가** | `/` 로 이음 | +| 단산 참조번호(`entry.label`, 「단산 46」) | `BillOfQuantities.py:517` | **단가** | `/` 로 **앞에** 붙임 | +| 단위 불일치 — 곱하면 틀리므로 비워 둠 | `:314` | **금액** | 덮어씀 | +| 검산용 줄 — 금액을 안 매김 | `:170` | **줄 전체**(`excluded`) | 덮어씀 | +| 관급·사급이 안 갈림 | `:398` | **줄 전체**(`excluded`) | 덮어씀 | +| 관급/사급 자재 단가 미확보 | `:411`·`:418` | **단가** | 덮어씀 | + +⚠ **덮어쓰는 자리가 더 많음** — 지금은 앞 조각을 지우고 새로 적는 곳이 대부분이라, 한 줄에 +사유가 둘이면 **하나가 조용히 사라짐**. 조각 배열로 바꿀 때 이 자리들도 함께 `append` 로 +고쳐야 함(단순히 `/` 를 배열로 바꾸는 것만으로는 안 됨). + +⚠ **화면 `비고` 칸은 그대로 둘 것** — 조각 배열은 호버 카드용으로 따로 실음. 지금 비고를 +없애면 토글을 끈 사용자가 사유를 못 봄.