Commit Graph
6093 Commits
Author SHA1 Message Date
eomsangdon 83ad5b1507 Merge remote-tracking branch 'origin/dev' into sub_laptop_4 2026-10-05 12:27:23 +09:00
eomsangdon b94259f3b5 auto: 2026-10-05 12:26 (ESD_LAPTOP) 2026-10-05 12:26:41 +09:00
eomsangdonandClaude Opus 5.5 9b4b56edc6 fix(B05): 계획노선 편집 횡단 판 크기 바뀜 때 다시 지어 배율 1 · 글자 11px 복귀 (44-2 덧)
- 판이 접힌 · 좁은 때 지은 viewBox 가 펼쳐질 때 통째로 늘어나 글자가 커 보이던 길 없앰
- ResizeObserver 로 판 크기가 바뀌면 실제 크기로 다시 지음 · 확대 · 이동 상태 유지
- 최소치(240×150)는 판이 0 일 때만 · 범례 · 좌우 표고 글 11px
- 44-2 시나리오 — 접힘 · 좁음 · 넓음 · 줄임 네 갈래 배율 · 글자 높이 잼

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013rJwJMVL4EE31y77TB11AP
2026-10-05 12:26:29 +09:00
eomsangdon 7110299075 Merge remote-tracking branch 'origin/dev' into sub_laptop_6 2026-10-05 12:25:56 +09:00
eomsangdonandClaude Opus 5.5 1ca99ed3ae fix(M01): 로직 상세 오른쪽 두 패널 공용 접기 카드로 — 제목 행 누름 · 캐럿 · 하나만 열림
- 흐름도 · 원문 = ui-collapsible 카드(M02 면적산출 오른쪽 패널 꼴) · attachCollapsible 토글 위에 하나만 열림 규칙
- 따로 만든 원문 토글 단추 · 얇은 띠 제거 · 흐름도 패널 자체 접기 단추는 M01 에서 숨김
- 둘 다 접힘 = 제목 행 둘(칸 140px) · 취향 기억(m01-logic-panel) 그대로
- 44-4 화면 시험 카드 꼴로 고침

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NPJGtfXo6GMbcpiboQC4uK
2026-10-05 12:25:12 +09:00
eomsangdon 94bd0d1b9f Merge remote-tracking branch 'origin/dev' into sub_laptop_1 2026-10-05 12:23:25 +09:00
eomsangdon 40ff4a551c auto: 2026-10-05 12:23 (ESD_LAPTOP) 2026-10-05 12:23:19 +09:00
eomsangdonandClaude Opus 5.5 1fd2521e82 chore(plan): 10-5 추가작업 원문(M02 단추 양식 · 좌측 하위 컨테이너 · 분류 표 키 줄)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 12:22:39 +09:00
eomsangdon 8990729a6d Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1 2026-10-05 11:46:13 +09:00
eomsangdonandClaude Opus 5.5 72795f7497 test(B05): 44-1b 구간재기 판정 흐림 견딤 — previewOff 는 previewBase ±3px · previewOn 은 2배 초과
- 선 경계 흐림으로 previewOff 가 1px 어긋나 실패하던 판정 완화
- 동작 코드 그대로 · 5178 에서 통과(base 84 · on 720 · off 83)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-05 11:45:17 +09:00
eomsangdon b892257e21 Merge remote-tracking branch 'origin/sub_laptop_8' into main_laptop_1 2026-10-05 11:33:20 +09:00
eomsangdon b30cd5c6eb Merge remote-tracking branch 'origin/dev' into main_laptop_1 2026-10-05 11:33:19 +09:00
eomsangdon b2c61d2e9a Merge remote-tracking branch 'origin/sub_laptop_7' into main_laptop_1 2026-10-05 11:32:46 +09:00
eomsangdon 912f4e7216 Merge remote-tracking branch 'origin/dev' into sub_laptop_7 2026-10-05 11:32:42 +09:00
eomsangdonandClaude Opus 5.5 ac1124b9f1 fix(B07-CAD): 한글 IME 조합 입력 — 문자 단계 숨은 받개 · 조합 중 단축키 건너뜀
- 문자를 기다리는 단계(TEXT · MTEXT · 표 칸 · 지시선)에서 숨은 input 에 초점 · compositionupdate/end 로 글자 받음
- 조합 중 키(isComposing · 229 · Process)는 단축키 처리에서 건너뜀 · 명령줄도 같음
- 명령 단계는 초점을 풀어 한글 자판이어도 영문 명령 그대로
- 입력 해석 패턴을 input-patterns.ts 로 나눔(700줄 상한)
- 검증 창구 entities 에 label · 시나리오 ui_checks/44-8_CAD_한글입력.js

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UoSr2sqvYtBf1dtQdus88s
2026-10-05 11:32:37 +09:00
eomsangdonandClaude Opus 5.5 bc094969ac feat(M01): 44-5 체인톱 가격 · 오일 자재품목 연결 — 손 입력 칸 걷음
- GF000002 작업로 설치 · GF000056 어린나무 가꾸기 · GF000076 방제 벌목조재 — 입력 체인톱가격 · 체인오일단가 걷음
- 체인오일 = 호표 재료 줄(검색어 「작동유」 → 기어작동유 4,612원/ℓ) · 체인톱 손료 = 호표 재료 줄(검색어 「동력체인톱」 → 기본 400mm 530,000원 · 비목 경비 · 규격 고름 가능)
- 잡품 = 휘발유 줄 금액 × 40%(주⑤ · 오일이 재료비에 들어와 식 대상 좁힘)
- 같은 단가면 원가 전후 같음(GF000002 계 454,056) · 손 입력 빈칸 견본 대비 체인오일 · 손료가 채워짐
- 시험 — test_m01_auto 빈 원 입력 시험을 GF000051 예취기가격으로 옮김 · 체인톱 자재 시험 추가 · ui_checks/44-5_체인톱_자재.js

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EYJJRCfHfdCGNhmXTjQKV7
2026-10-05 11:31:58 +09:00
eomsangdon 1855bf7ae2 Merge remote-tracking branch 'origin/dev' into sub_laptop_6 2026-10-05 11:31:55 +09:00
eomsangdonandClaude Opus 5.5 7d39f90a0e feat(M01): 단가산출 로직 상세 차례 · 오른쪽 흐름도/원문 두 패널
- 좌측 차례 = 기본정보 › 시험 계산 › 단가산출 상세 › 텍스트 수식
- 오른쪽 패널 둘(흐름도 · 원문) — 하나만 열림 · 둘 다 접기 · 머리 토글 단추 · 열린 패널 계정 취향(m01-logic-panel)
- 흐름도 패널 접힘을 부르는 쪽이 정하는 길(folded · onFold · fold)
- 원문 패널 = 출처 글로 품셈 본문 절을 찾아 보임(GET /api/m01/logic/source) · 못 찾으면 「원문 연결 없음」 + 출처
- 시험 test_m01_logic_source.py · 화면 시나리오 ui_checks/44-4_로직상세_패널.js

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NPJGtfXo6GMbcpiboQC4uK
2026-10-05 11:31:09 +09:00
eomsangdon 83b6238109 Merge remote-tracking branch 'origin/sub_laptop_3' into sub_laptop_2 2026-10-05 11:29:06 +09:00
eomsangdon fe8ace2777 Merge remote-tracking branch 'origin/sub_laptop_2' into sub_laptop_3 2026-10-05 11:29:04 +09:00
eomsangdon 17256bfac8 Merge remote-tracking branch 'origin/dev' into sub_laptop_2 2026-10-05 11:29:04 +09:00
eomsangdon 3fd094eef3 Merge remote-tracking branch 'origin/dev' into sub_laptop_3 2026-10-05 11:29:02 +09:00
eomsangdonandClaude Opus 5.5 58a9b3e8b7 feat(B05): 계획노선 편집 구간 재기 — 첫 점 노선 기억 · 둘째 점 · 커서 미리보기는 그 노선에만
- 첫 점을 찍은 노선(계획 · 예상)만 둘째 점 후보 — 겹친 다른 노선은 무시 · 첫 점이 노선 밖이면 전과 같음
- 첫 점 뒤 커서 미리보기(둘째 점 · 구간 덧그림) 추가 — 첫 점 노선 위에만
- 길이 = 노선 따라 잰 누가거리 차(전과 같음)
- 검증 시나리오 ui_checks/44-1 · 44-1b

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-05 11:28:10 +09:00
eomsangdonandClaude Opus 5.5 32192e819a test(M02): 44-6 일위대가 표 화면 시나리오 · 옵션 값 줄 한 줄 높이
- 옵션 값 줄 칸 위 여백 없앰 · 작은 글(줄 높이 42 → 22)
- resources/tester/ui_checks/44-6_일위대가_표.js 시나리오 추가

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-05 11:28:05 +09:00
eomsangdon 3fba3857cf Merge remote-tracking branch 'origin/dev' into sub_laptop_5 2026-10-05 11:27:57 +09:00
eomsangdonandClaude Opus 5.5 543d7bb8a5 fix(B05·B06): 좌측 패널 아래 단추 묶음 바닥 고정 복구(PLAN 44-3)
- 까닭 = 473d959d6 이 좌측 자리를 빈 채 틀에 넘겨 공용 쪼개기 건너뜀 · 보기 전환이 패널 클래스를 통째 덮어 ui-sidebar-fill 지움
- 공용 쪼개기 내보냄 · 두 번 불러도 한 번만 · 패널을 붙인 뒤 다시 부름
- 늦게 서는 칸은 스크롤 칸 안으로 · 보기 클래스는 toggle
- 시험 test_design_panel_dock_fixed · 화면 시나리오 ui_checks/44-3

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BVPp2o6Mh2FZJr72yW3ofZ
2026-10-05 11:27:09 +09:00
eomsangdon dbf1e87285 Merge remote-tracking branch 'origin/sub_laptop_2' into sub_laptop_1 2026-10-05 11:24:05 +09:00
eomsangdon b464fe0a7f Merge remote-tracking branch 'origin/dev' into sub_laptop_1 2026-10-05 11:24:03 +09:00
eomsangdonandClaude Opus 5.5 a22f03426f feat(m02,b01): 일위대가 상세 단위 드롭다운 · 대시보드 일위대가 카드 없앰(44-7)
- 일위대가 상세 머리 「단위」 = 표준 단위 고르기(UnitPick) · 지금 값이 목록에 없어도 선택지 · 저장은 상세 [저장]
- 대시보드 시스템 설정의 「일위대가」 카드 · 진입 해시 open=일위대가 길 · 안 쓰는 글 키 없앰
- 시험 고침 · ui_checks/44-7 화면 판정 스크립트

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-05 11:23:22 +09:00
eomsangdon 6b3b1e92a4 Merge remote-tracking branch 'origin/dev' into sub_laptop_4 2026-10-05 11:23:05 +09:00
eomsangdonandClaude Opus 5.5 411ad7de7d feat(M02): 일위대가 단가산출 로직 표 44-6 — 수량(칸) 표기 · 옵션 값 걸친 한 줄 · 전체 합계 강조 · 별칭 열
- 칸 연결 표기 「B6 = 12.5」 → 「12.5(B6)」(수량산출 칸 · 수량 모달 지금 수량 · 자재 줄)
- 옵션 값 = 줄 아래 이름 ~ 합계 칸에 걸친 한 줄(말줄임 · 전체 글 title)
- 총합계 행 전체 합계 칸 테두리 · 색
- 별칭 열(이름 옆 · 칸 안 글상자 · 담은로직 줄 별칭 저장 · 서버 검사 40자 · 복사 · 가져오기 같이 감)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-05 11:23:02 +09:00
eomsangdonandClaude Opus 5.5 10bc3686e2 style(B05): 계획노선 편집 횡단 글자 크기 조정 (44-2)
- 원지반 · 기본 계획 횡단 · 좌우 표고 글자 11px → 5.5px(절반)
- 측점 표기 글자 = 제목 「횡단」과 같은 크기(inherit)
- 화면 시나리오 resources/tester/ui_checks/44-2_횡단_글자.js 추가

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013rJwJMVL4EE31y77TB11AP
2026-10-05 11:22:06 +09:00
eomsangdon 80667d8555 Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_3 2026-10-05 11:17:14 +09:00
eomsangdon bf40ca52a4 Merge remote-tracking branches 'origin/sub_laptop_3' and 'origin/sub_laptop_4' into sub_laptop_8 2026-10-05 11:15:38 +09:00
eomsangdon a7d17a6c25 Merge remote-tracking branches 'origin/sub_laptop_3' and 'origin/sub_laptop_4' into sub_laptop_7 2026-10-05 11:15:36 +09:00
eomsangdon 576b12eb7d Merge remote-tracking branches 'origin/sub_laptop_3' and 'origin/sub_laptop_4' into sub_laptop_6 2026-10-05 11:15:33 +09:00
eomsangdon 0c5f9b6485 Merge remote-tracking branches 'origin/sub_laptop_1', 'origin/sub_laptop_2' and 'origin/sub_laptop_3' into sub_laptop_4 2026-10-05 11:15:33 +09:00
eomsangdon 3c1ba6333d Merge remote-tracking branches 'origin/sub_laptop_1', 'origin/sub_laptop_2', 'origin/sub_laptop_3' and 'origin/sub_laptop_4' into sub_laptop_5 2026-10-05 11:15:30 +09:00
eomsangdon 3df8cb9b38 Merge remote-tracking branch 'origin/dev' into sub_laptop_4 2026-10-05 11:15:30 +09:00
eomsangdon b5cdd13fbe Merge remote-tracking branches 'origin/sub_laptop_1', 'origin/sub_laptop_3' and 'origin/sub_laptop_4' into sub_laptop_2 2026-10-05 11:15:28 +09:00
eomsangdon a93670db03 Merge remote-tracking branch 'origin/dev' into sub_laptop_2 2026-10-05 11:15:26 +09:00
eomsangdon 7e0a7b5e15 Merge remote-tracking branch 'origin/sub_laptop_2' into sub_laptop_1 2026-10-05 11:15:24 +09:00
eomsangdon 4ddf0d6f42 Merge remote-tracking branch 'origin/dev' into sub_laptop_1 2026-10-05 11:15:23 +09:00
eomsangdon 4041e61871 auto: 2026-10-05 11:15 (ESD_LAPTOP) 2026-10-05 11:15:21 +09:00
eomsangdon f535c233a6 auto: 2026-10-05 11:15 (ESD_LAPTOP) 2026-10-05 11:15:19 +09:00
eomsangdon 0b3315438a auto: 2026-10-05 11:15 (ESD_LAPTOP) 2026-10-05 11:15:17 +09:00
eomsangdon 191b7ece27 auto: 2026-10-05 11:15 (ESD_LAPTOP) 2026-10-05 11:15:15 +09:00
eomsangdonandClaude Opus 5.5 0ae4a87f17 chore(plan): 10-5 수정 요구 원문 보관(B05 · M01 · M02 · 공통 · 대시보드 · CAD)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 11:14:46 +09:00
eomsangdon af8802e697 Merge remote-tracking branches 'origin/main_desktop_1', 'origin/sub_desktop_1', 'origin/CODEX' and 'origin/안티그래비티' into main_laptop_1 2026-10-05 10:14:02 +09:00
eomsangdon ebec54aa38 Merge remote-tracking branch 'origin/main_laptop_1' into 안티그래비티 2026-10-05 10:11:35 +09:00