Commit Graph
9958 Commits
Author SHA1 Message Date
eomsangdonandClaude Opus 5.5 205bc275cd feat(E04): 화면 열쇠에 조건 · 건기 · 우기 결과 함께 표시 · 열 때 저장 설정 되살림 · [다시 해석] 뺌 (PLAN 564-2)
- 구간 목록 = 구간마다 건기 · 우기 안전율 둘 다 · 고른 조건 결과를 엶
- 캐시가 없으면 저장된 결과의 탐색 설정으로 칸을 채움
- [다시 해석] 뺌 — 엔진이 바뀌면 지문(엔진 파일 해시)이 바뀌어 [해석]이 다시 셈
- [기본값]이 조건을 건기로 되돌리지 않음

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 20:00:22 +09:00
eomsangdonandClaude Opus 5.5 f747e41e28 feat(E04): 3D 결과 열쇠에 조건 · 옛 이름 읽기 · 엔진 판 = 엔진 파일 해시 (PLAN 564-2)
- section_key(start, end, condition) → 0.00_100.00_dry 꼴 · 건기 → 우기가 서로 덮지 않음
- 옛 시작_끝.json 은 그 안 조건 열쇠로 읽음(load · saved_summaries)
- ENGINE_VERSION 대신 engine_hash()(엔진 파일 넷 해시) — 판 올리기 잊음 없음
- 시험 533_3 router(건기 → 우기 둘 다 남음 · 옛 이름 · 엔진 해시) · 534_3 견본 파일 새 이름

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 19:57:56 +09:00
eomsangdonandClaude Opus 5.5 6d4964ae55 chore(요구): 요구 392 — 2D 탐색 범위 = 모형 끝까지 · 389 · 390 진행
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 19:50:46 +09:00
eomsangdonandClaude Opus 5.5 865fb30d7d chore(요구): 요구 390 요구서 · 분석 셋 — 안정성평가 한 번에 해석 · 바로 저장 · 측점 표기 · 보고서 맨 뒤 · 계산 점검
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 19:35:23 +09:00
eomsangdonandClaude Opus 5.5 00e4275e78 chore(요구): 요구 391 — 요구서 389 답 · 업체 지정 = 조각(연도 · 갈래)마다
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 19:09:22 +09:00
eomsangdonandClaude Opus 5.5 4dc32fc6cb chore(요구): 요구 390 — 안정성평가 추가 7 항목(해석 한 번에 · 바로 저장 · 측점 표기 · 3D 지형 · 위험 띠 줌 · 보고서 맨 뒤 · 계산 점검)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 19:08:14 +09:00
eomsangdonandClaude Opus 5.5 7f9919bd59 chore(요구): 요구 389 요구서 · 분석 셋 — 예정노선 생성 칸 걷기 · 기준 지정 두 점 · 위성 · 노선분석 수동 직선 그리기 · 연도 구역
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:56:15 +09:00
eomsangdonandClaude Opus 5.5 d6551bb582 chore(요구): 요구 389 — 예정노선 개선 요구 15 항목(생성 칸 · 기준 지정 · 위성 · 노선분석 수동 직선 그리기 · 연도 구역)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:38:08 +09:00
eomsangdonandClaude Opus 5.5 17982e42eb chore(계획): PLAN 559 이관 — CAD 시험 옛 실패 11 정리 끝(408/408)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:02:46 +09:00
eomsangdonandClaude Sonnet 5.5 354c6b58c6 test(559-2): CAD 시험 설정 경로 — URL.pathname 을 fileURLToPath 로 바꿔 한글 · 띄어쓰기 폴더에서도 @ui 별칭 풀이
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 18:01:57 +09:00
eomsangdonandClaude Opus 5.5 043af8349c test(559-1): CAD 시험 옛 실패 11 정리 — openwebcad npx vitest run 한 번에 tester/cad 시험까지
- 실패 11(259/270) = 코드 흠 0 · 시험 낡음 0 · 지움 0 — 모두 실행 설정 갈래
- 원인: resources/tester/cad 시험을 전용 설정(vitest.tmp.config.ts) 없이 openwebcad 기본 설정으로 돌림(--dir) → 시험 쪽 · src 쪽 flatten-js 가 다른 사본 → Illegal Parameters 10 · distanceTo()[0] undefined 1
- 덤 파일 다섯 로더 오류 = vitest 꼴 아닌 시험(node --experimental-strip-types 넷 통과 · ctrl-shortcut-sheet 는 vitest.ui.config.ts 로 2 통과)
- vitest.config.ts = workspace 셋(openwebcad · tester-cad · tester-cad-ui) — 설정 파일을 그대로 넣으면 root 가 덮여 시험을 못 찾아 extends + root 로 적음
- 결과: npx vitest run 408/408(136 + 270 + 2) · 옛 --dir 명령도 408/408

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 17:58:51 +09:00
eomsangdonandClaude Opus 5.5 7b94288b6d chore(요구): 요구 388 — CAD 시험 옛 실패 11 정리 · 다른 부분 개선 협의
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 17:51:58 +09:00
eomsangdonandClaude Opus 5.5 0d3fdc1c17 chore(계획): 요구 387 — 반영됐는데 체크 안 된 항목 점검 · 완료 여섯(335-2 · 336-2 · 395-1 · 406-5 · 460-1 · 472 덧) 이관 · 일부 완료 열하나는 남은 것만
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 17:37:01 +09:00
eomsangdonandClaude Opus 5.5 e081ecca09 chore(요구): 요구 387 — 계획서 반영됐는데 체크 안 된 항목 점검
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 17:22:01 +09:00
eomsangdonandClaude Opus 5.5 d5aa0214a6 chore(계획): 요구 386 — 열린 절 안 완료 기록 줄 셋 이관(350-1 아래 검증완료 · 472 브레인 화면 통과 · 492-3 요구 291)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 16:57:48 +09:00
eomsangdonandClaude Opus 5.5 1f3ed573d9 chore(계획): PLAN 557~558 이관 — 테마 뒤 작은 흠 · 산림청 검증 계정
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 10:55:12 +09:00
eomsangdon 607aa3e128 Merge remote-tracking branch 'origin/sub_laptop_6' into main_laptop_1 2026-10-27 10:54:33 +09:00
eomsangdonandClaude Opus 5.5 271c460641 fix(부품·테마): 위험 채움 대비 4.72 · 남은 옛 꼴 → 부품(계산 줄 · 칸 램프 · 넓은 중간 창 · 규칙 꼴 · 구역 머리 · 입력 칸 2열) (PLAN 557-2)
- 위험 채움 토큰 밝음 #e5484d → #d6363c(흰 글 3.91 → 4.72) · 어두움 5.6 · 위험 글 #c0392b 그대로
- 새 부품 계산 줄(ui_template_calc_row) — B08 수리집수면적표 b08-hydro__row · 식 칸 배치를 대신함
- 표 부품 칸 램프(ui-data-table__lamp · --only · ✓) — B08 집계표 · 거리이정표 · B09 설계내역 램프 CSS 세 벌을 걷음(표지 class 는 풍선 · 가이드용으로 남김)
- 모달 넓은 중간 창(wide + width 1100px · 1100 × 680) — B09 운반 창 손 인라인 크기를 걷음
- 값 목록 규칙 꼴(rule) — ☰ 설정 규칙 줄 ul/li 를 걷음
- 접이 구역 머리(createCollapsibleHead = 패널 머리 + 접는 제목) — B08 구조물도 「조합 연결」 제목(옛 b08-sheets__title)을 대신함
- 일반 화면 틀 좁은 폭 · 입력 칸 2열 · 끝 단추 줄 — D01 · E01 이 B02 CSS 를 빌리던 것을 끊음(가이드 장면 선택자 맞춤)
- 부품 모음 견본 · 지킴 시험 test_557_2 · 낡은 시험(198_1 · 247_1 · 251_1 · 257_1 · 276_1 · 551_1)은 부품 CSS · 새 class 로 맞춤

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 10:53:34 +09:00
eomsangdon 67e63c2b57 Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 2026-10-27 10:32:16 +09:00
eomsangdonandClaude Opus 5.5 5d28a22832 fix(557-1): B07 · CAD 작은 흠 셋 — 토적도 설정 창 제목 말줄임 · 주석 리본 문자 스타일 칸 겹침 · 넘침 메뉴 왼쪽 판 뒤 가림
- ⚙ 설정 모달 폭 360 → 400 — 「토적도(유토곡선) 설정」 제목 148px 이 124px 칸에 잘리던 것 다 보임(B07 설정 모달만 · 공용 모달 머리 꼴 그대로)
- 주석 › 문자 스타일 칸 다섯 = 다섯 줄(102px)이 리본 높이 66 넘어 묶음 이름과 겹침 → 세 줄(글꼴 / 크기 · 색상 / 굵게 · 기울임) · 묶음 폭 · 다른 묶음 자리 그대로
- 리본(position: fixed)이 쌓임 맥락이라 넘침 메뉴 z 20 이 왼쪽 판(z 3) 밑 → 메뉴 연 동안 리본 z 10
- 지킴 시험 test_557_1_b07_cad_fixes

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 10:31:39 +09:00
eomsangdonandClaude Sonnet 5.5 c8be1569dd feat(가이드): 산림청 검증 계정 캡처 · B01 산림청 장면 둘 (PLAN 558-1)
- 캡처 도구 account 에 forest(「산림청」 칸) 더함 · 지킴 시험에 forest 더함
- B01 장면 둘(메뉴 · 홈 [예정노선] 칸) 찍음 · 00 설명서 · 01 홈 글에 그림 · 번호 더함

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 10:22:46 +09:00
eomsangdonandClaude Opus 5.5 2d81a57347 chore(요구): 요구 385 — 384 답(작은 흠 고침 · 산림청 계정 · 깃 싱크 · PDF 일원화 · 찾기 · 프로젝트 안 제안)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 10:13:21 +09:00
eomsangdonandClaude Opus 5.5 4cf025ad48 chore(요구): 요구 384 — 이번 세션 미결 사항 물음
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 10:02:00 +09:00
eomsangdonandClaude Opus 5.5 45217f42ef chore(계획): PLAN 555~556 이관 — 불러오는 중 · 빌드판 서버 4173 · 페이지 배경 테마
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 07:07:08 +09:00
eomsangdon 04e964e108 Merge remote-tracking branch 'origin/sub_laptop_7' into main_laptop_1 2026-10-27 07:06:56 +09:00
eomsangdonandClaude Sonnet 5.5 806405cd70 test(556-2): 나머지 페이지 CSS 날 흰 바탕 없음 지킴 시험 (PLAN 556-2)
- B07~B09 · D · E · M01 · M02 페이지 CSS 에 날 흰 바탕 금지(E05 종이 미리보기만 예외)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 07:02:59 +09:00
eomsangdon 328b7193df Merge remote-tracking branch 'origin/sub_laptop_6' into main_laptop_1 2026-10-27 06:56:49 +09:00
eomsangdonandClaude Opus 5.5 a09ac1c42d feat(모바일): 불러오는 중 판 · 빌드판 서버 · CAD 글꼴 404 (PLAN 555)
- index.html — 첫 페이지 전까지 「불러오는 중」(테마 바탕 · 저장 테마 · 시스템 어두움) · 20 s 뒤 느린 연결 안내 · favicon 요청 없앰
- tools/preview_up.py — 앱 · CAD 빌드 뒤 vite preview(포트 = 개발 포트 − 1000 · /api · /b07-cad 프록시)
- CAD 빌드에 공용 글꼴 복사 — Tailwind 가 url 을 고치지 않아 dist/assets 에서 찾던 404
- 시험 test_555_boot_loader_preview.py

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 06:56:26 +09:00
eomsangdon bd321db90f Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1 2026-10-27 06:56:21 +09:00
eomsangdonandClaude Opus 5.5 48db0a8dfe style(B04): 3D 표고 범례 판 · 글 색 = 테마 값 — 어두움에 흰 판 안 남음 (PLAN 556-1 · 요구 383)
- 판 rgba(255,255,255,.9) → --color-surface-raised 90% · 선 --color-border-strong · 그림자 --shadow-sm
- 최고 · 최저 글 → --color-danger · --color-info · 색 띠(그림 값)는 그대로
- 지킴 시험 test_556_1_page_bg 에 범례 줄

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 06:55:34 +09:00
eomsangdonandClaude Opus 5.5 8b245b16c7 chore(요구): 요구 383 — 블랙 테마 페이지 색도
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 06:51:12 +09:00
eomsangdonandClaude Opus 5.5 eff165ef1e style(B03): 본문 흰→초록 그러데이션 바탕 걷음 — 틀 페이지 바탕(--color-bg) 위 흰 카드 (PLAN 556-1)
- B04 · B05 · B06 · A00_Common/design 은 틀(c3e83a637)로 바탕 반영 · 카드 · 그림 판 그대로
- 지킴 시험 test_556_1_page_bg 에 B03 줄

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 06:49:51 +09:00
eomsangdon f97d7a2bd9 Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1 2026-10-27 06:48:14 +09:00
eomsangdonandClaude Opus 5.5 c3e83a6375 style(틀): 작업 화면 본문 바탕 = 페이지 바탕(--color-bg) · 흰 바탕 걷음 (PLAN 556-1)
- ui-workflow-layout__main 바탕 --color-canvas → --color-bg(대시보드 #f6f7f9 · 어두움 대응)
- 지킴 시험 test_556_1_page_bg — 작업 · 일반 화면 틀 본문 바탕

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 06:47:46 +09:00
eomsangdonandClaude Opus 5.5 7df772b545 chore(요구): 요구 382 — 불러오는 중 · 빌드판 서버 · 페이지 배경 테마
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 06:40:33 +09:00
eomsangdonandClaude Opus 5.5 e37045010a chore(요구): 요구 381 — 모바일 랩탑 5173 빈 화면 · CPU 30% 확인
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 06:27:07 +09:00
eomsangdonandClaude Opus 5.5 a68fa16854 chore(요구): 요구 380 — 웹 접속 뒤 페이지 내용 없음
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 06:08:40 +09:00
eomsangdon 14f71157d3 auto: 2026-10-27 06:00 (ESD_LAPTOP) 2026-10-27 06:00:06 +09:00
eomsangdonandClaude Opus 5.5 f6c3af3019 chore(계획): PLAN 546~554 이관 — 새 대시보드 · 전역 테마 · 부품 상자 · 페이지 옮김 · 가이드 다시 찍기 끝
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 01:00:47 +09:00
eomsangdon c19033f236 Merge remote-tracking branch 'origin/sub_laptop_1' into main_laptop_1 2026-10-27 00:59:52 +09:00
eomsangdonandClaude Opus 5.5 dba0078f8c fix(B01): 머리 [?] 가 지금 세부 페이지의 가이드 절로 열림 · 사용자 메뉴 「터치 모드」 글자 꺾임 바로잡음 (PLAN 550-1)
- VIEW_HELP(세부 페이지 열쇠 → B01 가이드 절) · 셸 페이지 자리에 data-help-topic
- 터치 모드 이름 · 자동 · 켬 · 끔 단추 nowrap — 메뉴가 넓어져 한 줄
- 지킴 시험 test_550_1 — [?] 절 · B01 링크 · 장면 그림이 파일과 맞음

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 00:59:05 +09:00
eomsangdonandClaude Opus 5.5 5c16da0c5b feat(가이드): B01 대시보드 가이드 새 대시보드 기준으로 다시 씀 — 세부 페이지 글 13 · 그림 23 · 장면 목록 새로 (PLAN 550-1 · 554-1)
- 옛 한 페이지 기준 글 열 편 · 장면 14 폐기 → 세부 페이지마다 한 편(홈 · 프로젝트 목록 · 받은 예정노선 · 임시 보관함 · 사람 · 프로젝트 상세 · 회사 정보 · 회사 설계 기본값 · 시스템 관리 · 사용자 가이드 · 지식 챗봇 · 내 정보)
- 00 설명서에 역할별(일반 · 회사 관리자 · 산림청 · 시스템 관리자) 메뉴 표
- 다른 페이지 글이 가리키는 B01/02 · 03 · 04 · 05 이름 그대로 둠(링크 살림)
- 장면 = #/b01-account?view=<열쇠> · 계정 sys · company_admin · user · 실명 · 연락처 · 사업자번호 · 주소 가림

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 00:58:59 +09:00
eomsangdon 027297ca1d Merge remote-tracking branch 'origin/sub_laptop_5' into main_laptop_1 2026-10-27 00:43:35 +09:00
eomsangdonandClaude Opus 5.5 10fcfc399d chore(guide): E03 셋 · E01_04 가이드 그림 다시 찍음 — 아래 단추 줄 두 줄 감기 반영 (PLAN 552-7 · 554-1)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 00:42:55 +09:00
eomsangdon 52771aa699 Merge remote-tracking branch 'origin/dev' into main_laptop_1 2026-10-27 00:41:04 +09:00
eomsangdon 59d2824f06 Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 2026-10-27 00:40:37 +09:00
eomsangdon d45fcbb049 Merge remote-tracking branches 'origin/sub_laptop_3' and 'origin/sub_laptop_5' into sub_laptop_1 2026-10-27 00:40:04 +09:00
eomsangdonandClaude Opus 5.5 b1f0617b92 fix(ui_template): 아래 단추 줄 넘침 — 다 안 들면 두 줄로 감음 · 글자 단추 글보다 안 좁아짐 (PLAN 552-7)
- 작업 화면 틀 아래 단추 줄(.ui-sidebar-actions · [data-help-row]) flex-wrap · 글자 단추 min-width max-content
- 넘침(글 잘림 · 줄 밖) 6 → 0 — E03 1600 · D03 · D04 · E03 · E07 860 폭
- 나머지 B03~B09 · D02 · E02 · E04~E06 단추 자리 · 폭 전후 같음
- test_552_4 지킴 한 줄

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 00:39:34 +09:00
eomsangdonandClaude Sonnet 5.5 9b05c8ebf6 chore(가이드): B09 그림 새 테마로 다시 찍음 — 장면 43 · 실패 0 · 단가연결 모달 불러오기 대기 늘림 (PLAN 554-1)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 00:39:18 +09:00
eomsangdon 0d28d7d4b1 Merge remote-tracking branch 'origin/sub_laptop_1' into main_laptop_1 2026-10-27 00:38:51 +09:00