Commit Graph
7420 Commits
Author SHA1 Message Date
eomsangdonandClaude Opus 5.5 49b3e79c2a feat(B09): 설계내역서 연결 고르기 서고 구조물조합 · 일위대가 사전조합 — 프로젝트 사본 들여와 새 호표 · 같은 것 재사용 · 저장 때 안 쓰는 사본 정리 (204-2)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TNMXVCZXMpHpVvqmFkeChL
2026-10-10 14:39:12 +09:00
eomsangdonandClaude Opus 5.5 694ca5fee3 chore(plan): 10-10 요구 53~60 · 조사 AB(제비율 대조)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LLCk2y5xE8YGVgjbTntWsY
2026-10-10 14:21:14 +09:00
eomsangdon 80d32e7217 Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 2026-10-10 14:18:39 +09:00
eomsangdonandClaude Opus 5.5 c9cd2812dc feat(B09): 설계내역서 글 왼쪽 맞춤 · 레벨 = 왼쪽 들여쓰기 · 레벨 도구 줄(단추 넷 · Tab · Shift+Tab · Alt+↑↓ · 안내) (200-2)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SE9MxeXTu2uaDZ55BJowAY
2026-10-10 14:17:50 +09:00
eomsangdonandClaude Sonnet 5.5 84ae5100f8 feat(B09): 박스보기 카드 제목 줄 · 합계 줄 바탕색 구분(밝음 · 어두움 테마 토큰)(200-3)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018jonfdxn1Xit9bdkNJpE4G
2026-10-10 14:15:05 +09:00
eomsangdonandClaude Sonnet 5.5 8f169f5fe2 feat(B09): 박스보기 도구 줄 한 줄 · 안내 글 줄임표 + 호버 · 카드 같은 가로 줄 높이 같게(200-1)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018jonfdxn1Xit9bdkNJpE4G
2026-10-10 14:13:18 +09:00
eomsangdon 58db0dab7f Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_5 2026-10-10 14:08:35 +09:00
eomsangdon a194a18eef Merge remote-tracking branch 'origin/dev' into sub_laptop_5 2026-10-10 14:08:34 +09:00
eomsangdonandClaude Opus 5.5 0ccaa0afa5 chore(plan): 10-10 요구 46~52 · 194~199장 기록 이관
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LLCk2y5xE8YGVgjbTntWsY
2026-10-10 14:08:32 +09:00
eomsangdon d2f76e03b5 Merge remote-tracking branch 'origin/sub_laptop_5' into main_laptop_1 2026-10-10 14:07:47 +09:00
eomsangdonandClaude Sonnet 5.5 706906171b feat(B08): 표 칸 최대 높이 = 브라우저 창 아래 끝까지 · 공용 표 fillViewport 옵션 (199-1)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015sDZSjFvoiDjdGpgj3muc3
2026-10-10 14:07:15 +09:00
eomsangdon a0b3e8f880 Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_8 2026-10-10 14:04:46 +09:00
eomsangdon e52c8cb430 Merge remote-tracking branch 'origin/dev' into sub_laptop_8 2026-10-10 14:04:44 +09:00
eomsangdon 0cdea14b55 Merge remote-tracking branch 'origin/sub_laptop_8' into main_laptop_1 2026-10-10 14:04:23 +09:00
eomsangdonandClaude Opus 5.5 4ee90060e1 feat(B08): 구조물 집계표 미연결 = 측점 칸 왼쪽 노랑 램프 · 미지정 열 지움 (198-1)
- 「미지정」 열 · 조합 칸 「미지정」 표기 · 측점 「· 미연결」 글 지움
- 미연결 줄 측점 칸 = 경고 노랑 램프 · 호버 = 구조물 조합 미연결 — 빈 조합 칸
- 서버 안내 글 「노랑 램프 줄을 눌러 조합 연결」
- 새 시험 test_198_1 · test_61_1 · 143_1 · 160_2 단정 고침

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01STqEqztUthVFBmEP18wBSz
2026-10-10 14:03:32 +09:00
eomsangdon ae37f92d60 Merge remote-tracking branch 'origin/sub_laptop_1' into main_laptop_1 2026-10-10 14:02:29 +09:00
eomsangdonandClaude Sonnet 5.5 ee7c7228b9 fix(M02): 옵션 정의 화면 위에 집계표가 덮이던 낡은 mount 막음 · 대시보드 구조물 옵션 카드 연결 (197-1)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018jonfdxn1Xit9bdkNJpE4G
2026-10-10 14:01:37 +09:00
eomsangdon e61e15194a Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_7 2026-10-10 14:01:05 +09:00
eomsangdon ae57bc6e55 Merge remote-tracking branch 'origin/dev' into sub_laptop_7 2026-10-10 14:01:04 +09:00
eomsangdon c2409b38ec Merge remote-tracking branch 'origin/sub_laptop_7' into main_laptop_1 2026-10-10 14:00:24 +09:00
eomsangdonandClaude Opus 5.5 cb7a140c10 feat(B06): 소단 = 좌측 깊이 칸 숨김 · 횡단도 소단 고름 ▲▼ 만 · 측점 · 쪽마다 깊이 patch · 고름 조각 키 · 좌측 소단 상자 켬(194-1 · 194-2)
- 정의 「상세 내용」 = 폭만 · depth_m 표시 끔(옛 구간 값 = 기본값으로 읽음 · 새 기본 1 m)
- 짝: BermSpec 쪽마다 깊이 · side_berm ↔ sideBerm · 설계 결과 berm_depth_{side}_m 되싣기(파이썬 ↔ TS)
- 저장: patch berm_depth_{side}_m(≥ 0) · 재계산 살림 목록 짝(RD ↔ CR) · 세션 bermdepth
- 서버 [저장] 다시 셈 = 구조물 정본 소단 구간(load_berm_spans) + 측점 깊이 · 구간 지우면 소단 없음
- 고름: 소단 수평 단 = 높이만(▲ 0 에서 멈춤 · ▼ 사면 끝 앞 멈춤 · ◀▶ 막힘) · 사면 = 가로 · 노면 = 종단
- 고름을 조각 키(갈래 + 쪽 + 차례)로 기억 — 옮겨 다시 그려도 같은 조각
- 새 시험 test_194_1_berm_depth + helper · test_178_2 · test_54_26 고침

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01F3mdb91125mPoC6tpsQx4P
2026-10-10 13:59:43 +09:00
eomsangdonandClaude Opus 5.5 6e8692d133 feat(B06): 횡단 알림 줄 칩 꼴 · 내용 칸 하나 공유 · 긴 설명 = 호버 (196-1)
- 항목 = 짧은 이름 + 측점 수 칩(성토 5m↑ · 포장 권장 · 소단 검토) · 0 이면 숨김
- 펼침 = 줄 아래 내용 칸 하나(누른 칩 목록만 · 다시 누르면 닫힘 · 한 번에 하나)
- 긴 법령 설명 · 측점 없는 구조물 줄 까닭 글 = 공용 호버
- sticky · 열 수 칸 · 카드 scroll-margin 그대로 · 새 시험 test_196_1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01STqEqztUthVFBmEP18wBSz
2026-10-10 13:54:45 +09:00
eomsangdonandClaude Sonnet 5.5 9cb7078e4f feat(B06): 보라 선 고름 정보 글 「길이 · 경사비율 · 수평 · 높이」 차례 (195-1)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018jonfdxn1Xit9bdkNJpE4G
2026-10-10 13:47:11 +09:00
eomsangdon e442777cc8 Merge remote-tracking branch 'origin/dev' into main_laptop_1 2026-10-10 13:37:46 +09:00
eomsangdonandClaude Opus 5.5 b20d697a22 chore(plan): 10-10 요구 44 · 45 · 192~193장 기록 이관
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LLCk2y5xE8YGVgjbTntWsY
2026-10-10 13:37:30 +09:00
eomsangdon 77bb70b66c Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_7 2026-10-10 13:37:22 +09:00
eomsangdon d8d3a2ebbb Merge remote-tracking branch 'origin/dev' into sub_laptop_7 2026-10-10 13:37:21 +09:00
eomsangdon b87b454754 Merge remote-tracking branch 'origin/sub_laptop_7' into main_laptop_1 2026-10-10 13:36:56 +09:00
eomsangdonandClaude Opus 5.5 6f2136f592 fix(B05·B06): 옮긴 관 측점의 숨은 계획선 꼭짓점 제거(192-1)
- 측점 있음 판정 폭 0.5m → 0.005m(측점 스냅 폭) — 0.1m 옮긴 관도 측점 없음으로 셈
- 비정규 측점 병합 때 사라진 측점의 base_pvi · 편집을 지움(0.006m 안 반올림은 옮김) · 계획선 다시 셈 · DB 등급 요약 갱신
- 시험 test_192_1(검증_랩탑메인 사본 재현) · missing_stations 판정 폭

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01F3mdb91125mPoC6tpsQx4P
2026-10-10 13:36:21 +09:00
eomsangdonandClaude Opus 5.5 5d4d9599d8 feat(B06): 보라 계획선 이동 축 제약 — 사면 = 그 쪽 바깥 가로만 · 노면 = 높이만(193-1)
- 절토 · 성토측(구조물 트림 선 포함) 고름 = ◀▶ 그 쪽 노견째 · ▲▼ 막음(종단 계획고로 새지 않음)
- 도로측(노면 · 노견) 고름 = ◀▶ 막음 · 이동 줄 숨김 · ▲▼ 는 종단도 계획고로 그대로 넘김
- 새 시험 test_193_1_line_axis(갈래 · 바깥만 · 0 에서 멈춤 · 반대측 고정 · 절토 대칭 · 도로 Y 만)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JywHxQuWPk6UYXTebyrBoU
2026-10-10 13:34:21 +09:00
eomsangdon 935f12f890 Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_7 2026-10-10 13:24:41 +09:00
eomsangdonandClaude Opus 5.5 6e50cd06cf chore(plan): 10-10 184~191장 기록 이관
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LLCk2y5xE8YGVgjbTntWsY
2026-10-10 13:24:37 +09:00
eomsangdon b73c4a3f75 Merge remote-tracking branch 'origin/sub_laptop_7' into main_laptop_1 2026-10-10 13:24:04 +09:00
eomsangdon 21c9b13eee Merge remote-tracking branches 'origin/main_laptop_1' and 'origin/sub_laptop_7' into sub_laptop_2 2026-10-10 13:23:40 +09:00
eomsangdon c9f03dd992 Merge remote-tracking branch 'origin/dev' into sub_laptop_2 2026-10-10 13:23:39 +09:00
eomsangdon fc0f68876f Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1 2026-10-10 13:23:06 +09:00
eomsangdonandClaude Opus 5.5 38df1740aa chore(plan): 10-10 둘째 묶음 요구 38~43(186~191장)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LLCk2y5xE8YGVgjbTntWsY
2026-10-10 13:23:04 +09:00
eomsangdonandClaude Opus 5.5 50b45314a8 feat(B06): 좌측 세부 컨테이너 누름 · 초점 = 그 구조물 형상 고름(191-1)
- 값 바꿀 때 고름 길(pickAt)을 click · 키보드 초점에도 씀 — 칸 제 동작 뒤 setTimeout
- 고름이 폼을 다시 그려 초점 칸이 사라지면 같은 이름 새 칸에 초점 되살림
- 시험 test_191_1_box_press_pick + 흉내 DOM 헬퍼

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01F3mdb91125mPoC6tpsQx4P
2026-10-10 13:22:45 +09:00
eomsangdon 4102992103 Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_8 2026-10-10 13:22:29 +09:00
eomsangdon 7667dd7b5b Merge remote-tracking branch 'origin/dev' into sub_laptop_8 2026-10-10 13:22:28 +09:00
eomsangdonandClaude Opus 5.5 4805e0b21b chore(req): 사용자 요구 43 원문 반영(190)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JywHxQuWPk6UYXTebyrBoU
2026-10-10 13:22:22 +09:00
eomsangdonandClaude Opus 5.5 fafa0cbe91 feat(b06): 집수정 고르기 판정면 = 부재 외곽 가상 사각형 · 세월교 측벽과 같은 outlineBox 한 벌(190-1)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JywHxQuWPk6UYXTebyrBoU
2026-10-10 13:22:22 +09:00
eomsangdon 439170cffc Merge remote-tracking branch 'origin/sub_laptop_8' into main_laptop_1 2026-10-10 13:22:01 +09:00
eomsangdonandClaude Opus 5.5 9e69bec512 fix(B06·B05): 노면공 고름 세 갈래 · 형상 누름 = 목록 고름 · 카드 하나 = 그 측점(189-1)
- ② 카드 안 노면공 포장층 누름 = 목록 고름과 같은 길(범위 카드 전부 · 포장층 강조) — 카드 고름보다 먼저 가로챔
- ③ 카드 하나 누름 = 연 노면공 · 범위 강조 풂 · 그 카드 하나(165-1 노면공 지킴 · 167-3 재누름 그대로 없앰)
- 카드 고름 세션 = 그 측점(구조물 id 는 목록 · 알약 · 넘김이 고른 것만)
- 종단: 구조물 넘김이면 측점선 · 3D 띠 안 켬
- 새 시험 test_189_1_pave_pick · test_165 · test_188_1 기대값 41번 규칙으로

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01STqEqztUthVFBmEP18wBSz
2026-10-10 13:21:23 +09:00
eomsangdon d72b5e006a Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_7 2026-10-10 13:16:45 +09:00
eomsangdon b9fbd7fbac Merge remote-tracking branch 'origin/dev' into sub_laptop_7 2026-10-10 13:16:44 +09:00
eomsangdon de7fb496a7 Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_2 2026-10-10 13:16:27 +09:00
eomsangdonandClaude Opus 5.5 d77fd36594 chore(req): 사용자 요구 38~42 원문 반영(190)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JywHxQuWPk6UYXTebyrBoU
2026-10-10 13:16:27 +09:00
eomsangdon 16611f769e Merge remote-tracking branch 'origin/sub_laptop_7' into main_laptop_1 2026-10-10 13:16:20 +09:00
eomsangdon e744da8af1 Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1
# Conflicts:
#	B09_Estimation/B09_Estimation_UI_Page.css
2026-10-10 13:14:03 +09:00