feat(B06): 추가 기슭막이 칸을 그 단이 딸린 쪽 아래로 붙인다

다단은 유출 채널(extra)과 유입·계류측 채널(bextra)로 갈린다. 칸이 늘 유출구
아래 고정이라 어느 쪽 단인지 자리로 읽히지 않았다. 고른 단의 채널을 창이
알려 주고, 칸을 그 쪽(배관 유입구·유출구 / 독립 좌·우) 바로 아래로 옮겨 세운다.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-08-29 19:18:08 +09:00
co-authored by Claude Opus 5
parent 2ee71eff19
commit f0af311d4b
2 changed files with 17 additions and 8 deletions
@@ -575,6 +575,8 @@ export function buildStructurePanel(
// 붙을지 알린다(2026-08-29 지시 4). 다단 벽은 자기 채널 쪽으로 간다.
// 다단(추가) 벽은 유입·유출 어느 칸에도 자기 자리가 없다 — 유입구·유출구 아래
// **전용 칸**으로 보낸다(2026-08-30 사용자 지시 4).
// 다단 벽이 어느 쪽 채널의 단인지 — 그 쪽 칸 **바로 아래**에 붙인다(2026-08-30).
root.dataset.extraSide = isExtra ? (key.startsWith("bextra") ? "inlet" : "outlet") : "";
root.dataset.side = isExtra
? "extra"
: tierChannel === "outlet"