Commit Graph
10141 Commits
Author SHA1 Message Date
eomsangdonandClaude Opus 5.5 ffa762438f fix(B05·B06): 소단 사본 berm = 결과 통 — 초안 칸 · ↶ 사진 · 떠남 제외 줄에서 빠짐 (PLAN 477-4 · 요구 433)
- berm 은 구조물(소단)에서 셈한 값 · 손 고침 길 없음(쓰는 곳 = 페이지 시설 줄 하나) → 등록부 결과 통으로
- 떠남 확인 제외 목록의 berm 줄 지움(초안 통이 아니라 필요 없음)
- 쓰는 곳 없는 readBermSpans 지움 · 읽는 곳(시설 줄 · 다시 셈) 이름 그대로
- 지킴 시험 test_477_undo_now_berm(즉시 켜짐 · flush · 묶음 · berm 통)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 07:14:40 +09:00
eomsangdonandClaude Opus 5.5 78188cf7a3 fix(B05·B06): 조작 놓은 직후 ↶ 바로 켜짐 · 기다림 중 ↶ = 먼저 찍고 되돌림 (PLAN 477-3 · 요구 433)
- 찍기 기다림(400 ms) 들어가면 한 틱 뒤 단추 맞춤 — 세션이 지금 걸음과 다를 때만 켜짐(바뀐 것 없는 누름은 그대로 꺼짐)
- ↶ ↷ 누르면 기다리던 찍기 먼저(누름 중이어도) — 방금 조작이 한 걸음으로 되돌아감
- 기다림 시간 · 서버 다시 셈 묶음은 그대로

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 07:14:34 +09:00
eomsangdonandClaude Opus 5.5 10fba8983c chore(계획): PLAN 576 이관 — MC 측점 일반 측점 위 = 스냅대로(576-1 · 요구 432)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 23:11:48 +09:00
eomsangdonandClaude Opus 5.5 f0bd6906da chore(계획): PLAN 469 이관 — 관 · 구조물 전부 지우고 떠남 = 물음(469-3 · 요구 432)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 23:00:47 +09:00
eomsangdon b2712ddb7a Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 2026-10-28 23:00:38 +09:00
eomsangdon 5ec7887137 Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1 2026-10-28 23:00:10 +09:00
eomsangdonandClaude Opus 5.5 7e0580ffd1 fix(노선 편집): MC 를 일반측점 위에 두면 그 뒤 스냅대로 — 「위」 판정 폭 = 측점 목록 「(MC)」 규칙 · 밀어내는 걸음 막음 (PLAN 576-1 · 요구 432)
- StationFit: 일반측점(측점 간격 배수) 「위」 = curveStations 반올림 폭(mcScale 공유 · 정수 m ±0.5 m) · 폭 안이면 정확히 맞춰 보고 못 맞춰도 「위」 · 10 m N+10 · 간격 격자는 옛 0.05 m 그대로
- offStationCount · offStationMcs 에 측점 간격 인자 · 편집기 · 곡선 띠가 넘김(1 m · 10 m 스냅 동작 전후 같음)
- pushedOff — R · 곡선 길이 입력 등 applyEdit 걸음이 측점 위 곡선을 밖으로 밀면 되돌림(꺾임점 · 곡선 켬 같은 걸음만)
- 시험: test_432_mc_on_station 새로 · helper_366_3 가 편집기처럼 측점 간격을 넘김(옛 helper 는 간격=측점 간격 가정) · test_390_5 배선 문구 offStation 한 곳으로 바뀜
- build:design-calc 다시 지음

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 22:59:17 +09:00
eomsangdonandClaude Sonnet 5.5 481f79f5ee fix(B05·B06): 관 · 구조물을 전부 지우고 떠나도 묻는 창이 뜨게 함 (PLAN 469-3 · 요구 432)
- 빈 목록 초안 "[]" 판정을 draftFilled 한 함수로 — 떠남 확인(design_leave)과 hasDrafts 가 같은 규칙
- 저장분이 있는 목록 칸의 "[]" = 고침 · 저장분도 빈 곳 · 저장분을 모를 때 = 전처럼 빈 칸
- 저장분 있음은 페이지 자료 줄(design_page_data)이 받을 때 적음 — 새 서버 요청 없음
- 지킴 시험 test_469_3 · 자료 줄 흉내 헬퍼 둘에 새 import 흉내

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-28 22:51:17 +09:00
eomsangdonandClaude Opus 5.5 7b8cc69606 chore(계획): 요구 432 분석 B — MC 측점 되돌아감 원인 · PLAN 576(판정 폭 ±0.5 m · 막음)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 22:48:14 +09:00
eomsangdonandClaude Opus 5.5 dbe975b603 chore(계획): 요구 432 분석 A — 노선 손 고침 [저장] 뒤 종단 지반고 = 옛 규칙(498-2 아님) · PLAN 575 · 469-3
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 22:45:12 +09:00
eomsangdonandClaude Opus 5.5 dd197a9754 knowledge(요구): 요구 432 원문 기록 — 검증_랩탑메인 종단 지반고 재조사 · MC 측점 일반 측점 위 두면 스냅 따라감
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 22:33:14 +09:00
eomsangdonandClaude Opus 5.5 8cbd5dc468 chore(계획): PLAN 498 이관 — 노선 고친 [저장] 계획고 = 서버 옮김 위 사용자 손댐만(498-2 · 요구 417)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 22:18:10 +09:00
eomsangdonandClaude Opus 5.5 03b31ff53a chore(계획): PLAN 456 이관 — 종단 도구 고름 화면 흠 셋 고침 끝(456-3 · 요구 421 · 423~425)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 22:03:49 +09:00
eomsangdon 94decdfc32 Merge remote-tracking branch 'origin/sub_laptop_1' into main_laptop_1 2026-10-28 22:03:38 +09:00
eomsangdon d44c5873dd Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 2026-10-28 22:03:07 +09:00
eomsangdonandClaude Sonnet 5.5 1241ad6d17 fix(종단): 도구 고름 화면 흠 셋 — 고른 즉시 붉은 강조 · 스크롤 따라감 · 측점선 누름 전파 막음 (PLAN 456-3 · 요구 421 · 423~425)
- design_profile: 도구 고름 뒤 종단도 한 번 다시 그림
- RunHighlight · Render: 붉은 선을 계획선 세로 창 겹 안에 그림
- Render: 도구가 먹은 누름은 전파 막음 — 측점 고름 안 돎
- Panel_Tools: 도구 바꿀 때 겹 안 붉은 선도 같이 뗌
- test_271: 지킴 시험 더함

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-28 22:02:25 +09:00
eomsangdonandClaude Opus 5.5 7a3107919f chore(계획): PLAN 464 이관 — surface_params 대비 불필요(서버가 늘 채움) · 닫음(요구 431)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 22:00:34 +09:00
eomsangdonandClaude Opus 5.5 5da29d2afc knowledge(요구): 요구 429 · 430 원문 기록 — ORCA 탭 메인 빌려 씀 = 지금 유지 · 464 설명
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:59:15 +09:00
eomsangdonandClaude Opus 5.5 1b901a8872 chore(계획): PLAN 460 이관 — 검증_랩탑메인 추천 [적용] · 최대 기울기 12.36 %(요구 426~428)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:51:56 +09:00
eomsangdonandClaude Opus 5.5 b92fa06f34 fix(B05·B06): 노선 고친 [저장] 계획고 = 서버 옮김 위에 사용자 손댐만 (PLAN 498-2 · 요구 411~417)
- 브라우저 — 노선 바뀐 [저장]의 계획고 본문 = 묶음 계획고 대 저장분 옮김(같은 carryEdits · 이 초안 첫 기준)의 다른 열쇠 · 지운 열쇠만(`gradeTouch` · `routeGradeTouch`) · 못 가르면 옛 길(노선 0 칸 통째)
- 서버 — `alignment_cleared` 가 오면 관 · 구조물 · 추가 측점 차례 뒤 새 종단 편집(서버 옮김) 위에 손댐만 얹어 한 번 저장(`touched_alignment` · 얹기 실패도 되돌림 안)
- follow 옮김 측점 = stations 단계와 같은 추가 측점(`plus` 넘김)
- 재현: 꼬리 추가 측점 ▲ 뒤 앞 교점 끌기 [저장] = 990 m 편집 버림 · ▲ 잃음 · 최대 −0.50 m → 고친 뒤 버림 0 · 끌 때 = 저장 뒤
- 시험: test_498_2_grade_touch 새로 · helper_design_store_save 에 묶음 창구 가짜 하나(옛 길)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:51:29 +09:00
eomsangdonandClaude Opus 5.5 4e2dce461d knowledge(요구): 요구 423~425 원문 기록 — 종단 쉬프트 고름 강조 · 스크롤 · 측점선 누름 고침 동의
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:46:51 +09:00
eomsangdonandClaude Opus 5.5 be1cbf636f chore(계획): 요구 421 분석 — 종단 쉬프트 고름 강조 늦음 · 스크롤 안 따라감 원인
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:43:10 +09:00
eomsangdonandClaude Opus 5.5 f4c8fde77b knowledge(요구): 요구 422 원문 기록 — B07 횡단 장 선 삐짐 = 사용자 판단 · 후보 아님
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:40:57 +09:00
eomsangdonandClaude Opus 5.5 cee7d4ccf9 chore(계획): PLAN 574 이관 — B07 서버 묶음 B06 화면 코드 걷음 끝(요구 418)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:38:26 +09:00
eomsangdon 1ddb773910 Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1 2026-10-28 21:37:21 +09:00
eomsangdonandClaude Opus 5.5 4910fbaccc refactor(B07): 횡단 덧그림 서버 묶음이 B06 화면 허브를 끄지 않게 함 (PLAN 574-1 · 요구 418)
- Overlay 가 설계선 · 포장 그리기를 허브(_UI_Cross_Design) 대신 _Design_Line · _Design_Surface 에서 직접 가져옴
- 허브가 상세 창 · CAD · API · 부품 상자를 끌던 사슬 걷힘 — 묶음 482 → 240 KB
- 구조물 그림 여섯은 이미 logic 기하만 씀 · SVG 그리기는 B07 이 SVG → CAD 로 옮기므로 그대로 둠 · 가짜 DOM 계속 필요
- 지킴 시험 test_574 — 묶음 입구에서 닿는 TS 에 화면 코드 없음

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:36:42 +09:00
eomsangdonandClaude Opus 5.5 415c3fe4bb knowledge(요구): 요구 421 원문 기록 — 종단 쉬프트 고름 붉은 강조 늦음 · 스크롤 안 따라감
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:35:15 +09:00
eomsangdonandClaude Opus 5.5 e2ed10fc1a chore(계획): PLAN 433 이관 — 새 초기값 경고 칩 사용자 확인 끝(요구 420)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:32:55 +09:00
eomsangdonandClaude Opus 5.5 b1afec7162 chore(계획): PLAN 412 이관 — 깎기 깊이 · 쌓기 높이 한도 안 둠(요구 419)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:29:04 +09:00
eomsangdonandClaude Opus 5.5 76bb0c3fd3 chore(계획): 472 밖 후보 4(↶ ↷ 접힘) 지움 · 6 = PLAN 574(요구 418)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:26:15 +09:00
eomsangdonandClaude Opus 5.5 9c18177eb3 knowledge(요구): 요구 418 원문 기록 — 472 밖 후보 4 유지 · 6 고침(PLAN 574)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:25:49 +09:00
eomsangdonandClaude Opus 5.5 d9b9b7d3be chore(계획): PLAN 472 이관 — B05 · B06 구조 다시 세움 끝(472-8 · 요구 409)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:12:40 +09:00
eomsangdon 615fcfaac4 Merge remote-tracking branch 'origin/dev' into main_laptop_1 2026-10-28 21:11:58 +09:00
eomsangdon 5d172622bd Merge remote-tracking branch 'origin/sub_laptop_5' into main_laptop_1 2026-10-28 21:11:04 +09:00
eomsangdon 69f6c7e0b7 Merge remote-tracking branch 'origin/sub_laptop_5' into sub_laptop_1 2026-10-28 21:10:22 +09:00
eomsangdonandClaude Opus 5.5 2da632dc45 refactor(B05·B06): 부름 0 옛 줄 · 늘 건너뛰는 시험 지움 (PLAN 472-8 ② ③ · 요구 409)
지움
- flushDesignStore(design_store · 부름 0) — 시험 344-4 의 flush 대조 한 줄도
- b_page_state 옛 세션 열쇠 옮김(legacy · migrate) · b_project_switch 옛 키 머리
  — 옛 열쇠는 세션 저장소(탭 닫으면 사라짐) · 지금 코드가 안 씀 · storage · DB 에 없음
  · 시험 290-1 · 401 · 384-1 의 옛 키 줄 뺌
