fix(536-3): 보강 검토 다듬음 — 가정 뒤 전 그림 = 가정한 비탈 · E05 보강검토 열 폭 · 가정 글에 최소 완화 목표 조건

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-26 00:15:08 +09:00
co-authored by Claude Opus 5.5
parent ab3eee034d
commit 29ab719ff6
3 changed files with 19 additions and 13 deletions
+4 -3
View File
@@ -378,9 +378,10 @@ export function renderE03StabSection(root: HTMLElement): void {
}
}
const runSlope = (key: string, ask: SlopeAsk): Promise<void> =>
reinforce<WhatIfRecord>(`${base}/whatif/${encodeURIComponent(key)}`, ask, (rec) =>
slopeRecs.set(key, rec),
);
reinforce<WhatIfRecord>(`${base}/whatif/${encodeURIComponent(key)}`, ask, (rec) => {
slopeRecs.set(key, rec);
side = rec.assume.side; // 전 그림 = 가정한 비탈
});
const runWall = (key: string, ask: WallAsk): Promise<void> =>
reinforce<WallRecord>(`${base}/wallcheck/${encodeURIComponent(key)}`, ask, (rec) =>
wallRecs.set(key, rec),
+6 -1
View File
@@ -58,7 +58,12 @@ def _assume_text(rec: dict[str, Any]) -> str:
text += f" · 소단 폭 {a['bench_w']:g} m / 높이 {a['bench_h']:g} m 마다"
search = rec.get("search")
if search:
text += " · 최소 완화" if search.get("found") else " · 최소 완화 못 찾음(끝값)"
goal = CONDITION_NAMES.get(search.get("condition"), "전 조건")
text += (
f" · 최소 완화({goal} 목표)"
if search.get("found")
else f" · 최소 완화 못 찾음({goal} · 끝값)"
)
return text
@@ -3359,31 +3359,31 @@
],
"열": {
"A": {
"폭": 11
"폭": 15
},
"B": {
"폭": 14
"폭": 28
},
"C": {
"폭": 20
"폭": 30
},
"D": {
"폭": 8
"폭": 7
},
"E": {
"폭": 9
"폭": 8
},
"F": {
"폭": 9
"폭": 8
},
"G": {
"폭": 9
"폭": 8
},
"H": {
"폭": 9
"폭": 8
},
"I": {
"폭": 9
"폭": 8
}
},
"행": {