fix(B06): 저장이 옛 면적을 싣던 자리 — 저장 직전 전 측점 재계산 + 「안 실림」 알림
⚠ 잡은 자리(2026-09-09 실측) — 표준단면 「측구 상폭」을 0.69 → 0.9 로 고쳐 저장했더니 정본 한 줄에 **새 측구 기하(상폭 0.9 · 측구 0.18㎡)** 와 **옛 절토 면적(3.33㎡)** 이 섞여 남았음. 브라우저는 만진 측점만 다시 계산하는데 저장은 전 측점 면적을 실어 보내므로, 안 만진 측점이 옛 값 그대로 정본이 됨. 수량이 갈리는 자리임. - [저장]·[확정]이 면적을 모으기 **전에** 전 측점을 다시 계산함(`reconcileDesigns`). - 표준단면 패널에 「고친 값이 측점에 아직 안 실렸음」 알림 — 언제 따라오는지 함께 적음. ⭐ 거울(파이썬·TS) 문제가 아님을 먼저 가름 — 같은 입력을 주면 두 쪽이 같은 값을 냄 (측점 20.0m: 0.69 기준 절토 3.328 · 0.9 기준 3.899, 저장분은 3.328 + 측구 0.180 으로 섞여 있었음). 시험 둘 추가(저장·확정이 재계산을 먼저 부르는지), 전체 1205 통과·실패 0. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -318,6 +318,16 @@
|
||||
gap: var(--spacing-8);
|
||||
}
|
||||
|
||||
/* 고친 값이 아직 측점에 안 실렸다는 알림 — [전체 측점 반영] 바로 위. */
|
||||
.b06-std__pending {
|
||||
margin: var(--spacing-8) 0 0;
|
||||
padding: var(--spacing-8);
|
||||
border-left: 3px solid var(--color-warning, #d98324);
|
||||
background: var(--color-surface-muted, rgb(217 131 36 / 8%));
|
||||
font-size: 0.85em;
|
||||
line-height: 1.45;
|
||||
}
|
||||
|
||||
/* --- 우측 결과 --- */
|
||||
.b06-profile__result {
|
||||
display: flex;
|
||||
|
||||
Reference in New Issue
Block a user