Commit Graph
1800 Commits
Author SHA1 Message Date
eomsangdon 617cf1a6b8 Merge remote-tracking branch 'origin/dev' into main_laptop_1 2026-09-12 14:40:01 +09:00
eomsangdonandClaude Opus 5 332948694e feat(B05): 측점 눈금을 누르면 그 측점 횡단 미리보기 창
- 원지반 횡단선·기본 계획 횡단선·성토사면 길이 셋만 보임, 구조물은 안 그림 (계획서 0-9 ⑧)
- 서버 `POST /route/cross-preview` 가 `generate_sections`+`compute_cross_design` 정본을 재사용
- 계획고는 편집 중에 없어 그 측점 지반고를 그대로 놓음(지반 추종) — 창에 그렇게 적음
- 성토사면 길이는 B06 화면이 쓰는 `fillSlopeLengths` 를 그대로 부름
- 700줄 규정에 맞춰 곡선 패널 배선을 `_CurveBar.ts` 로 분리

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012jsXWphgRUHAG2mFupSKPX
2026-09-12 14:39:35 +09:00
eomsangdonandClaude Opus 5 d02f7cf6e2 feat(B05): 계획노선 편집에서 두 점 사이 거리·종단기울기 보기
- Shift+클릭으로 노선 위 두 점을 찍으면 구간 길이와 종단기울기 표기 (계획서 0-9 ⑤)
- 지반고 통로 `POST /route/elevations` 추가 — 종·횡단과 같은 sampler 를 읽기만 함
- 찍는 순간에만 서버를 부름, 끄는 동안에는 안 부름
- 700줄 규정에 맞춰 구간 재기와 [확인] 처리를 `_Measure.ts`·`_Apply.ts` 로 분리

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012jsXWphgRUHAG2mFupSKPX
2026-09-12 14:24:02 +09:00
eomsangdonandClaude Opus 5 b076e006a7 feat(B05): 계획노선 곡선 R·L 하한을 화면에서 막음
- 임도 종류별 하한 표를 config 에 둠, 작업임도는 규정이 없어 0(제한 없음)
- 기본 반지름과 하한을 갈라 둠 — 한 값이면 하한 0 이 반지름 0 이 되어 곡선이 안 그려짐
- `/route/plan` 이 `limit_radius_m`·`limit_curve_length_m` 를 함께 내림
- 반지름 칸·곡선 길이 칸·손잡이 끌기가 하한에서 멈추고, 노드 이동은 그 걸음을 되돌림
- 이미 하한을 밑돌던 자리는 그대로 두고 지키던 자리가 넘어가는 것만 막음
- 시험 `resources/tester/test_plan_curve_limits.py` 추가

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012jsXWphgRUHAG2mFupSKPX
2026-09-12 14:09:46 +09:00
eomsangdon 43a9239803 Merge remote-tracking branches 'origin/main_laptop_1' and 'origin/sub_desktop_1' into main_desktop_1 2026-09-12 13:52:18 +09:00
eomsangdonandClaude Opus 5 082211462f feat(B05): 계획노선 편집 모달 바탕을 LAS 등고선으로 바꾸고 높이 라벨·선택 추가
- 확정 지표면이 있으면 LAS 등고선을 바탕으로 씀, 없으면 도엽 등고선 유지 (계획서 0-9 ⑥)
- 등고선 가닥마다 높이값 라벨, 겹치면 건너뜀 (③)
- 등고선을 누르면 그 가닥만 도드라지고 상태줄에 높이 표기 (⑦)
- 화면에 드는 가닥 수로 등고선 간격을 고름 — 1m 자료가 선으로 뭉개지던 것 해소
- `B04_PreProcess_UI_MapRender.ts` 700줄 초과로 사전 투영을 `_Prepare.ts` 로 분리

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012jsXWphgRUHAG2mFupSKPX
2026-09-12 13:49:37 +09:00
eomsangdonandClaude Opus 5 465dbb955d feat(B08): 토량환산계수를 프로젝트가 고를 수 있게 열되 기본값은 불변
- 기본값 정의처는 config_system_design 한 곳 그대로. 고른 값은 프로젝트 설정
  quantity.conversion_factors_override 에 얹고, earthwork_conversion_factors() 한 함수가
  기본값 위에 얹어 풀어 냄.
- 그 함수를 거치는 자리 여섯 — 토적표·운반표·기초단가(B08), 유토곡선 컨텍스트·
  배분 계산·[저장] 재계산(B06). 상수를 직접 드는 자리를 없앰.
- 산출 조건 패널에 갈래별 계수 칸 신설 — 기본값·품셈 범위를 함께 보이고,
  「유토곡선·운반표·기초단가에도 같이 닿음」 안내 한 줄. 범위 밖은 막지 않고 사유를 받음.
