From 80c286740d30395a0273ec99018de3491f8f5563 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Mon, 26 Oct 2026 13:53:14 +0900 Subject: [PATCH] =?UTF-8?q?chore(=EA=B3=84=ED=9A=8D):=20PLAN=20543~545=20?= =?UTF-8?q?=EC=9D=B4=EA=B4=80=20=E2=80=94=20=EC=98=88=EC=A0=95=EB=85=B8?= =?UTF-8?q?=EC=84=A0=20=EA=BA=BE=EC=9E=84=EC=A0=90=20=EA=B3=A0=EC=B9=A8=20?= =?UTF-8?q?=C2=B7=20=EC=98=88=EC=83=81=20=ED=9A=A1=EB=8B=A8=20=C2=B7=203D?= =?UTF-8?q?=20=C2=B7=20=EC=B8=A1=EC=A0=90=20=ED=91=9C=EA=B8=B0=20=EB=81=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- docs/raw/plans/2026-10-26_plan_543-545.md | 29 +++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 docs/raw/plans/2026-10-26_plan_543-545.md diff --git a/docs/raw/plans/2026-10-26_plan_543-545.md b/docs/raw/plans/2026-10-26_plan_543-545.md new file mode 100644 index 000000000..3b4457dc9 --- /dev/null +++ b/docs/raw/plans/2026-10-26_plan_543-545.md @@ -0,0 +1,29 @@ +# PLAN 543~545 — 요구 363 · 364 예정노선 꺾임점 고침 · 예상 횡단 · 3D · 측점 표기 (2026-10-26 완료 · 이관) + +## 543. 예정노선 노선 꺾임점 고침 (요구 363-1 · 사용자 진행 · sub3 · Opus high) + +- 정함(브레인): 근거 `docs/raw/요구_1025/_분석_363_예정노선_지점_횡단.md` ③ · 고칠 자리 = D03 평면(측점 · 횡단 · 3D 가 한 화면) · D02 다음맵 = 지금대로 연도 경계 지점만(이미 끌기 됨) · 고침 = 고른 갈래 노선 꺾임점 끌기 · 넣기 · 지우기 · R 손잡이 · 처음 · 끝 잠금 · 법정 최소 R 밑 막음 · B05 순수 함수 가져다 씀(B 고침 0) · 브라우저 즉시 다시 셈 · [저장] = 서버 정본 · 권한 = 산림청 그대로. +- [x] 543-1 꺾임점 고침 순수 함수 + 이은 누가 짝(`logic/D03_PlanAnalysis_Edit.ts` 새 · `Plan.ts` · `Analyze.py`) · 시험(끝점 그대로 · 길이 · 거울). + - 검증완료 — test_543 6 · test_530_3 2 통과 · 끌기 · 손잡이 · 넣기 · 지우기 뒤 끝점 그대로 · 길이 = lineLength · 브라우저 선 = 서버 선 1 mm(Node · 파이썬 폴백) +- [x] 543-2 평면 마디 겹 · 캐시 · 되돌리기 · 카드(`UI_Map` · 새 `UI_Edit` · `UI_Page` · `Api`) · ORCA 끌기 뒤 연장 · 측점 · 횡단 바뀜. + - 검증완료 — 가이드 D 2027 끌기 연장 365.26→359.772 m · 끝 측점 18+5.3→17+19.8 · 10+0 횡단 지반고 847.22→854.67 m · 넣기 6→7 · 지우기 7→6 · 끝 마디 잠금 · 손잡이 R 55.97→61.02 · 새로고침 뒤 고침 유지 · 되돌리기 · 원래 노선 365.26(ORCA · Playwright · 저장 안 함 · 캐시 비움) +- [x] 543-3 [저장] 정본 + GET 돌려줌(`Router.py` · 새 `D03_PlanAnalysis_Edit.py`) · 시험(브라우저 선 = 서버 선 1 mm · 저장 시간). + - 검증완료 — 검증 D 「검증_sub3 예정노선」 끌기 뒤 [저장] 브라우저 선 = 서버 선 최대 0.06 mm · 점 60 = 60 · 연장 382.265 = 382.265 m · 저장 6.7 s(연도 지형 읽기 포함) · 새로고침 「저장됨」 + 서버 지표(최대 34.3 % · 위반 3) · test_530_2 8 통과 + +## 544. 예정노선 예상 횡단도 · 3D (요구 363-1 · 사용자 진행 · sub2 · Opus high) + +- 정함(브레인): 예상 횡단 = B 공용 `computeCrossDesign`(파이썬 짝 있음) + 표준 횡단 기본값 + B 초기 설계 기본(리핑암 · 산쪽 절토 · 일반 측구) · 계획고 = 중심 지반고(B 첫 종단과 같음) · 3D = 같은 단면 → B05 `buildCorridor` → D03 3D 창 「예상 코리도」 켬끔 · 543 과 파일 안 겹침. +- [x] 544-1 예상 단면 순수 함수(`logic/D03_PlanAnalysis_Expect.ts` 새) · 시험(절 · 성토 ㎡ = 파이썬 값). + - 검증완료 — 시험 test_544_1 2 통과(비탈 표본 셋 · 미교차 넓힘 — TS 설계선 · 절 · 성토 ㎡ = 파이썬 compute_cross_design 1e-9) · typecheck(f3269f7f2) +- [x] 544-2 횡단 패널에 원지반선 + 예상 단면 · 절 · 성토 ㎡(`UI_Cross`) · ORCA 가이드 D 프로젝트 측점 누름 수치. + - 검증완료 — ORCA 가이드 D 2027 5+0 머리 「절토 3.30㎡ · 성토 3.92㎡」 = 파이썬 compute_cross_design 3.30 · 3.92 · 설계선 27 점(주황 rgb 249,115,22) · 15+0 미교차 넓힘 45 m 성토 174.19㎡ · 밝음 · 어두움(지반 rgb 179,174,198) · 도움말 04 · 그림 00 · 05(3e44791fe · 156afa57f) +- [x] 544-3 3D 예상 코리도(`UI_3D`) · ORCA 사진 · 노면 높이 = 지형. + - 검증완료 — ORCA 3D 측점 20 · 코리도 짓기 92 ms · 열기 0.85 s · 노면 중심 − 측점 지반고 0.000 m(19/19) · 끔 = 원지형 −0.10~+0.07 m · 켬끔 됨 · 지형 잘림 401400→419846 삼각형 · 도움말 06 · 그림 08(c96d559dc · 156afa57f) + +## 545. 측점 표기 = No.+거리 (요구 363-2 · Sonnet high) + +- 정함(브레인): 표기 = B 화면과 같은 공용 `stationLabel`(`61+14.5`) · D03 은 이미 같음 · 남은 날 누가 = D01 시작 · 종료 칸(m 입력 옆에 즉시 측점 표기 · 저장값 m 그대로) · D04 표 · D04 xlsx(측점 칸 덧 · m 칸 유지) · shp 숫자 칸 그대로 · 도움말 맞춤. +- [x] 545-1 D01 · D04 화면 · xlsx · locale · 도움말(D01 · D04) · 시험 + ORCA. + - 검증완료 — 시험 14(test_531 + 새 거울 test_545_1) · typecheck · ORCA D01 1234.5 → 「= 61+14.5」 · D04 표 「0+0 ~ 18+5.3 ; 18+5.3 ~ 38+6 ; 38+6 ~ 57+1.1」 · 도움말 그림 16 다시(852af2020 · 브레인 대리 체크) +- [x] 543-4 저장 안 한 지점 분석이 저장 지점 분석본을 덮는 흠 — `POST /plan/analyze` 가 끈 지점으로 연도별 파생 파일을 덮어 GET(DB 지점)이 「분석 없음」 · 파생 저장본을 입력 지문 열쇠로 나눔(CLAUDE.md 5장) · 시험(끈 지점 분석 뒤 DB 지점 GET 그대로) · sub3. + - 검증완료 — test_530_2 9 · test_543 6 · test_530_3 2 통과(끈 지점 분석 뒤 DB 지점 GET 그대로 · 끈 지점 GET = 그 분석 · [저장] 뒤 정본 바뀜 · 쌓임 연도마다 3 + 정본) · typecheck · 가이드 D GET 세 연도 365.26 · 400.73 · 375.07 m 그대로 · 파일 손대지 않음(4753d8898)