fix(b06,b07): 표 위 CAD 배수관 원형 마크 — 아래 수직 지시선 없앰 (274-1)

- B06 상세 모달 표 위 CAD 미리 넣음(pipeMark)과 B07 짝(_pipe_mark) 모두 원 + 원 안 세 줄만
- 요구 169 원문 기록 · 시험 260 · 265 기대값 맞춤

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LLCk2y5xE8YGVgjbTntWsY
This commit is contained in:
2026-10-11 20:56:17 +09:00
co-authored by Claude Opus 5.5
parent dfd7427c46
commit 7b5ee62a42
5 changed files with 12 additions and 22 deletions
@@ -177,17 +177,10 @@ def _pipe_mark(
f"Φ{_js_round(float(culvert.get('diameter_m') or 0.0) * 1000)}m/m",
f"L={_whole_metres(length)}",
]
return [
_shape(0, "Circle", {"center": {"x": cx, "y": cy}, "radius": radius}),
_shape(
1,
"Line",
{
"startPoint": {"x": cx, "y": cy - radius},
"endPoint": {"x": cx, "y": cy - radius - _LINE},
},
),
] + [_text(2 + i, line, cx, cy + _LINE * (1 - i), "center") for i, line in enumerate(inside)]
# 원 + 원 안 세 줄 — 아래 수직 지시선 없음(요구 169)
return [_shape(0, "Circle", {"center": {"x": cx, "y": cy}, "radius": radius})] + [
_text(1 + i, line, cx, cy + _LINE * (1 - i), "center") for i, line in enumerate(inside)
]
def note_entities(