- 시험만 부르던 TS — planFootprint(346-2 거울은 footprintRecord + slopePieces 로 그대로)
  · shiftSegment · shiftMovingPoints(쉬프트 단추는 09-02 지움 · min_cover_guard 쉬프트 시험 뺌)
  · dropStationsNear(test_b05_station_merge.mjs 지움) · createIrregularStationsSection(부름 0)
  · generalStations(234-1 은 기본 맞춤 값으로 같은 것 잼) · sameSummaryItem
- test_b05_b06_save_roundtrip + helper_b05_save_payload 둘 — 프로젝트 936be972 storage 없어 늘 skip
  · 같은 저장 왕복은 test_472_6_design_save(창구 원자성) · test_449_save_pipes(관 PUT)
    · test_238_1_save_keeps_structure_stations(구조물 측점)가 잼

남김
- migrateLegacyStations — 부르는 곳 있음(design_view_profile_sections) · storage 에 비정규 측점 남음
- common_util_excavation 셋 — 지금은 운영이 부름(design_calc_node)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:09:50 +09:00
eomsangdonandClaude Opus 5.5 4609ff0d7f fix(B06): 단면 유형 없는 옛 설계 기본값 = 상단측 깎기 하나 (PLAN 472-8 ① · 요구 409)
- 브라우저 다시 셈(Cross_Refresh_Calc) · 묶음 cross 단계(Cross_Stage) 의 좌 깎기 고정 폴백 걷음
  · cross 단계는 이미 있는 uphillSide(Pipeline_Detail) 다시 씀
