feat(M01): 새로 만들기 모달에 새 길 잇기 — 절 목록으로 원문 절 고르기 · 절로 표 거르기 · 표 조건 값 목록 · 초안 시험 계산 · 자체 로직 저장(GX) · 본떠 만들기

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016WRFJmmhPi4exAzHgPZHMT
This commit is contained in:
2026-09-21 09:43:19 +09:00
co-authored by Claude Sonnet 5
parent 63832239d4
commit beea3fac46
11 changed files with 383 additions and 202 deletions
@@ -6,7 +6,7 @@
import { createInputField, createSelectField, el, showToast } from "@ui/ui_template_elements";
import {
fetchTableFull,
fetchTableInfo,
searchLogics,
type LogicBrief,
type TableBrief,
@@ -181,7 +181,7 @@ function tableBox(
const load = (key: string): void => {
const brief = tables.find((t) => t. === key);
if (!brief) return (drawDetail(), onChange());
void fetchTableFull(brief.file, key)
void fetchTableInfo(brief.file, key)
.then((full) => {
tableInfo.set(key, full);
for (const c of Object.keys(full. ?? {})) atom.cond[c] ??= { ask: true };