Commit Graph
12130 Commits
Author SHA1 Message Date
eomsangdonandClaude Opus 5.5 dd9bfd2bef feat(826-3-2): 수식 미리 셈 = 고침으로 새로 읽은 줄 수 「사본 없는 줄 n」 배지
- 옵션 · 기계 · 지역 바꿈 미리 셈은 지금 M01 값으로 셈 · 새로 읽은 줄 수를 사본없음에 더함 · 저장하면 굳음(822-1 배지 그대로)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 19:49:36 +09:00
eomsangdonandClaude Opus 5.5 badbfc6561 perf(826-3-1): 단가산출 · 일위대가 · 사전조합 사본 = 셈이 실제로 읽은 줄만
- 사본 셈 색인(Copy.get)이 내준 줄 키를 사본 줄 묶음별로 적음(skc.READS)
- 저장 관문(Store._server — SK · 일위대가 · 사전조합 · 층 복사 · 열 복사)에서 문서 사본(사본 · 수식 값 몫)을 이 문서 셈이 읽은 줄만 남김 · 읽었는데 사본 없는 줄 = 지금 M01 값으로 더함(M02_Copy_Slim 새 파일)
- 파일 꼴 그대로 · 프로젝트 층 그대로 · 저장된 파일은 다음 저장 때 줄어듦
- 사용자 층 사본 68 건 전수: 금액 옛 코드와 같음 · M01 값 두 배 흉내 뒤에도 그대로 · SK 58.4 MB → 3.7 MB · 일위대가 9.2 MB → 1.7 MB

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 19:49:31 +09:00
eomsangdon 17fde6dbf7 Merge branch 'main_laptop_1' of C:/Program_coding/임도설계 및 견적자동화 프로그램 개발 into sub_laptop_3 2026-11-12 19:12:38 +09:00
eomsangdon a85052ba48 Merge remote-tracking branches 'origin/CODEX', 'origin/sub_laptop_1' and 'origin/sub_laptop_2' into sub_laptop_3 2026-11-12 19:12:23 +09:00
eomsangdon 863a958398 auto: 2026-11-12 19:06 (EOMSANGDON-HOME) 2026-11-12 19:06:11 +09:00
eomsangdonandClaude Opus 5.5 4706229100 feat(est-test): 기성 회차 도급내역 선택(당초/변경)
- 설계변경 내역서에서 회차 추가 때 당초/변경 고르기
- 당초면 행마다 당초 칸으로 Index·품명·규격·단위·수량·단가·금액(GC 포함)
- 회차 추가 처리를 native-progress-view.js 로

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 19:06:09 +09:00
eomsangdon 09d4655a61 Merge branch 'sub_laptop_2' of C:/Aislo_wt/sub_laptop_2 into main_laptop_1 2026-11-12 19:05:55 +09:00
eomsangdon 0fed677c53 Merge branch 'sub_laptop_1' of C:/Aislo_wt/sub_laptop_1 into main_laptop_1 2026-11-12 19:05:54 +09:00
eomsangdonandClaude Opus 5.5 812928a51f feat(est-test): 기성 환경설정(공통·기성고·원가계산 칸, 적용·취소, Ctrl+U)
- 기성고 화면을 native-progress-view.js 로 옮김
- 코드·레벨·사정금액·노재경 구분(비목순서·실적)·비고란·집계공종 진하게·수량/금액 0 숨김·품명정렬·두줄·바탕색 반영
- Enter 뒤 셀 이동 방향, 취소면 연 때 값으로 되돌림
- 주 메뉴 환경설정은 기성 화면에서 이 창을 엶

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 19:03:36 +09:00
eomsangdonandClaude Opus 5.5 7b765c2599 feat(est-test): 적용대가 보기 변경·수량불러오기·적용대가집계표
- 물가변동 품목조정 화면을 native-applied-cost.js 로 옮김(native-extra.js 700줄 한계)
- 보기 변경: 단가 밴드 숨기고 계약·구분별 수량 7종만
- 수량불러오기: 고른 내역서 행 i 수량을 구분 칸에, 원가 행 i Cost 를 Es*Cost 에(위치 짝)
- 적용대가집계표: 원가 행마다 계약·적용제외·적용대가 금액

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:59:17 +09:00
eomsangdonandClaude Opus 5.5 3eeb7c3cc3 fix(822-2b): 내 기계 연료 + 전력 둘 다 허용 · 새 식 둘(GC001200 연료 + 전력 · GC001201 + 조종원)
- 내 기계 저장의 「주연료 · 전력은 하나만」 막음 뺌 — 불러오기 자동 생성(경쟁사 파워트로웰 = 손료 + 휘발유 + 잡품 + 전력)이 막히던 것
- 꼴 고름(logic_key) 연료 + 전력 → GC001200 · + 조종원(직종 있음) → GC001201 · 직종 없는 조종원 = 까닭
- 조종원 줄을 한 식에 넣지 않음 — 수식 계산기가 빈 직종 「LB:」 를 못 받음(전력 식 GC001196 · 1197 짝과 같은 꼴)
- 수식 문서 두 줄 더함 · 802-2 대조 목록 다시 씀(두 줄 같음) · M01 정본 기계 · 다른 식 금액 그대로
- 낡은 시험: test_821_4 키대장 다음 번호 수 박은 기대 → 쓴 · 버린 번호보다 뒤(결번 재사용 없음) ·
  test_822_2 연료 + 전력 None · 저장 400 기대 → 새 식 · 미리보기 = 서버 값

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:57:42 +09:00
eomsangdonandClaude Opus 5.5 bb9d8a8101 perf(826-1): M02 층 목록 요약 색인 — 자국 같으면 항목 파일 안 엶 · 판 · 요약 · 쓰는곳수 기억
- 새 M02_Layer_Index — 항목마다 자국(고친 때 · 크기) · 판 · 서고 요약 기억(메모리 + storage _derived/m02_layer_index) · 바뀐 항목만 다시 읽어 셈
- 기준금액 기댐 = 셈 코드 내용 · M01 폴더 · 층 곁 파일 자국 + 셈 때 읽은 참조 파일 자국(refs.SEEN)
- 쓰는곳수 = 요청마다 쓰는 곳 파일 한 번 훑어 거꾸로 셈 · 참조 이름표 기억도 파생 저장본(ids.json)
- 판 확인(저장 · 지움 409)은 그대로 파일 내용 · 목록 답 내용 · 차례 그대로(8004 바이트 대조)
- 개인 층(102 줄) 두 번째 3.0 → 0.14 초 · 다시 뜬 뒤 첫 9.9 → 0.24 초 · 마스터 2.9 → 0.10 초

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:57:32 +09:00
eomsangdon cfaa8ec433 Merge branch 'sub_laptop_3' of C:/Aislo_wt/sub_laptop_3 into main_laptop_1 2026-11-12 18:55:11 +09:00
eomsangdonandClaude Opus 5.5 8bb22b39b1 fix(823-1): 불러온 단가산출 기계 바꿔 끼움 = 그 줄만 우리 값 즉시 · 바꿈 표시 · 되돌리기
- 원인: 다시 고르기(repick)가 엑셀 값 기억을 일부러 남김(812-9) → 엑셀 단가 기준 보기가 바꾼 기계 줄도 옛 엑셀 값으로 셈 · 이름만 바뀜
- 이은 가져온 줄을 다른 것으로 = 엑셀 값 뗌 · 연결 `바꿈` = 원래 연결 · 이름 · 규격 · 원래 것 다시 고름 = 되돌림 · 못 이은 줄 고름(812-9)은 그대로
- 줄에 「바꿈」 배지 + [되돌리기] · 머리 「바꾼 줄 n — 원본과 다름」 · 인력 · 재료 바꿈도 같은 길
- 서버: 바꾼 줄 있으면 셈 색인 = 로직 사본 위 · 저장 때 셈이 읽은 줄(내 기계 등)을 로직 사본에 박음(822-1 사본 규칙)
- 옛 칸 지문: 파일 24554.0 = 화면 왕복 24554 — 가져온 식 수식 저장 뒤 페이지 [저장] 409(「그 사이 양식이 바뀜」) 막음
- 시험 test_823_1_imported_swap 5(+ 헬퍼 helper_823_1_swap.cjs)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:54:16 +09:00
eomsangdonandClaude Opus 5.5 67cb82d8d2 feat(est-test): 표지·갑지 상세편집, 산출 줄 글자모양, 수량산출서 인쇄, 엑셀형 셀 테두리·음영·수량붙여넣기
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:53:58 +09:00
eomsangdonandClaude Opus 5.5 3e7c477631 feat(est-test): 다른 공사 불러오기 창(같은 표 보기·찾기·가져오기)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:51:34 +09:00
eomsangdonandClaude Opus 5.5 6369c31eef feat(est-test): 사용위치 검색 창
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:49:51 +09:00
eomsangdonandClaude Opus 5.5 6dc9fb84c5 feat(est-test): 인쇄양식(.pfot) 불러오기·저장하기
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:48:39 +09:00
eomsangdonandClaude Opus 5.5 aa58f3ef7a feat(est-test): 엑셀데이타를 EST로 변환 7개 탭
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:45:37 +09:00
eomsangdonandClaude Opus 5.5 3722bfa23c feat(est-test): 전회기성 불러오기·조달수수료 입력·원가 내역 금액 넣기·구성비 표시
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:43:04 +09:00
eomsangdonandClaude Opus 5.5 c05916369c feat(est-test): 단가 도구(중복 정리·단가정의 엑셀·할증/낙찰/복원·바꾸기·SUM)와 항목선택계산 색인 번호 읽기
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:40:42 +09:00
eomsangdon 60cda1a528 Merge remote-tracking branches 'origin/CODEX' and 'origin/main_laptop_1' into sub_laptop_2 2026-11-12 18:39:15 +09:00
eomsangdonandClaude e452a4b46b knowledge(요구808): 기계 항목별 파일 · A·B·C 진행 — 조사 804 6 절(차례 · 데스크탑 옛 코드 주의)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-12 18:39:09 +09:00
eomsangdonandClaude Opus 5.5 892285843d feat(est-test): 워드형 수량산출서 표 보존과 편집 도구
- 가져오기가 WPT 표를 버리던 결함 고침: 표 줄(칸·수량 표지·수식·세로병합) 보존, 문서 읽기 native-quantity-wpt.cjs 로 분리
- 표 셀 합·수량 지정·병합/분리·표 만들기·표 모양, 문단·그림·쪽 삽입/삭제·품명/규격 지정·공종명칭 입력·테두리선·산출근거 양식
- 수량 불러오기·수량목록보기·선택수량복사·내역서 수량붙여넣기(연결)
- ESTX 저장은 표 줄을 건너 문단만 맞춤, 표·서식 편집은 거부

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:35:50 +09:00
eomsangdonandClaude 33bf9aa2cc knowledge(요구807): 속도 묶음 A·B·C 대기 · 항목이 파일 하나인지 물음 원문
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-12 18:33:56 +09:00
eomsangdon 60620cfb64 Merge branch 'sub_laptop_1' of C:/Aislo_wt/sub_laptop_1 into main_laptop_1 2026-11-12 18:26:16 +09:00
eomsangdonandClaude Opus 5.5 4bf556311c fix(822-2): ORCA 확인 흠 — 직접 값 식이 내 기계를 받음 · 새 기계 빈 원문번호 = 「자체 EQ…」 · 찾기 판 잘림
- master_pick.machine: 빈 고르기 「기계」 입력(GC001199) = 기계표에 있는 어느 번호든(줄 쌓기 단가산출 셈이 「고르기 밖」 으로 멈췄음)
- M01 [새 기계] 원문번호 빈 칸 = 「자체 EQ{받을 키}」 — 식 목록에 넣을 번호(빈 번호면 시간당 「고르기 밖」)
- 찾기 판 높이가 떠 있는 판 max-height 100%(칸 높이)에 잘림 → none
- 쓰는 계산식 꼴 글: 「새 기계는 저장 때 그 식 목록에 등록」(있던 기계 고침엔 등록 없음)
- 시험 822_2: 내 기계 원문번호로 직접 값 식 셈 · 빈 원문번호 새 기계 등록 · 지움

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:25:05 +09:00
eomsangdonandClaude d31dfba9fb knowledge(요구806): 사본 177 줄 가운데 실제 쓰는 것 4 줄 — 조사 804 에 덧붙임
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-12 18:25:02 +09:00
eomsangdonandClaude fc8c36ac9a knowledge(요구806): 사본에 상관없는 내용이 든 것 아닌지 물음 원문
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-12 18:24:34 +09:00
eomsangdon 95e35a5684 Merge branch 'sub_laptop_2' of C:/Aislo_wt/sub_laptop_2 into main_laptop_1 2026-11-12 18:23:08 +09:00
eomsangdonandClaude b1561b64c0 chore(master): 도면 양식 테스트.json — 사용자 화면 편집
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-12 18:22:09 +09:00
eomsangdonandClaude Sonnet 5.5 2ac6c9808a feat(825-1): B07 내장 캐드 그리드 — 도면 좌표에 붙임 · 1·2·5 적응 간격 · 주선 · 한 칸 크기 표시
- 그리드를 화면 고정 24px 에서 원점 기준 도면 좌표 선으로 바꿈(팬·줌을 따라감 · 보이는 범위만 계산)
- 간격 단계 1·2·5 × 10^k · 보조선 사이 12~30px · 한 방향 선 수 상한 200 · 주선 5·10 × 10^k
- 순수 함수 helpers/grid-steps.ts + 시험 · zoom-out-perf 에 그리드 켠 clear() 선 수 · 시간 시험 추가
- 주선 색 --draw-grid-major 를 공통 테마(밝음 · 어두움)에 더함 · 상태줄에 「그리드 1 칸 = ○ m」 표시

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-12 18:21:38 +09:00
eomsangdonandClaude 4ea3acdcc3 knowledge(요구804): 영구저장소 꼴 · 속도 조사(실측 + 코드) — _조사_804_저장소속도.md
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-12 18:16:48 +09:00
eomsangdon c367ab5f56 Merge remote-tracking branches 'origin/main_laptop_1' and 'origin/sub_laptop_1' into sub_laptop_2 2026-11-12 18:14:30 +09:00
eomsangdonandClaude 00352b83c9 knowledge(요구805): 내장 캐드 그리드 — 도면 좌표 · 적응 간격 반영 원문
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-12 18:14:23 +09:00
eomsangdon e7b77e4cb1 Merge branch 'sub_laptop_2' of C:/Aislo_wt/sub_laptop_2 into main_laptop_1 2026-11-12 18:13:00 +09:00
eomsangdonandClaude Opus 5.5 f22b506d0e feat(801-2): 기계 양식 직종 고르기에 찾기 판 · 쓰는 계산식 글 · 미리보기 잡품 글
- 부품 ui_template_pick_search(새) — 항목 많은 고르기(열둘 넘음)를 열면 찾기 판(팝오버 + 찾기 목록 · 높이 240 · 스크롤) · 글자로 거름 · 비우면 전부 · 고른 항목 둘레로 열림 · Esc · 바깥 누름 닫음 · 연료처럼 적은 고르기는 그대로
- 찾기 목록 setRows 둘째 인자 = 처음 짚을 줄(가운데로)
- 기계 양식(M01 상세 · 내 기계 · 줄 쌓기 새 기계 셋 다): 직종 고르기에 붙임 · 전력 줄을 잡품 위로 · 잡품 = (주연료 + 전력) × %
- 글: 쓰는 계산식 · 목록에 있음 · 꼴로 고름 · 글자로 찾기

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:12:43 +09:00
eomsangdonandClaude Opus 5.5 062fb07668 feat(822-2): 식 고름 한 곳(목록 › 꼴) · 까닭 글 · 새 기계 식 등록 · 쓰는 계산식 · 직접 값 · 전력 미리보기
- M02_Machine_Hourly.pick = 목록 › 그 기계 식 › 꼴(내 기계와 같은 규칙) · why = 값 모자란 까닭(가격 없음 · 범위 · 일 단위 손료 …)
- 데이터 흐름 · 사본 모으기 · M01 · 불러오기 · 줄 쌓기 모두 pick 을 씀(데이터 흐름 옛 짝 고름 지움)
- 내 기계 꼴: 전력 · 전력 + 조종원 · 직종 입력 · 손료계수 한 칸 · 직접(GC001199 — 줄 쌓기 회색 풀림) · 연료 + 전력 = 400
- M01 [새 기계] 저장 = 꼴 식 「기계」 목록에 등록 · M01 에서 만든 기계 지우면 목록에서 뺌 · 상세 「쓰는 계산식」(POST /machine/formula) · 목록 시간당 「—」 대신 까닭 글
- 미리보기 짝: 잡품 = (주연료 + 전력) × %(전력 기종 = 전력비의 %)
- 시험 test_822_2 새로 · test_804_2 갈래에 전력 줄 더함(손료만 식과 전력 식은 다른 갈래 — 모르타르 믹서)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:12:34 +09:00
eomsangdonandClaude Opus 5.5 58bebaf0c3 feat(822-2): 기계 시간당 식 자료 — 새 식 넷 · 33 대 옮김 · 직종 13 대 · 전력 칸 · POWER TROWEL
- 08장 로직: GC001196 전력 기종 · GC001197 전력 + 조종원 · GC001198 손료계수 한 칸 연료 · GC001199 직접 값
- 손료만 식(GC000273) 목록에서 연료 · 조종원 · 전력 있는 기계 뺌 → 276 · 268 · 새 식 목록(보정 식 274 그대로)
- 기계표: 주연료 칸 ㎾ 글 10 대 → 전력(㎾) 숫자 칸(값원문 보존) · 원문 잡재료 「-」 = 0 · 조종원직종 13 대(요구 799)
- EQ000534 이름 POWER TLOWEL → POWER TROWEL(옛이름 보존)
- 가격 없는 기계(스프레어 둘 · TBM 4.5m) · 중유 믹싱플랜트 · 73.7+ 표층재생기는 목록 밖(꼴로 고름 → 까닭 글)
- 수식 문서 802-2 다시(1,518 저장 · 기본 다름 0) · 기존 M01 문서 1,514 금액 전후 같음
- M01 기계 저장 손질: 보낸 단위 · 출처 칸이 있으면 그 글

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:12:21 +09:00
eomsangdonandClaude Sonnet 5.5 83d941e515 feat(824-1): M02 왼쪽 「내 기계」 · 「내 품목」 → 「개인관리」 컨테이너(단추 「기계」 · 「자재」) · 「구조물 조합」 을 「일위대가」 바로 아래로
- 페이지 제목 「개인관리 › 기계」 · 「개인관리 › 자재」 · 동작 · 저장 그대로

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-12 18:11:58 +09:00
eomsangdonandClaude 200bbb57af knowledge(요구804): 영구저장소 데이터 형태 · 속도 조사 요청 원문
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-12 18:10:53 +09:00
eomsangdonandClaude 0fee9fb69a knowledge(요구803): 내장 캐드 그리드가 드래그 때 고정 — 의견 물음 원문
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-12 18:07:41 +09:00
eomsangdon 4262ad7e83 Merge remote-tracking branches 'origin/CODEX' and 'origin/main_laptop_1' into sub_laptop_2 2026-11-12 18:06:24 +09:00
eomsangdonandClaude 4332e343b3 knowledge(요구802): M02 개인관리 컨테이너(기계 · 자재) · 구조물 조합 자리 원문
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-12 18:06:17 +09:00
eomsangdonandClaude Opus 5.5 5270eb335f feat(est-test): 연차 내역서·상단·하단데이타 불러오기
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:03:42 +09:00
eomsangdonandClaude 24d8704cae knowledge(요구801): 상세에서 0.7 → 1.0 바꿔도 우측 값 안 바뀜 재확인 · 직종 고르기 검색 원문
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-12 17:59:11 +09:00
eomsangdon 4cfa405a5b Merge remote-tracking branches 'origin/CODEX' and 'origin/main_laptop_1' into sub_laptop_3 2026-11-12 17:56:37 +09:00
eomsangdonandClaude Opus 5.5 fb1ddb1be6 feat(est-test): 현재데이타 갱신(Main Data·선택파일)
- 원본 0x10e12c8 규칙: 노임·자재·유류·표준·기계·환율, 품명/규격/단위 맞춤, 단가미갱신 표시
- 서버 /api/main-data 가 원본 설치 main.estx 를 원천으로 제공

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 17:55:43 +09:00
eomsangdonandClaude ea0d78340c knowledge(요구800): SK-000048 기계 변경 뒤 산출근거 안 바뀜 조사 · 복사해 내 기계로 단추 검토 원문
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-12 17:54:06 +09:00
eomsangdonandClaude Opus 5.5 fa63c96ddc feat(est-test): 견적서 엑셀변환
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 17:42:55 +09:00