From 1c6f010a677c98c8af8634ccd77fa40d9cadaa85 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 9 Sep 2026 06:55:09 +0900 Subject: [PATCH] =?UTF-8?q?docs(B08):=20=EC=83=81=ED=83=9C=20=EC=82=AC?= =?UTF-8?q?=EC=8B=A4=EC=9D=84=20=EA=B0=92=20=EC=98=86=EC=97=90=20=EB=91=A0?= =?UTF-8?q?=20=E2=80=94=20=EB=90=98=EB=A9=94=EC=9A=B0=EA=B8=B0=C2=B7?= =?UTF-8?q?=EC=9E=94=ED=86=A0=20=EC=A4=84=EC=97=90=20=ED=95=A8=EA=BB=98=20?= =?UTF-8?q?=EC=8B=A4=EC=9D=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 코드 주석에만 두면 화면에서 안 보임(오늘 여러 번 나온 자리) - 「제자리 기하 부피(자연상태) · 되메움에 쓰이는 흙은 다짐부피 ÷ C 라 조금 더 들지만 실무 정본도 그냥 빼므로 그대로 둠」을 두 줄의 spec_detail 에 실음 - 잔토 사유를 지금 동작으로 고침 — 「통로가 없어 안 실림」 → 「유토곡선이 사토에 얹어 사토 운반 줄로 섬」(2026-09-09 통로가 생김) Co-Authored-By: Claude Opus 5 (1M context) --- .../B08_Quantity_Engine_Handoff_Trench.py | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/B08_Quantity/B08_Quantity_Engine_Handoff_Trench.py b/B08_Quantity/B08_Quantity_Engine_Handoff_Trench.py index ab565818..4dd004fc 100644 --- a/B08_Quantity/B08_Quantity_Engine_Handoff_Trench.py +++ b/B08_Quantity/B08_Quantity_Engine_Handoff_Trench.py @@ -77,8 +77,17 @@ def trench_child_code(parent: str | None, ground: str | None, water: str, band: SPOIL_REASON = ( - "사토로 실어 내는 몫이라 유토곡선(B06)이 세야 겹치지 않음 — ⚠ 지금 그 통로가 없어" - " 어디에도 안 실림. 값을 버리지 않고 사유와 함께 넘김" + "사토로 실어 내는 몫이라 유토곡선(B06)이 세야 겹치지 않음 — 값을 버리지 않고 사유와" + " 함께 넘김(유토곡선이 사토에 얹어 「사토 운반」 줄로 섬)" +) +#: ⚠ **값 옆에 두는 사실** — 코드 주석에만 두면 화면에서 안 보인다(오늘 여러 번 나온 자리). +#: 되메우기·잔토는 **제자리 기하 부피**로 셈한다. 엄밀히는 되메움에 **쓰이는 흙**이 +#: 다짐부피 ÷ C 라 조금 더 들고 그만큼 잔토가 줄어야 한다. **실무 정본도 그냥 빼므로** +#: (터파기 1.55 − 되메우기 0.30 = 잔토 1.25) 값은 그대로 두고 **사실만 적어 둔다** — +#: 「잔토가 조금 많다」가 나중에 올라오면 이 문장이 답이다. +STATE_NOTE = ( + "제자리 기하 부피(자연상태) — ⚠ 되메움에 쓰이는 흙은 다짐부피 ÷ C 라 조금 더 들지만" + " 실무 정본도 그냥 빼므로 그대로 둠" ) @@ -274,7 +283,7 @@ def structure_earthwork_rows( work_item_code=code, name=BACKFILL_GROUP, spec="구조물", - spec_detail="구조물 전개 합", + spec_detail=f"구조물 전개 합 · {STATE_NOTE}", quantity=backfill, in_bill=code is not None, in_bill_reason="" if code else "품셈 공종을 아직 못 이었습니다", @@ -285,7 +294,7 @@ def structure_earthwork_rows( _row( name=SPOIL_GROUP, spec="구조물", - spec_detail="구조물 전개 합 (터파기 − 되메우기)", + spec_detail=f"구조물 전개 합 (터파기 − 되메우기) · {STATE_NOTE}", quantity=spoil, in_bill=False, in_bill_reason=SPOIL_REASON,