- 품셈 체적변화율 범위를 서버 상수로 두고 화면에 내려보냄(프론트에 다시 적지 않음).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GrXDD23Dvt2sR7q3X6oekp
2026-09-12 13:38:00 +09:00
eomsangdonandClaude Opus 5 18c276c6af feat(B05): 계획노선 편집 모달에 길이·측점 표기 추가와 곡선 패널 가둠
- 상태줄에 계획노선 길이 실시간 표기 (계획서 0-9 ①)
- 시점·종점 이름표와 규칙측점 눈금 표기, B04 지도와 같은 `drawStationTicks` 재사용 (②)
- 곡선 조작 패널을 모달 지도 칸 안으로 가둠 — 상자 밖·하단 정보행 위로 안 나감 (⑨)
- 그리기를 `B05_Profile_UI_RouteEdit_Render.ts` 로 분리 — 본체 703줄 → 627줄

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012jsXWphgRUHAG2mFupSKPX
2026-09-12 13:30:20 +09:00
eomsangdon 384625cec0 Merge remote-tracking branch 'origin/sub_desktop_1' into main_laptop_1 2026-09-12 13:18:26 +09:00
eomsangdonandClaude Opus 5 1bfe1aa6e7 fix(B08): 토적표가 설계 측구 가름값을 그대로 읽도록 하고 표기 자리수를 품셈에 맞춤
- 측구 토사·암을 절토 면적비로 다시 안분하지 않고 B06 이 낸
  ditch_soil_area_m2·ditch_rock_area_m2 를 그대로 씀. 근거 ditch_split_basis 도 줄에 실음.
