Commit Graph
10912 Commits
Author SHA1 Message Date
eomsangdonandClaude Opus 5.5 63f3a80029 knowledge(요구): 요구 556 조사 둘 — DJI Terra · Agisoft Metashape 지표면 단계 · 코어 QGIS 아님 · 용화.las = DJI L1(Terra 분류)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 18:40:41 +09:00
eomsangdonandClaude Opus 5.5 48fcbbc5c9 knowledge(요구): 요구 556 원문 기록 — 테스트 사용자 상용 프로그램(DJI · 러시아) 라이다 지표면 조사 · 코어가 QGIS 면 방향 바꿈
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 18:24:21 +09:00
eomsangdonandClaude Opus 5.5 c68535227d knowledge(요구): 요구 555 원문 기록 — 라이다 지표면 3단계 · 정합성 기준 물음 · M01/M02 화면 검증 미룸
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 18:17:58 +09:00
eomsangdonandClaude Opus 5.5 a66d2c2161 knowledge(계획): PLAN 709~719 이관 — 내역 12~15 끝(M01 단가산출 보기 · 엔진 바닥 · 원문 대조 · M02 단가산출 · 메뉴 · 불러오기 · 별칭 · 프로젝트 복사) · 넓은 시험 276 통과
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 17:46:43 +09:00
eomsangdon c9194dc84b test(716-4): 낡은 시험 고침 — 쓰는 일위대가 자료에 단위(㎡) 추가
715-3 줄 있는 일위대가 단위 빈칸 400 규칙과 이음 · 기능 흠 아님
2026-11-01 17:46:01 +09:00
eomsangdon 3e563609b1 Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1 2026-11-01 17:40:18 +09:00
eomsangdonandClaude Opus 5.5 df31e51660 test(717-2b): 낡은 시험 test_좌측_고름_표시는_열린_것_한_줄뿐 지금 꼴로
- 716-3 이 M02 좌측 옵션 줄을 뺌 — paint 끝 줄이 options.clear() 에서 practice?.clear()(실무자료 판)로 바뀜 · 찾는 글을 지금 꼴로 맞춤

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 17:34:37 +09:00
eomsangdonandClaude Opus 5.5 a1342124c6 feat(717-2b): SK 더한 재료 줄 = 기본 계 안(재료 소계 · 계에 더함) · 줄 「별도계상」 고름만 계 밖
- 서버 M02_Sangeun_Doc — 더한줄 재료 칸 별도계상(true 만 남김) · patched 가 더한 재료 줄 자재표시를 직접계산(기본) | 별도계상(칸 켬)으로 둠 · 원문 로직 줄 별도계상은 그대로
- 화면 — SK 상세 고침 표 더한 재료 줄 로직 칸에 「별도계상」 칩(켬 · 끔) · 순수 함수 setApart · 행 apartPick
- 지킴 시험 — test_715_sangeun_engine 더한 재료 계 안 · 별도계상 계 밖 · test_717_2b 칩 꼴

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 17:34:36 +09:00
eomsangdon 83b853c060 Merge remote-tracking branch 'origin/sub_laptop_8' into main_laptop_1 2026-11-01 17:29:27 +09:00
eomsangdonandClaude Opus 5.5 51f07499f5 feat(719-4 · 719-3): B09 단가산출근거 탭 = 공용 계산서 카드 · 이 공사 산근 덮개
- 719-4 근거 탭 = 산근 블록마다 카드 · 공용 calcSheetRows 묶음 꼴(인력 · 재료 · 경비(장비 한 줄 + 중기사용료 펼침 넉 줄) · 하위 = 산근 n호표 한 줄) · 서버 줄 덧칸 sheet{쓰는입력 · 기준단위 · 환산근거}(master_sheet_line 한 벌) · 블록 기준단위 · 입력 · 중간값 글은 고치기 펼침 때 · 옛 풀이표는 곁 창에만
- 719-3 산근 덮개 sg_cover {산근 키: {「n:이름」: {qty · 노 · 재 · 경 단가}}} · 셈 짝 B09_Estimation_Sangeun_Cover.py ↔ .ts(서버 풀이 뒤 덧씌움 · 하위 산근 이어짐 · % 덧줄 밑수 비례 · 총계 · 목록표 · 빈칸 목록 · raw 로 두 번 덮어도 같음 · 짝 잃음 sg_orphans 알림)
- 고침 표(702 꼴) = 품 · 단가 두 번 눌러 고침 · 고친 칸 색 · 원래 값 칸 · 「이 공사에서 고침」 꼬리표 · 우클릭 · 카드 단추 [단가산출 값으로] · 고친 뒤 보던 자리 지킴
- 저장 다듬기 sg_cover · [업데이트] 알림 고친 칸 수에 산근 칸 · 셈 길(compute_sheets) · 화면 짝(computeSheets) 둘 다 덮개
- 금액 전후 같음 — 덮개 없음 = 서버 풀이 그대로 · 덧칸 뺀 옛 풀이와 13 블록 같음 · 일위대가 합 검증_랩탑메인 13,662,560 · 검증_sub5 10,149,562 그대로
- 시험 새로 test_719_3_sangeun_cover(8 · 거울 · 대가 · 원가계산서 · 업데이트 뒤 지킴) · test_719_4_sangeun_sheet(2)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 17:28:11 +09:00
eomsangdonandClaude Opus 5.5 04f3489481 merge(717-2b): origin/main_laptop_1 합침 — Sangeun_Cover.ts 같은 이름 새 파일 충돌(AA) 풂 · 두 표 한 파일
- 셈 길 calcSangeun 한 벌 — 답 꼴 제네릭(기본 717-2b SkAnswer · 717-3 모달은 SkCalc) · 시험 입력 칸(입력값) 그대로 · owner 는 시스템 층 밖만
- 717-3 일위대가 모달 표 = coverTable · sangeunFromLine 그대로 · 717-2b SK 상세 표 = skCoverTable(옛 coverTable 이름 바꿈 · 옵션 = SkCoverOptions)
- 모달 부르는 자리 셋에 <SkCalc> 만 더함
- 시험 test_717_2b · test_717_3 · 715 · 719 통과 · typecheck 0

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 17:27:50 +09:00
eomsangdon 27d88eaeb3 Merge remote-tracking branch 'origin/sub_laptop_4' into sub_laptop_2 2026-11-01 17:24:45 +09:00
eomsangdonandClaude Opus 5.5 53bca68ea4 feat(717-2b): M02 단가산출 상세 · 고침 — M01 상세 부품(보기 넷)을 M02 길로 · 품 · 단가 칸 덮개 · 줄 더하기 · 빼기 · 바탕 M01 로직 고름
- 새 Sangeun_Detail(mountSangeunDetail) · Sangeun_Cover(고침 표 · 셈 길 최신 응답만) · logic/M02_Sangeun_Cover_Model(순수 꼴)
- 고친 칸 = 칸 색 + 바탕 값 곁 글 + 「단가산출에서 고침」 · M01 개정 배지(바탕판 · 원값) · 짝잃음 띠 · 별도계상 재료 = 계 밖 표기
- M01 buildLabDetail 덧칸 cover(단가산출 상세 · 인력·재료·경비 덩이 갈음) · 마스터 이동 단추 = 등록 없으면 숨김(hasMasterJump)
- Sangeun_View 자리표 · 옛 글 열쇠(준비 중 · 덮개 · 더한 줄 · 열린 입력) 걷음
- 시험 test_717_2b_sangeun_detail 3

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 17:23:02 +09:00
eomsangdon 1a73413254 Merge remote-tracking branch 'origin/sub_laptop_1' into main_laptop_1 2026-11-01 16:53:48 +09:00
eomsangdonandClaude Opus 5.5 c818dcae5e feat(717-3): 일위대가 줄 [단가산출 보기] 모달 — 인력·재료·경비 · 단가산출 상세 고침 = 그 일위대가 줄 덮개 · [단가산출로 저장]
- 줄 단추 = 로직 줄 · SK 참조 줄(Labor_Rows `sangeun`) · 프로젝트 복사본(셈 주입)엔 없음
- 모달(Labor_SangeunModal) = 일위대가 머리 「1 ㎡ 당」 · 이 줄 수량 · 1 단위 금액 · 보기 고르기(기본 인력·재료·경비 = 공용 계산서 calc_sheet · 상세 = 품 · 단가 칸 고침)
- 고친 줄 = 표 부품 「바뀜」 + 원래 값 곁 + 「이 일위대가에서 고침」 꼬리표 · [적용] = 줄 칸 패치(화면 캐시 · 저장은 [저장]) · 적용 안 하고 닫으면 물음
- [단가산출로 저장] = 내 개인 층 새 SK(from-line) · 자기 개인 층 일위대가면 그 줄을 새 SK 참조 줄로
- 셈 = 서버 /sangeun/calc(저장 안 함 · 최신 응답만) · 화면 문서 = 서버 as_doc 꼴(Sangeun_Cover_Model · 고름 · 자재표시 cid)
- 고침 표 · 셈 길 부름 = Sangeun_Cover(717-2b 도 씀) · normalizeLabor 가 줄 패치를 지킴(떨구면 [저장]에서 사라짐)
- 시험 test_717_3 5 통과 · 고친 대상 166 통과(1 실패 = test_175 B09 Store_Combo._PER · 전부터 · 719-2 몫) · typecheck 0

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 16:52:56 +09:00
eomsangdon 565f437d2e Merge remote-tracking branch 'origin/sub_laptop_4' into main_laptop_1 2026-11-01 16:48:09 +09:00
eomsangdonandClaude Opus 5.5 c0f3d21908 feat(713-3): M01 로직 목록 묶음 접기 — 같은 절 · 작업량 로직은 머리 줄 밑으로 접음(접기 순수 함수 logic/list_fold) · 찾는 중엔 펼침 · 「관련」 열 = 비고가 가리키는 로직 링크(계산 밖) · 서버 덧칸 인재경 줄 수(712-1 master_bundle) · 지킴 시험
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 16:47:28 +09:00
eomsangdon 54ab449a9c Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_2 2026-11-01 16:47:06 +09:00
eomsangdon 27caa818f1 Merge remote-tracking branch 'origin/dev' into sub_laptop_2 2026-11-01 16:47:04 +09:00
eomsangdon aced540f14 Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1 2026-11-01 16:41:59 +09:00
eomsangdon 117d5e25b1 Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 2026-11-01 16:41:57 +09:00
eomsangdon 1a3d50be68 Merge remote-tracking branch 'origin/sub_laptop_5' into main_laptop_1 2026-11-01 16:41:56 +09:00
eomsangdon fa836163fa Merge remote-tracking branch 'origin/sub_laptop_8' into main_laptop_1 2026-11-01 16:41:54 +09:00
eomsangdonandClaude Opus 5.5 dcf476d504 feat(714-2): 장비 펼침 넉 줄 — 서버 펼침(714-1b · 부른 기계경비 로직 시간당 줄 조종원 · 주연료 · 잡재료비 · 기계손료 · 원/시간 계) 머리 글 + 넉 줄 → 그 장비 노 · 재 · 경 몫 식
- calc_sheet.ts SheetUnfold · 펼침 줄 · calc_sheet.css 펼침 글 들여씀
- 지킴 시험 test_714_2_calc_sheet 펼침 글 줄

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 16:39:11 +09:00
eomsangdonandClaude Opus 5.5 328cb46d92 fix(719-2): 산근 결과단위 배 = 712-2 단위 한 벌(master_unit.per) — 받은 712-2 가 Store_Combo._PER 를 걷음
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 16:38:24 +09:00
eomsangdonandClaude Opus 5.5 c60b87c111 feat(715-1b): 엔진 입력 덧칸 — 호표 줄 단가(손 단가) · 로직 줄 값묶음(노 · 재 · 경) · SK 고친 줄 셈 마무리
- master_pick — _priced 앞 「단가」 덧칸 = 손 단가(찾기 없음 · 출처 「손 단가」) · bundled(값묶음 셋 = 그것 · 일부 = 엔진 값 위 · 계 = 셋 합)
- master_formula — 로직 줄 묶음 부르는 줄 하나(mp.bundled) · 712-1 출력 묶음과 다른 이름
- M01 호표 5,266 줄에 덧칸 없음 · M01 1,469 로직 값 전후 같음
- 시험 test_715_sangeun_engine.py 다시 넣음(손 단가 · 3 % 다시 셈 · 값묶음 일부 · 참조 · 고정 더한줄)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 16:38:19 +09:00
eomsangdon 1b830c9e8b Merge remote-tracking branch 'origin/sub_laptop_4' into main_laptop_1 2026-11-01 16:37:26 +09:00
eomsangdon 1e6092fad8 Merge remote-tracking branch 'origin/dev' into sub_laptop_4 2026-11-01 16:37:08 +09:00
eomsangdonandClaude Opus 5.5 f6a4296517 fix(713-4): 정본 로직 원문 대조 정리(내역 15) — 조종원 시간 환산 = 하루 노임 × 1/8(품셈 1-1-3 · 질의회신 상여 · 휴지계수 뺌 · 기계경비 8) · 구조물터파기 1~6 = 7~18 꼴(작업량 로직 6 지움 · 관부설 가산 비고) · 플랜트 배관 13-1-1 쪽 표 다섯 · 로직 다섯 → 한 표 · 한 로직 · 기초다짐 13-3-1 셋 → 하나 · 방제 8-3 빠진 로직 넷 채움 · 713-1 확인 길로 저장 · 지킴 시험
낡은 시험 고침: test_masterdata_check 굴착기 · 암석 보정 · 노체포설 · 집게 기대값 = 조종원 1/8 꼴 값(노무비 × 0.6) · test_713_3_list 목록 수(1,461 · 묶음 307 · 작업량 21 · 터파기 작업량 지움으로 표본 GF000098)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 16:36:45 +09:00
eomsangdon ebc6ac25a9 Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_3 2026-11-01 16:34:47 +09:00
eomsangdon 6479145d20 Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1 2026-11-01 16:33:49 +09:00
eomsangdon 6a73a4efd5 Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 2026-11-01 16:33:47 +09:00
eomsangdon 63ac37759e Merge remote-tracking branches 'origin/main_laptop_1', 'origin/sub_laptop_1', 'origin/sub_laptop_2' and 'origin/sub_laptop_3' into sub_laptop_8 2026-11-01 16:33:31 +09:00
eomsangdon 0ed745e98c Merge remote-tracking branch 'origin/dev' into sub_laptop_8 2026-11-01 16:33:28 +09:00
eomsangdonandClaude Opus 5.5 6126f5ee20 fix(719-2): 업데이트 뒤 서고 사본 줄 연결 다시 이음 · 단가산출 블록 안내 글 되돌림 이름
- Shell: [업데이트]가 서고 사본을 다시 굳혀 블록 id 가 바뀌면 화면 캐시 줄 연결을 사본 폴더(lib)로 다시 이음(짝 Bill_Library.fix_keys) — 캐시가 옛 id 를 잡아 단가 빈칸 되던 것
- Bill_Fold: 단가산출 블록 안내 글 「우클릭 [단가산출 값으로]」

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 16:33:17 +09:00
eomsangdonandClaude Opus 5.5 8c519c0ab2 feat(714-1b): 장비 줄 펼침 덧칸 — 부른 기계경비 로직 계산서 줄 · 시간당 소계 · 계 · 키 · 인자
- master_sheet_line 장비(기계경비) 줄에 「펼침」 = {키, 이름, 단위, 입력, 줄[비목 · 이름 · 글 · 금액], 소계, 계} · 못 셈 = 까닭
- 셈 결과(master_text.lines)를 그대로 실음 — 조종원 환산 같은 규칙을 여기 두지 않음
- annotate 가 files 를 받음(펼침 계산서) · M01 /text · M02 /logic-lib/sheet 같은 KEYS
- 시험 test_714_1_sheet_line 펼침 · 두 길 같은 수(JSON 수 규칙)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 16:32:57 +09:00
eomsangdonandClaude Opus 5.5 f8338194c6 refactor(717-3): 일위대가 상세 · 줄 표 나눔 — 자재목록 표(Labor_MatTable) · 서고 구분 고르기(Labor_LibMeta) 떼어 냄 · 동작 같음
- Labor_Rows 671 → 566 줄 · Labor_Detail 700 → 650 줄(717-3 모달 단추 자리)
- 낡은 시험 셋 고침: mat_marks · precombo_class = 옮긴 파일을 읽음 · hopyo_screen 의 Detail 「꼭 700 줄」 = 「700 줄 넘지 않음」(나눔으로 줄어듦)
- 시험 158 통과 · 1 실패(test_175 B09 겹 대가 = Store_Combo._PER 없음 · 나눔 전부터 · 719-2 몫)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 16:32:32 +09:00
eomsangdonandClaude Opus 5.5 dd4bbb3c61 knowledge(요구): 요구 554 라이다 외부 도구 시험 결과 — 평활해도 0.77→0.75 m · 업체 분류+TIN 0.12 m · SMRF 0.27 · 권함 = 격자만 TIN
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 16:31:57 +09:00
eomsangdonandClaude Opus 5.5 702ab1daa8 feat(714-2): 공용 단가산출 계산서 묶음 꼴 — 인력 · 재료 · 경비(장비) · 하위(714-1 줄 덧칸 묶음) · 장비 · 하위 로직 = 한 줄 + 노 · 재 · 경 칸 · 누르면 몫 식 석 줄 펼침 · 묶음 머리 기준단위 · 환산 근거 · 쓰는 입력 칸 · 맨 아래 비목 소계 셋 + 계
- calc_sheet.ts bundle 꼴 · bundleLines(순수 · 같은 이름 k 번째끼리 짝) · 새 calc_sheet.css(장비 줄 누름 · 몫 들여씀)
- M01 「인력·재료·경비」 = bundle 꼴 · 변수 칸 = 서버 쓰는입력
- 714-3 텍스트 수식 단추도 서버 쓰는입력 먼저(조건 · 재료 고르기 입력까지) · 없으면 조각
- 704-2 M02 계산서 보기 = 비목 꼴 그대로(DOM 전후 같음)
- 장비 펼침 넉 줄(손료 · 주연료 · 잡품 · 운전사) = sub3 「펼침」 덧칸 뒤

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 16:30:33 +09:00
eomsangdonandClaude Sonnet 5.5 cf6e2cf725 test(717-4): 이음매 시험 자료에 일위대가 단위 「㎡」 추가
715-3 일위대가 단위 빈칸 막기와 맞물려 단위 없는 시험 자료가 실패하던 것 수정

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-01 16:21:28 +09:00
eomsangdon 4df7f1eb4e Merge remote-tracking branches 'origin/main_laptop_1' and 'origin/sub_laptop_1' into sub_laptop_7 2026-11-01 16:20:02 +09:00
eomsangdonandClaude Opus 5.5 5f36e85d7d fix(합침): ui_template_locale_m2 충돌 표시 걷음 — 717-2a 단가산출 키 · 717-4 고르기 키 양쪽 살림(6561c90ab 합침에 표시가 남았던 것)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 16:17:38 +09:00
eomsangdon 6561c90ab5 Merge remote-tracking branch 'origin/sub_laptop_7' into main_laptop_1
# Conflicts:
#	ui_template/ui_template_locale_m2.ts
2026-11-01 16:15:34 +09:00
eomsangdon 8c62765fd7 Merge remote-tracking branch 'origin/sub_laptop_6' into main_laptop_1 2026-11-01 16:14:19 +09:00
eomsangdon 1765901ad2 Merge remote-tracking branch 'origin/sub_laptop_2' into sub_laptop_1 2026-11-01 16:14:05 +09:00
eomsangdon 301a434402 Merge remote-tracking branch 'origin/sub_laptop_8' into sub_laptop_2 2026-11-01 16:13:05 +09:00
eomsangdon 68bc3bd0c8 Merge remote-tracking branch 'origin/sub_laptop_6' into sub_laptop_2 2026-11-01 16:12:59 +09:00
eomsangdon 290f087c73 Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_2 2026-11-01 16:12:56 +09:00
eomsangdon 472c78cd77 Merge remote-tracking branch 'origin/sub_laptop_8' into sub_laptop_5 2026-11-01 16:12:55 +09:00
eomsangdon 87545ea4c7 Merge remote-tracking branch 'origin/sub_laptop_6' into sub_laptop_5 2026-11-01 16:12:48 +09:00