fix(rebar): 다주형 코핑에서 C5·C6 제외 (전용 삽도 근거 없음)

1106 엑셀 '2주형 3주형' 삽도(A92·A61·A38)에 C5·C6이 없어
다주형 상면 주철근 생성에서 제외했다. T형 레거시 경로는 변경하지 않는다.
경고 문구·화면 안내를 갱신하고 제외를 고정하는 테스트를 추가했다.

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
This commit is contained in:
ypshimandClaude Haiku 5.5 committed 2026-11-06 13:50:30 +09:00
1 parent da7b13a568
commit 42316104df
4 files changed
+14 -3

No files matched your search

+1 -1
View File
@@ -2810,7 +2810,7 @@ function renderCopingSettings(box: HTMLDivElement, pier: Pier): void {
const defaults = copingDefaults(pier.model.columns.length);
const current: CopingRebarSettings = { ...defaults, ...pier.draft.copingRebar };
wrap.appendChild(el('p', `코핑 배근 입력 (기본값 = ${pier.model.columns.length > 1 ? '1106 다주형 전용 삽도' : '코핑철근.md'} · 적용을 눌러야 반영)`, 'lbl'));
if (pier.model.columns.length > 1) wrap.appendChild(el('p', '전용 삽도 규격 우선 · C5/C6·중복 번호와 cycle별 이음 위치는 확인 중입니다. 저장된 간격 입력은 기본값보다 우선합니다.', 'muted small'));
if (pier.model.columns.length > 1) wrap.appendChild(el('p', '전용 삽도 규격 우선 · C5/C6은 삽도에 없어 제외했고, 중복 번호와 cycle별 이음 위치는 확인 중입니다. 저장된 간격 입력은 기본값보다 우선합니다.', 'muted small'));
const grid = el('div', undefined, 'edit-fields');
const controls = new Map<keyof CopingRebarSettings, HTMLInputElement | HTMLSelectElement>();
for (const f of COPING_REBAR_FIELDS) {