- 서버 [저장] 두 길도 같은 규칙 — 파이썬 stored_section_mode(Router_Design 셋 · SampleExtend)
  · Node Cross_Save storedOptions · Node 에 측점 uphill_side 넘김(Server_Calc_Prebuild)
  · 화면만 상단측이면 [저장] 뒤 좌 깎기로 뒤집혀 같이 고침
- 값 바뀜 = section_mode 없는 설계뿐(지금 DB 16 측점 · 한 프로젝트) · 그 밖 0 차
- 거울 시험 test_472_8_section_mode_default(파이썬 = Node = 브라우저 · 없음 = 상단측 적음)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:09:50 +09:00
eomsangdonandClaude Opus 5.5 cbef2d9b16 knowledge(요구): 요구 411~417 원문 기록 — 498-2 계획고 덮어쓰기 = 저장 때 입력만 보냄으로 고침
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:09:33 +09:00
eomsangdonandClaude Opus 5.5 ca9ec14c39 chore(계획): PLAN 350 이관 — 끌기 · 다른 시간 지금 만족 · 일단 완료(요구 410)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:52:43 +09:00
eomsangdonandClaude Opus 5.5 027b2f5cf4 chore(계획): 요구 407 분석 — 498-2 계획고 덮어쓰기 남음 · 492 이관 글에 493 걷음 표시
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:47:32 +09:00
eomsangdonandClaude Opus 5.5 5567a148fa knowledge(요구): 요구 409 원문 기록 — 472-7 브레인 권함대로
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:44:58 +09:00
eomsangdonandClaude Opus 5.5 a49c3da918 chore(계획): PLAN 492 이관 — 492-3 엄상준_검증 찌꺼기 정리 끝(사용자 [적용] · 요구 408)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:40:14 +09:00
eomsangdonandClaude Opus 5.5 919a2eb1ee knowledge(요구): 요구 406 · 407 원문 기록 — PLAN 498-2 계획고 덮어쓰기 재확인
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:35:50 +09:00
eomsangdonandClaude Opus 5.5 c1cf362517 chore(계획): PLAN 572~573 이관 — 프로젝트마다 따로 동작 · 검증 프로젝트 고정 · 옛 검증 14 지움
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 18:47:35 +09:00
eomsangdonandClaude Opus 5.5 aed9857714 feat(공용): 프로젝트 떠남 = 물음 뒤 그 프로젝트 비움 (PLAN 572-4 · 요구 400~403)
- main.ts renderAll 첫머리 — 프로젝트 화면 → 밖이면 leaveProject(지금 프로젝트) · hashchange 가드(셋 물음)를 지난 뒤
- leaveProject 지움 = b_page_state clearSessionKeys(지움 알림) — B05 설계 가게의 미룬 쓰기(1 s)가 떠난 뒤 design-footprint 를 되살리던 흠 막음(ORCA 에서 찾음)
- test_401 — 떠남 연결 소스 대조 · 지움 알림 수

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 18:44:36 +09:00
eomsangdonandClaude Opus 5.5 f427aa76f6 Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 — 572-3 D · E 가드 · 시험 충돌(양쪽 살림 · PENDING 빈 set)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 18:23:18 +09:00
eomsangdon 62b63e2053 Merge remote-tracking branch 'origin/sub_laptop_1' into sub_laptop_3 2026-10-28 18:20:35 +09:00
eomsangdonandClaude Opus 5.5 2b1f54aa4c fix(D03): 못 읽은 채 떠남 = 고침 없음 — 처음 깨끗한 값 = 빈 선 (PLAN 572-3)
- 프로젝트 없음 · 불러오기 실패 때 savedJson "" 라 dirty 참 → 떠남 셋 물음이 잘못 뜸(ORCA 실측)
- test_560_4 한 줄 덧

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 18:20:12 +09:00
eomsangdon 3748b7edfd Merge remote-tracking branch 'origin/sub_laptop_1' into main_laptop_1 2026-10-28 18:18:21 +09:00
eomsangdonandClaude Opus 5.5 6d7657aeb9 fix(공용): 떠남 [취소] 뒤 단계 [<] [>] 흐려짐 — 주소 되돌림 알림 (PLAN 572)
- main.ts 취소 갈래 = replaceState 뒤 aislo:route-restored 냄(hashchange 가 안 뜸)
- ui_template_help [<] [>] sync 가 그 알림에도 다시 맞춤 · 화면에서 빠지면 둘 다 풂
- test_401 소스 대조 하나 더함

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 18:17:56 +09:00