docs(B08): 상태 사실을 값 옆에 둠 — 되메우기·잔토 줄에 함께 실음

- 코드 주석에만 두면 화면에서 안 보임(오늘 여러 번 나온 자리)
- 「제자리 기하 부피(자연상태) · 되메움에 쓰이는 흙은 다짐부피 ÷ C 라 조금 더 들지만
  실무 정본도 그냥 빼므로 그대로 둠」을 두 줄의 spec_detail 에 실음
- 잔토 사유를 지금 동작으로 고침 — 「통로가 없어 안 실림」 → 「유토곡선이 사토에 얹어
  사토 운반 줄로 섬」(2026-09-09 통로가 생김)

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-09 06:55:09 +09:00
co-authored by Claude Opus 5
parent 89d8981058
commit 1c6f010a67
@@ -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,