Commit Graph
11752 Commits
Author SHA1 Message Date
eomsangdonandClaude Fable 5.1 5a0144004d knowledge(805-1): 요율 리스트 ↔ 시트 전수 대조 목록(sub2 산출)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 16:16:51 +09:00
eomsangdon 339056e889 Merge branch 'sub_laptop_2' of C:/Aislo_wt/sub_laptop_2 into main_laptop_1 2026-11-08 16:16:17 +09:00
eomsangdonandClaude Sonnet 5.5 7c2efde22f feat(805-1): M01 요율 「시트 | 리스트」 보기 단추 · 우클릭 서로 이동 · 시트 ↔ RT 전수 대조
- 요율 화면 오른쪽 위 보기 단추 둘(기본 시트 · 세션 기억) — 한 번에 하나만 보임
- 우클릭: 리스트 줄 「시트에서 보기」 · 시트 칸 「리스트에서 보기」 · 대응 없으면 흐림 + 대응 요율 없음(메뉴 부품에 disabled 항목 · 시트 부품에 cellMenu 옵션)
- 시트 칸 → RT 줄 찾기 순수 함수(UI_RateSheet_Map.ts) · 병합 칸 보정 · 겹치면 좁은 범위
- 책 대응 범위를 상자 표제 칸까지 넓힘(RT000004 값 칸 BR51 누락 바로잡음) — 값 · RT 정본 그대로
- 대조 스크립트 audit_요율대조.py(RT 잎 216 · 시트 칸 없음 8 · 시트에만 있는 칸 1 · B09 사용 표시)
- 시험: test_805_1_rate_views 신설 · test_798_1 대응표 전수 추가 · 옛 「줄 누르면 이동」은 우클릭 메뉴로 대체

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-08 16:15:08 +09:00
eomsangdonandClaude Fable 5.1 318355200b knowledge(요구700): 완료 보고 한 번에
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 16:14:30 +09:00
eomsangdonandClaude Fable 5.1 bc69257404 knowledge(요구699): 엑셀 불러오기 조사 · 하나씩 · 개인 영역 · 원문 패널 검색
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 16:12:04 +09:00
eomsangdon 6078346331 Merge branch 'sub_laptop_3' of C:/Aislo_wt/sub_laptop_3 into main_laptop_1 2026-11-08 16:06:06 +09:00
eomsangdonandClaude Opus 5.5 7cde7acf1c feat(804-12): 왼쪽 만약 식 = 결정된 식 + 근거 한 줄 · 고치면 굳음 + 표지(요구 695 · 696)
- 공식 줄 만약(IF) 식 = 지금 옵션 · 중간값으로 탄 갈래만(decide) · 만약이 낳은 0 · 1 접음 · 「a - -x」 → 「a + x」 · 셈은 그대로(판정 = 계산기 값)
- 바로 아래 근거 한 줄 — 옵션 비교 「지붕슬래브 「아님」 → 0」 · 수치 비교 「H = 9 > 7 → …」 · 규칙 보기 단추 없음(M01 도)
- 오른쪽 산출근거 = 같은 decide 한 벌(tex 의 만약 · 0 · 1 규칙을 걷고 decide 부름)
- 결정된 식을 고치면 그 글로 굳음(만약 사라짐 · 옵션 바꿔도 안 따라감) · 저장본에 만약이 있던 줄 = 「옵션 규칙이 풀렸음 · 되돌리려면 [되돌림]」 표지 · M01 · M02 같은 부품
- 1,518 전수 — 만약 든 388 문서 663 줄 · 결정된 식 값 = 원 식 = 셈 답 · 남은 만약 0 · 근거 1,062
- test_804_12 둘 · helper 「결정」 할일 · test_804_7 머리 단추 기대를 804-11 deleteButton 으로 고침(낡은 기대)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 16:04:16 +09:00
eomsangdonandClaude Fable 5.1 88ca0df9ee knowledge(요구698): 구조물 조합 일위대가 일원화 · 단가산출 모달
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 16:01:46 +09:00
eomsangdon 21bba5a027 Merge branch 'main_laptop_1' of C:/Program_coding/임도설계 및 견적자동화 프로그램 개발 into sub_laptop_2 2026-11-08 15:56:12 +09:00
eomsangdon 94ed0cb4b3 Merge remote-tracking branch 'origin/sub_laptop_3' into sub_laptop_2 2026-11-08 15:55:58 +09:00
eomsangdonandClaude Fable 5.1 9acb8843ea knowledge(요구697): M01 요율 시트/리스트 보기 · 우클릭 이동 · 진행 보고 금지
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 15:55:54 +09:00
eomsangdonandClaude Opus 5.5 9130741751 feat(804-11): M01 목록 머리 단추 = 신규만 · M02 원문 손잡이 오른쪽 끝(요구 693 · 694)
- M01 단가산출 기초 목록 = [신규 로직]만 · [로직 복사/생성] · [로직 삭제] · [되돌림] · [저장] = 로직 열면 나타남(숨김)
- 요소 묶음 여덟 · 구조물 옵션 정의 · 별칭 장부 = 항목에 매인 머리 단추 없음(그대로)
- M02 원문 손잡이 = M01 687-17 과 같은 규칙(메인 칸 오른쪽 여백 24 만큼 밀어 붙임) · 단가산출 · 일위대가 손잡이 오른쪽 여백 24 → 0
- test_804_11 둘 · test_m02_layer_screen 머리 줄 기대에 804-8 [되돌림] 넣음(낡은 기대 고침)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 15:51:38 +09:00
eomsangdonandClaude Opus 5.5 324ae1b047 feat(804-10): 옵션 드롭다운 기계 · 집게 원문번호 = 「이름 규격 (원문번호)」 글(요구 692-2)
- 값(원문번호)은 그대로 · 글만 바꿈 — M02 사본 저장 · 로직 부름 · 엑셀 이음 그대로
- 서버 GET /api/m02/df/machine-names(로그인만) = 기계 원문번호 → 이름 규격 · 브라우저는 한 번 받아 둠
- 수식 탭 옵션(formula_doc_options) · 단가산출 상세 옵션(calc_sheet varRow) 같은 도우미 · M01 · M02 같이
- 목록이 모두 원문번호 꼴일 때만(빈 칸 뺌) · 문서 선택 목록 원문번호 전수 이름 있음
- test_804_10 셋

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 15:39:58 +09:00
eomsangdonandClaude Fable 5.1 763ee401dc knowledge(요구696): 만약 식 = 결정된 식만 · 규칙 보기 없음
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 15:35:43 +09:00
eomsangdonandClaude Opus 5.5 af67973884 feat(804-9): 표준 단위 21 더함 · 표 값 직접 침 별칭 유지 · 공식 묶음 여러 열(요구 692-1 · 3)
- 단위표준.json 「더한 단위」 21(수식 문서 항목 줄 단위 · 표에 없던 것) · 「같은 단위」 kg → ㎏ · cm → ㎝(801-5 원문 꼴 하나만) · 산림품셈 원문 줄은 그대로
- 단위 고르기 = 표 줄 + 더한 단위 · 같은 단위는 원문 꼴로 모음 · 문서 항목 줄 단위 5,912 전수가 표에 있음
- 표 값 칸에 숫자 · 식을 치면 표 · 칸 · 조건을 남김 → 화면 이름(804-5 별칭) 그대로 · 꼬리표 「직접 입력」 · 서버 셈 = 표 정보 없는 숫자와 같음
- 공식 묶음 = 폭만큼 여러 열(auto-fill 19rem · M01 1366 · 1920 = 2열 · 좁으면 1열) · 머리 · 식 글 · 고치는 줄 = 열 합침 · 긴 이름 · 표 단추 · 꼬리표 = 줄임표 + 마우스 글
- 부품 상자 단추 clip 꼴 더함(긴 글 줄임 · title 전체)
- test_804_7 셋 더함 · helper 「직접」 할일

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 15:34:53 +09:00
eomsangdonandClaude Fable 5.1 db29cd6713 knowledge(요구695): 만약 식 표현 조사
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 15:23:48 +09:00
eomsangdonandClaude Fable 5.1 5e54b73c78 knowledge(요구694): M02 원문 손잡이 여유 공간
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 15:19:25 +09:00
eomsangdonandClaude Fable 5.1 9576593d08 knowledge(요구693): M01 목록 단추 숨김
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 15:17:15 +09:00
eomsangdonandClaude Fable 5.1 bc0b7591cd knowledge(요구692): 단위 추가 · 기계 옵션 이름 조사 · 표 값 영역 여러 열
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 15:11:21 +09:00
eomsangdonandClaude Fable 5.1 5ae9251f7b knowledge(요구691): 시놀로지 tools 제외
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 15:07:21 +09:00
eomsangdonandClaude Fable 5.1 33bd7077a3 knowledge(요구690): est-test 정본 = CODEX 워크트리
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 15:06:51 +09:00
eomsangdonandClaude Fable 5.1 d39eece45e merge(dev): origin/main_desktop_1 합침 — tools/est-test · stmate-test 는 dev(CODEX · 안티그래비티 워크트리 판) 채택 · 데스크탑 메인 폴더 사본 버림(두 번째)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 15:02:46 +09:00
eomsangdon 53aeccc179 Merge remote-tracking branch 'origin/CODEX' into sub_laptop_8 2026-11-08 15:02:17 +09:00
eomsangdon 389ab245e7 chore(tools): 데스크탑 메인 tools 변경 — est-test 개발분 · line-stack-test 걷힘(804-7) — 전역 깃 싱크(요구 689-3) 2026-11-08 15:01:36 +09:00
eomsangdon 87433105f7 wip(est-test): 개발 중 저장 2 — 전역 깃 싱크(요구 689-3) 2026-11-08 15:01:33 +09:00
eomsangdonandClaude Opus 5.5 eb64bf64ac feat(804-8): M02 단가산출 수식 탭 = M01 과 같은 단추 · 저장 한 번 · 머리 단추 줄바꿈 막음(요구 689)
- 공용 줄 쌓기 화면: 페이지가 저장을 맡는 꼴(`page`)을 M02 단가산출 화면에도 — 탭 위 [고침 버림] · [수식 저장] 걷음 · M02 사본 [단가 갱신] · [재생성] · 「M01 새 판」 배지는 그대로 · 「줄 쌓기에서 못 고치는 칸」 안내 줄 걷음(금액 줄 기호 = 율 줄이 앞 줄 금액을 부르는 속 이름 · 화면에서 고칠 값 아님 · 보존 그대로)
- M02 머리 단추 = [초기화] · [삭제] · [되돌림] · [저장] — 단가산출 상세는 [새로고침] 숨김 · [되돌림] · [저장] = 고침 있을 때만(기본정보 + 수식) · [저장] 한 번 = 수식 먼저 저장(새 판 · 수식 칸 받음) → 단가산출 문서 저장 · [되돌림] · 버리고 떠남 = 수식 캐시도 비움
- 보기 고르기(수식 · 단가산출 상세) = M01 처럼 머리 줄 · [항목 추가] · [율 줄 추가] 걷음(줄 더하기 = 수식 탭 [+] 단가산출 · 일위대가 복사) · 일위대가 줄 모달 안 상세는 그대로
- 머리 단추 줄 맞춤(부품 상자 `fitButtonRow`): 단추가 아래로 떨어지거나 제목이 여러 줄이면 아이콘 단추는 아이콘만(글 = 풍선 도움말) · M01 단추 다섯 · M02 단추 넷 아이콘 · 단가산출 상세 긴 이름은 제목 안에서 줄바꿈
- 사본 할일 막힘 알림 글 = [저장] 또는 [되돌림] 먼저
- 시험: test_804_7 에 M02 단추 · 저장 한 번 · 줄 맞춤 지킴 더함 · test_804_4 권한 시험에 수식 저장 판 = 페이지 저장 판 이어 씀 확인 더함

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 14:56:31 +09:00
eomsangdon ef5fb0632f Merge branch 'main_laptop_1' of C:/Program_coding/임도설계 및 견적자동화 프로그램 개발 into sub_laptop_3 2026-11-08 14:24:47 +09:00
eomsangdon fcf5f457f0 Merge remote-tracking branches 'origin/CODEX' and 'origin/main_laptop_1' into sub_laptop_3 2026-11-08 14:23:15 +09:00
eomsangdon 1fee1e950c Merge remote-tracking branch 'origin/dev' into sub_laptop_3 2026-11-08 14:23:14 +09:00
eomsangdonandClaude Fable 5.1 e699d95857 knowledge(요구689): M02 보기 = M01 · 저장 단추 · 전역 싱크
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 14:23:10 +09:00
eomsangdon ef3cc96509 Merge remote-tracking branch 'origin/CODEX' into main_laptop_1 2026-11-08 14:21:03 +09:00
eomsangdon af2d9826cf Merge branch 'sub_laptop_3' of C:/Aislo_wt/sub_laptop_3 into main_laptop_1 2026-11-08 13:36:24 +09:00
eomsangdonandClaude Opus 5.5 abe722f378 feat(804-7): 줄 쌓기 「수식」 탭 수정 2차(요구 687 · 688)
- 로직 삭제 = 서버 정본에서 바로(로직 줄 + 수식 문서 · `/logic/remove`) → 로직 목록 · 부르는 곳(다른 수식 문서 · 일위대가 조합 · M02 단가산출 바탕)이 있으면 확인 창 전에 막고 까닭(`/logic/users`)
- 머리 단추 다섯 — [신규 로직] · [로직 복사/생성] · [로직 삭제] · [되돌림] · [저장] · [저장] 한 번 = 기본정보 + 수식 · [되돌림] = 둘 다 저장 뒤 상태 · 줄 쌓기 [고침 버림] · [수식 저장]은 M01 에서 걷음(M02 사본은 그대로)
- 합계 상자 화면 아래 고정 · 원문 손잡이 브라우저 오른쪽 끝
- 왼쪽: 그룹 머리 한 줄(접어도 [+] · X 자리 그대로) · 「비우면 번호 없음」 · 가나다 체크 걷음 · 금액 줄 한 줄 배치 · 이름 단추 = 그 이름 찾은 찾기 창 · 수량 기호 = 값 + 출처 꼬리표 · [+] 메뉴(단가산출 · 율 · 식 · 근거 글 · 틀 찾기 걷음) · 식 글 눌러 그 자리 고침([식 고치기] 걷음) · 단위 = 공용 단위 고르기(친 글도 씀) · 만약 안 탄 갈래 숨김
- 오른쪽 기계 줄: 비목 수 링크 걷음 · 제목 줄 누름 = 시간당 경비 펼침 · 펼친 제목 보통 글
- 요소 키가 기호 이름으로 샌 것(`k_EQ0006`) — 변환기가 자원 이름으로(`k_하베스터`) · 수식 문서 다시 빌드(10 파일 · 78 기호 · 금액 같음)
- 시험 페이지 `tools/line-stack-test` · main.py 마운트 · vite 프록시 · M01 왼쪽 「시험: 줄 쌓기」 걷음
- 단위 표준 표 읽기 = 로그인만(M02 일반 사용자 단위 목록)
- 시험: test_804_7 새로 · 804_2 · 804_4 이음 글 고침(createStackScreen 줄 나뉨) · 552_3 여는 단추 기본 ⋯ 꼴로 고침(부르는 쪽이 [+] 로 바꿀 수 있음)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 13:33:36 +09:00
eomsangdon 944f52cd6f Merge commit 'e5e34d82fb9a2361b8bb3f3eebffe20a61ededef' into CODEX 2026-11-08 12:53:06 +09:00
eomsangdonandClaude Fable 5.1 fd188fdf2b knowledge(요구688): 그룹 닫으면 X 밀림
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 12:46:16 +09:00
eomsangdonandClaude Fable 5.1 89292a75df knowledge(요구687): 줄 쌓기 수정 18 · 그림 셋
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 12:45:09 +09:00
eomsangdonandClaude Fable 5.1 e5e34d82fb merge(dev): origin/main_desktop_1 합침 — tools/est-test · stmate-test 는 dev(CODEX · 안티그래비티 워크트리 판) 채택 · 데스크탑 메인의 묵은 사본 17 파일 버림 · 경쟁사 프로그램 폴더 재편은 그대로 받음
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 12:16:18 +09:00
eomsangdon 53a33b07c1 Merge remote-tracking branch 'origin/안티그래비티' into sub_laptop_8 2026-11-08 12:15:03 +09:00
eomsangdon ebcec5ffa0 Merge remote-tracking branch 'origin/sub_laptop_2' into sub_laptop_8 2026-11-08 12:15:02 +09:00
eomsangdon 47f4a729b4 chore(tools): line-stack-test 시험 페이지 — 시놀로지가 복사한 랩탑 판(메인 3e64aa2a7 과 같은 내용 · 합칠 때 같은 추가로 풀림) 2026-11-08 12:13:58 +09:00
eomsangdon 640903d6ef wip(stmate-test): 개발 중 저장 — 전역 깃 싱크(요구 686-2) · tools/stmate-test 2026-11-08 12:13:22 +09:00
eomsangdon 1beaefa529 wip(est-test): 개발 중 저장 — 전역 깃 싱크(요구 686-2) · tools/est-test · resources/tester 2026-11-08 12:12:37 +09:00
eomsangdon 2885a51854 knowledge(경쟁사): 경쟁사 프로그램 폴더 재편(STmate 분석 → STmate · 오솔길 분석 → 오솔길/ · 다산소프트 · EST example) + tools est-test · stmate-test 시험 프로그램 — 데스크탑 메인 미커밋 자료(요구 686-2) 2026-11-08 12:08:45 +09:00
eomsangdonandClaude Fable 5.1 db1d976ea8 merge(sub_laptop_2): 802-4b-1 멈춘 wip(5799ccbe9 · 8406fd236 · 32208c357) 보관하고 메인 판 채택 — 충돌 M02_Doc_Sk · Doc_Sk_Path 는 804 흐름(메인)으로 · wip 는 tag wip/802-4b-1
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 11:47:53 +09:00
eomsangdon cf7f62069e Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_8 2026-11-08 11:46:46 +09:00
eomsangdonandClaude Opus 5.5 7480aebc96 feat(804-6): 옛 수식 탭 걷음 · 줄 쌓기 = 첫 「수식」 탭(요구 686-1)
- M01 단가산출 기초 · M02 단가산출 상세 보기 = 수식(줄 쌓기 · 기본) · 단가산출 상세 둘
- 줄 쌓기에 M02 사본 [단가 갱신] · [재생성](미리 셈 → 알림 → 저장 · 고침 있으면 막음) · 판 바뀜(409) 문서 그대로면 새 판으로 다시 저장 옮김
- 옛 수식 문서 화면 걷음(formula_doc_screen · defs · edit · lines · math · math_model · rows · sub · formula_doc.css) · 이미 안 부르던 796-2 수식 나무 화면(LogicLab_Equation · Defs · Var · css · M01_Logic_Equation_Model · sheet_formula_cell · ui_template_equation_defs · edit) 걷음 — 18 파일 4,860 줄
- formula_doc_render = 줄 쌓기가 쓰는 reach 만 · 옵션 가로 CSS 는 line_stack.css 로
- 남김 = 계산기 common_util_formula_doc* · 서버 길 · 옵션 · 사본 표지 · 합계 상자 · KaTeX · 시험 페이지 tools/line-stack-test
- 시험: test_796_2 지움(걷은 화면 원본 검사뿐) · 799_1 · 800_2 걷은 화면 줄만 뺌 · 799_2 · 802_4b2 · 804_2 보기 · 화면 파일 대상 바꿈 · test_804_6 새로(걷은 파일 · 부르는 곳 없음 · 첫 탭 · 사본 할일)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 11:09:44 +09:00
eomsangdonandClaude Fable 5.1 04caf618bb knowledge(요구686): 수식 탭 삭제 · 줄 쌓기 기본 · 전역 깃 싱크
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 10:45:22 +09:00
eomsangdon d4fbe755b0 Merge branch 'sub_laptop_3' of C:/Aislo_wt/sub_laptop_3 into main_laptop_1 2026-11-08 08:43:18 +09:00
eomsangdonandClaude Opus 5.5 6f678fb91b feat(804-5): 줄 쌓기 표 값 이름 · 산출근거 고정 · 그룹 글 · 짝 강조 채우기 · 틀로 저장 걷음(요구 683~685)
- 표 값 기호 화면 이름 = 고른 줄 이름(Q_수량2^표 → Q_특별인부 · 겹치면 2 · 3) — 왼쪽 · 산출근거 같음 · 칸 글은 화면 이름 ↔ 기호로 오감(문서 기호 그대로)
- 단위 「줄 따름」 안 보임 · 표 값만 든 묶음 머리 = 「표 값」 · [식으로 풀기] → 「식 고치기」
- 산출근거 = 넓을 때 화면 고정 + 자기 스크롤(높이 = 스크롤 영역) · 나란히 놓는 탭 폭 1240 → 1040
- 글 「항목」 → 「그룹」(그룹 이름 · + 그룹 · 그룹 지움)
- 짝 강조 = 왼쪽 카드 · 그룹 머리 · 오른쪽 줄 모두 같은 바탕 채우기(테두리 걷음)
- [틀로 저장] · 내 틀 목록(브라우저 저장) 걷음 · 공식 틀 고르기 = M01 단가산출 결과만
- 시험 test_804_4 표 값 화면 이름 1,518 전수(겹침 없음 · 식 글 왕복 같음) 더함

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 08:42:41 +09:00
eomsangdonandClaude Fable 5.1 c18c3036eb knowledge(요구685): 내 틀 저장 안 함
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-08 08:34:16 +09:00