- 설계값이 없는 저장분만 옛 안분으로 떨어지고 사유를 줄 주기에 남김.
- 표기 자리수 — 단면적 ㎡ 1자리 · 체적 계열 ㎥ 2자리 · 합계 정수 (계산은 전정밀 그대로).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GrXDD23Dvt2sR7q3X6oekp
2026-09-12 13:14:13 +09:00
eomsangdon de8e9eedc9 docs: dev 합류점과 브라우저 운용 위키화 2026-09-12 10:44:33 +09:00
eomsangdon d6e45bb431 Merge remote-tracking branch 'origin/dev' into sub_desktop_1 2026-09-12 10:22:09 +09:00
eomsangdon 556cbcfdf3 auto: 2026-09-12 10:21 (EOMSANGDON-HOME) 2026-09-12 10:21:53 +09:00
eomsangdon 6824f03815 Merge remote-tracking branch 'origin/dev' into sub_laptop_1 2026-09-12 10:20:39 +09:00
eomsangdon bf6c4d8340 auto: 2026-09-12 10:20 (ESD_LAPTOP) 2026-09-12 10:20:33 +09:00
eomsangdonandClaude Opus 5 746d6fe0d6 docs(verification): 화면 검증 기본을 ORCA 내장 브라우저로 바꾸며 공용 브라우저 상세 보관
- 지침 4장은 ORCA 기본 · 공용은 사용자가 지시할 때만으로 줄임
- 되돌릴 때 필요한 시동·명령파일·캐시 비우기·재시작 절차를 원문 그대로 이 문서에 옮김
- ORCA 쪽 캐시 비우기는 전용 명령이 없어 미확인으로 남김 (첫 B07 검증 때 확정할 것)

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012jsXWphgRUHAG2mFupSKPX
2026-09-12 10:14:01 +09:00
eomsangdon 3c37c4ed92 docs(verification): 들여오기를 코드 작업 전으로 한정한 개정 기록 2026-09-12 09:57:47 +09:00
eomsangdon aea787cc8d docs(verification): 깃 그물망에서 합류점 dev 로 전환 기록 2026-09-12 09:37:25 +09:00
eomsangdon cecd12e329 Merge remote-tracking branch 'origin/main_laptop_1' into main_desktop_1 2026-09-11 22:49:18 +09:00
eomsangdon 92fc2450f2 Merge remote-tracking branch 'origin/CODEX' into main_desktop_1 2026-09-11 22:49:17 +09:00
eomsangdon c07b3e2354 Merge remote-tracking branch 'origin/sub_desktop_1' into main_laptop_1 2026-09-11 22:34:09 +09:00
eomsangdon ec68099557 Merge remote-tracking branch 'origin/CODEX' into main_laptop_1 2026-09-11 22:34:09 +09:00
eomsangdon 686dae6bf4 Merge remote-tracking branch 'origin/sub_laptop_1' into sub_desktop_1 2026-09-11 22:21:53 +09:00
eomsangdon 268b79fdcb Merge remote-tracking branch 'origin/main_desktop_1' into sub_desktop_1 2026-09-11 22:21:51 +09:00
eomsangdon 06883551f3 docs(wiki): archive worktree operations 2026-09-11 22:19:42 +09:00
eomsangdon a6ac664439 Merge remote-tracking branch 'origin/sub_laptop_1' into main_laptop_1 2026-09-11 22:18:46 +09:00
eomsangdon 60fe4467b9 Merge remote-tracking branch 'origin/main_desktop_1' into main_laptop_1 2026-09-11 22:18:45 +09:00
eomsangdon 87d499c624 Merge remote-tracking branch 'origin/sub_laptop_1' into main_desktop_1 2026-09-11 22:17:35 +09:00
eomsangdon ed94be81b4 Merge remote-tracking branch 'origin/sub_desktop_1' into main_desktop_1 2026-09-11 22:17:33 +09:00
eomsangdon d0d3230112 Merge remote-tracking branch 'origin/main_laptop_1' into main_desktop_1 2026-09-11 22:17:32 +09:00
eomsangdon 3651d5b6f2 auto: 2026-09-11 22:17 (EOMSANGDON-HOME) 2026-09-11 22:17:27 +09:00
eomsangdon e993814540 Merge remote-tracking branch 'origin/sub_desktop_1' into main_laptop_1 2026-09-11 22:09:10 +09:00
eomsangdon e0a6c21077 Merge remote-tracking branch 'origin/sub_desktop_1' into sub_laptop_1 2026-09-11 22:00:42 +09:00
eomsangdon e49e4d8526 Merge remote-tracking branch 'origin/main_laptop_1' into sub_desktop_1 2026-09-11 21:56:14 +09:00
eomsangdon 3a044ff9f6 Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_1 2026-09-11 21:38:14 +09:00
eomsangdon 9eb0d0186b Merge remote-tracking branch 'origin/sub_laptop_1' into main_laptop_1 2026-09-11 21:31:13 +09:00
eomsangdon 097824bd9e auto: 2026-09-11 21:31 (ESD_LAPTOP) 2026-09-11 21:31:09 +09:00
eomsangdon fe26837f36 Merge remote-tracking branch 'origin/sub_laptop_1' into sub_desktop_1 2026-09-11 21:14:01 +09:00
eomsangdonandClaude Opus 5 f4accad335 docs(verification): 데스크탑 AI 워크트리 둘 원격 생성·링크 기록
- orca 환경(--environment) 으로 상대 PC 오르카를 직접 부리는 길 확인
- CODEX·안티그래비티 워크트리 생성, 링크 일곱 다 섬, 추적 붙임
- 상대 창 승인 대기 없이 내 권한으로 수행

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011N7TKFmaPogzq9HUi6jKo7
2026-09-11 21:13:20 +09:00
eomsangdon 11c40853b6 Merge remote-tracking branch 'origin/sub_laptop_1' into sub_desktop_1 2026-09-11 20:52:06 +09:00
eomsangdonandClaude Opus 5 4674c02088 docs(verification): 랩탑 AI 워크트리 제거·장부 없는 워크트리 부트스트랩 기록
- orca terminal close 셋 + worktree rm 둘, 메인 파일·원격 브랜치 멀쩡함 확인
- 제거 전 정션 없음 확인 — 원본 삭제 위험 없었음
- 장부 못 찾으면 .claude 정션 대상을 메인으로 쓰는 길 추가
- 사용자 확정 셋(자동 커밋 유지·브랜치 이름 규칙·docs 문 유지)

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011N7TKFmaPogzq9HUi6jKo7
2026-09-11 20:50:57 +09:00
eomsangdon 01b82ecc5b Merge remote-tracking branch 'origin/sub_laptop_1' into main_laptop_1 2026-09-11 20:50:30 +09:00
eomsangdon 29943d9ff1 Merge remote-tracking branch 'origin/main_laptop_1' into sub_desktop_1 2026-09-11 20:50:21 +09:00
eomsangdon 786389518f Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_1 2026-09-11 20:45:27 +09:00
eomsangdonandClaude Opus 5 daff6ba68a docs(verification): 링크 스크립트·하드링크 실측 4장 반영
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019QCqqbnuccwP57S3LSA3bv
2026-09-11 20:44:07 +09:00
eomsangdon 48b8ca0414 Merge remote-tracking branch 'origin/sub_laptop_1' into sub_desktop_1 2026-09-11 20:43:40 +09:00
eomsangdon a3e256de0b Merge remote-tracking branch 'origin/main_laptop_1' into sub_desktop_1 2026-09-11 20:43:39 +09:00
eomsangdonandClaude Opus 5 bebf6053ff docs(verification): 하드링크 끊김 실측·링크 스크립트 동작 기록
- main_laptop_1-2/PLAN.md 하드링크 이미 끊어져 갈라짐(107,270 ↔ 111,121)
- PowerShell 은 하드링크를 LinkType=HardLink 로 봄 — 옛 구멍은 「건너뜀」이었음
- 고친 스크립트 모래상자 시험 넷 통과
- 오르카 setup 문구는 CLI 로 못 바꿈

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011N7TKFmaPogzq9HUi6jKo7
2026-09-11 20:43:01 +09:00
eomsangdon cf03b1ce7a Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_1 2026-09-11 20:37:40 +09:00
eomsangdonandClaude Opus 5 8340b1d526 docs(verification): 오르카 워크트리 브랜치 이름 사용자 정정 반영
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019QCqqbnuccwP57S3LSA3bv
2026-09-11 20:36:35 +09:00