feat(m02-df): 입력 판 조건 찾기 단위 · 재료 요소 검사 보정

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019ACSGaHdLgnkEkoA4LDtMU
This commit is contained in:
2026-10-01 19:50:36 +09:00
co-authored by Claude Sonnet 5.5
parent 7818dbf4ef
commit b76420dc3c
2 changed files with 18 additions and 4 deletions
@@ -227,7 +227,11 @@ export function checkMaterial(el: CfElementRef, others: CfElementRef[]): string
if (!el.name) return "자리 이름을 적어 주세요";
if (others.some((o) => o.name === el.name)) return "같은 이름의 알약이 이미 있음";
if (el.mode === "rule" && !el.rule?.from.name) return "규칙에 쓸 변수 알약을 골라 주세요";
if (el.mode !== "fixed" && !Object.keys(el.scope ?? {}).length)
if (
el.mode !== "fixed" &&
!(el.mode === "choice" && el.default) &&
!Object.keys(el.scope ?? {}).length
)
return "범위(구분 · 상세구분 · 찾는 말) 하나는 정해 주세요";
return null;
}