Merge remote-tracking branch 'origin/sub_laptop_1' into main_desktop_1

This commit is contained in:
2026-09-13 17:09:49 +09:00
3 changed files with 23 additions and 9 deletions
@@ -271,6 +271,18 @@ def test_물구멍_잠정값이_근거에_적힐것() -> None:
assert "2~3㎡" in basis # 법이 정한 범위
def test_물구멍관_길이는_평균두께() -> None:
"""2026-09-13 브레인 판정(PLAN 10장) — 개소당 관 길이 = 평균두께(옛 상수 0.5m 아님).
H=2.0 · 뒷길이 45 → 상부 0.75 · 하부 1.05 · 평균 0.90. 1:0.3 · 2㎡/개소.
"""
result = expand(돌쌓기찰(height=2.0, length=10.0, back_len_cm=45, face_slope_ratio=0.3))
돌쌓기 = 성분(result, "돌쌓기").amount
물구멍관 = 성분(result, "물구멍관")
assert 물구멍관.amount == pytest.approx(돌쌓기 / 2.0 * 0.90)
assert "평균두께 0.90" in 물구멍관.basis
def test_큰돌쌓기를_돌쌓기_식으로_돌리지_않을것() -> None:
"""⚠ 2026-09-07 발견 — 큰돌쌓기는 품셈 **13-6**, 돌쌓기는 **13-4** 로 **규격 축이 다르다**.
돌쌓기는 뒷길이(35·45·55·60㎝), 큰돌쌓기는 직경(40~60·60~80·80~100㎝).