merge(511-B · 511-C 합치기): origin/sub_laptop_4(511-C 유토 배분 E2 · 판 haul 줄) 받음 — 공유 파일 충돌 풂

- Node 입구 design_calc_node.ts 등록부 밖 id = 시험 길 · 단계 · 화면 길(PAGE_IDS) · haul.view
- calc_runner = PAGE_IDS(cross.refresh) · VIEW_IDS(haul.view) 둘 다 받음
- calc_sites.py 머리 글 = B-4 cross · 511-C haul(기본 server) 함께 · 묶음 13 줄
- 시험 309_2 · 309_2_browser · 511_b1 = 열린 줄에 haul 더함 · 화면 시험 「지금 서버」 = haul 기본 server 로 1 줄(바꾼 뒤 2 줄)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-22 15:55:17 +09:00
co-authored by Claude Opus 5.5
19 changed files with 403 additions and 65 deletions
+21
View File
@@ -97,6 +97,7 @@ export const ui_locales_m1 = {
B01_CalcSites_profile: ["종단 단계", "Profile stage"],
B01_CalcSites_cross: ["횡단 단계", "Cross stage"],
B01_CalcSites_form_default: ["폼 기본값 도구", "Form default tool"],
B01_CalcSites_haul: ["유토 배분", "Haul plan"],
B01_CalcSites_fixed_server: ["고정 서버", "Fixed server"],
B01_CalcSites_fixed_browser: ["고정 브라우저", "Fixed browser"],
B01_CalcSites_Why_ground_sample: [
@@ -141,6 +142,26 @@ export const ui_locales_m1 = {
"서버 단독(GIS · 래스터 · 값어치)",
"Server only (GIS · raster · value)",
],
B01_CalcSites_Why_haul: [
"켜면 브라우저가 배분 모듈을 그때 받아 셈 · 끄면(기본) 잠잠 뒤 서버 /haul-plan",
"On = browser loads the haul module then calcs · off (default) = server /haul-plan after a pause",
],
B01_CalcSites_Why_server_G3: [
"셈이 아니라 DB 씀(넓힘 저장) · 미리 보일 값 없음",
"Writes the DB (widening save), not a calc · nothing to preview",
],
B01_CalcSites_Why_server_D1: [
"래스터 흐름 · 유역 다각형(GIS 라이브러리) · DEM 수십 MB",
"Raster flow · basin polygons (GIS libraries) · DEM tens of MB",
],
B01_CalcSites_Why_server_D2: [
"배수유역(D1) 흐름 누적 래스터 위에서만 셈",
"Runs only on the D1 flow-accumulation raster",
],
B01_CalcSites_Why_server_N1: [
"큰 지형 파일 · 세류 래스터 탐색(scipy) · 6~87 s",
"Large terrain file · stream raster search (scipy) · 6–87 s",
],
B01_CalcSites_Why_browser: [
"시험용 — 끄면 서버로 돌림(느림) · P7 · D4 = 서버 값 · 끌기 도구(R2 · R4 · R8 · C7) = 대조만",
"Test only — off = server (slow) · P7 · D4 = server value · drag tools (R2 · R4 · R8 · C7) = compare only",