fix(536-3): 보강 검토 다듬음 — 가정 뒤 전 그림 = 가정한 비탈 · E05 보강검토 열 폭 · 가정 글에 최소 완화 목표 조건
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -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),
|
||||
|
||||
@@ -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
|
||||
}
|
||||
},
|
||||
"행": {
|
||||
|
||||
Reference in New Issue
Block a user