Commit Graph
5314 Commits
Author SHA1 Message Date
eomsangdonandClaude Opus 5.5 8c9e51936d fix(M01): 유지관리 3장 건축 · 4장 기계설비 로직 없음(절 누락) 34절에 새 로직 (PLAN 28-2a)
- 새 로직 파일 로직_건설품셈_03장_건축.json(25) · 로직_건설품셈_04장_기계설비.json(9) · 부문 유지관리 · 차례 55 · 56
- GC001104~1137 · 표 용도.로직키 연결

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-09-30 13:39:08 +09:00
eomsangdonandClaude Opus 5.5 8e0aeccd8b fix(M01): 기계설비 12-1-1 · 13-1-8 · 13-7-15 · 13-7-21 표 · 검사 10% 원문대로 (PLAN 28-2d)
- QC001603 25% 가산 기준 「12-1-2 플랜트 계기 설치 품」
- QC001628 부설장비 규격 표를 원문 열대로(관경 → 크레인 규격)
- GC000965 검사시험및교정 10% — 기술관리 뺀 세 직종 ×1.1
- QC001775 음극 Plate 4줄을 「6. 음극 Plate 조립 설치」 독립 구분으로

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KmELpdXFDRZHhfbGuRhSmL
2026-09-30 13:38:40 +09:00
eomsangdonandClaude Sonnet 5 7cc8428aa5 fix(M01): 기계설비 13장 로직 일부 구현 — GC000943 Tar Epoxy 전기 혼입 분리
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Niyrmyr3LQFRxC4DNEynf5
2026-09-30 13:38:01 +09:00
eomsangdon 242db61ee4 Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 2026-09-30 13:36:43 +09:00
eomsangdon ccd738fff8 Merge remote-tracking branch 'origin/sub_laptop_3' into sub_laptop_6 2026-09-30 13:36:25 +09:00
eomsangdon 316bf7a958 Merge remote-tracking branch 'origin/sub_laptop_1' into sub_laptop_6 2026-09-30 13:36:24 +09:00
eomsangdon 1ff64f4d92 Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_6 2026-09-30 13:36:23 +09:00
eomsangdonandClaude Opus 5.5 cb280c1de9 fix(M01): 기계설비 13-1 재질할증 대상 · 13-10 · 13-11 검사시험 10% 제외 품 (PLAN 28-2d)
- GC000871~875 재질 할증 — 용접식은 플랜트용접공 · 나사식은 플랜트배관공(원문 주⑧)
- GC000986 · GC000987 기계산업기사(기술관리)에서 ×1.1 뺌
- QC001813 검사시험 줄 비고 · GC000991 ×1.0982 → ×1.1(기술관리 · 뒷정리 제외) · 비고 고침

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KmELpdXFDRZHhfbGuRhSmL
2026-09-30 13:36:14 +09:00
eomsangdon 8fa828f038 Merge remote-tracking branch 'origin/dev' into sub_laptop_6 2026-09-30 13:36:08 +09:00
eomsangdonandClaude Sonnet 5.5 13dd39325d fix(M01): 공통 3장 토공사 암발파·암파쇄 소모자재 덧줄 7건 + 시험 기대값 갱신
3-3-1~3-3-6 크롤러드릴 24%(3-3-1·2는 대형브레이커 5%) · 3-3-8 대형브레이커 2% 덧줄. 시험: 호표를 줄여도 소모자재 덧줄이 남는 새 규칙에 맞춤 (28-2c).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019ACSGaHdLgnkEkoA4LDtMU
2026-09-30 13:35:53 +09:00
eomsangdonandClaude Opus 5.5 c8686ee3ad feat(M02): 일위대가 라이브러리 화면 — 좌측 「일위대가 조합」 컨테이너 · 뿌리 셋 나무 · 조합 편집 · M01 컨테이너 뺌(PLAN 27-2b · 27-2c 화면)
- 좌측 「일위대가 조합」(구조물 조합 위) → 메인 칸 왼쪽 뿌리 셋 + 조합 나무(폴더 [구분, 상세구분] 깊이 2 · TreePanel 공용) · 오른쪽 목록 · 상세(옛 M01 조합 화면 옮김 · Labor_Edit)
- 나무 오른쪽 클릭: 폴더 더하기(2 단까지) · 조합 더하기(그 폴더 채운 빈 조합) · 이름 · 옮기기 · 지우기 · 조합 이름 바꾸기 서버 길 더함
- 해시 open=일위대가 로 진입 · 다른 뿌리를 누르면 그 뿌리 일위대가로
- 읽기만 뿌리는 저장 · 지우기 · 로직 더하기 없음
- TreePanel 에 maxDepth · item(부르는 말 · 새 항목 화면) 선택지 더함(구조물 라이브러리는 그대로)
- 조합 고르기(면적산출 옆 목록 · 일위대가 고르기)가 이 층이 쓸 수 있는 세 층 조합 · 알약은 /api/m02/combos/key/{키}/inputs
- M01 좌측 · 페이지에서 일위대가 조합 컨테이너 뺌
- 시험 test_m02_labor_tree(새) · test_m02_combo_layers 더함

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BU9gbNE3aWFUvE61pS2WGt
2026-09-30 13:35:38 +09:00
eomsangdon ec613b8dc6 Merge remote-tracking branch 'origin/sub_laptop_7' into main_laptop_1 2026-09-30 13:35:35 +09:00
eomsangdon aa1edd65dc auto: 2026-09-30 13:34 (ESD_LAPTOP) 2026-09-30 13:34:20 +09:00
eomsangdon 2afb8879a0 Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 2026-09-30 13:33:12 +09:00
eomsangdon c8144a97b1 auto: 2026-09-30 13:32 (ESD_LAPTOP) 2026-09-30 13:32:53 +09:00
eomsangdonandClaude Opus 5.5 0b0106f527 fix(M01): 기계설비 13장 표 섞인 글 · 병합 칸 · Bolt Beating 값 · 펌프 이름 (PLAN 28-2d)
- QC001717 Roller Gate 직종별 표를 한 줄로(Tainter 와 같은 꼴)
- QC001642 · QC001667 · QC001694 · QC001697 주 끝에 붙은 다음 표 · 소제목 글 뺌
- QC001693 · GC000926 이름 원문대로(Rotary Pump, Centrifugal pump(3,4 stage))
- QC001684 Bolt Beating 「0.097 5」 → 0.0975 · GC000920 100~350 계수 0 → 0.0975
- QC001655 구경별 K 병합 칸 폄 · 주⑨ 91㎜ 이상 공식

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KmELpdXFDRZHhfbGuRhSmL
2026-09-30 13:32:51 +09:00
eomsangdonandClaude Opus 5.5 dc1399244d test(M02): 합친 뒤 빨강 둘 — 옛 규칙을 재던 시험을 26-7e · 27-1d 규칙으로
- test_m02_structure_combo: 화면 표 [저장]은 있던 항목 머리(경로)를 저장본 그대로(나무가 정본 · 26-7e) — 분류1 · 분류3 은 저장 전 값 · 단위 · 일위대가는 표대로
- test_m02_structure_options: 좌측 차례를 새 모양(extras 옵션 → 도면 · children 차례)으로 잼(27-1d reveal)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 13:32:15 +09:00
eomsangdonandClaude Opus 5.5 e63cadfde4 fix(M01): 산림 13장 로직 없음(절 누락) 5절에 새 로직 (PLAN 28-2a)
- 13-4-6 밑돌·천단 돌쌓기 · 13-10-2 나무 말뚝박기(작은 말뚝 · 기초말뚝 · 윈치말뚝) · 13-11-1 원형 · 13-11-2 타원형 돌망태 · 13-15-1 목재 껍질벗기기
- GF000324~330 · 표 용도.로직키 연결

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-09-30 13:32:08 +09:00
eomsangdonandClaude Opus 5.5 f7743c95e8 fix(M01): 기계설비 13-6 수력발전 시험 · 검사 10% 는 원문 제외 품 빼고 · Tainter 코크스 (PLAN 28-2d)
- GC000931 · 933 · 934 · 937 도장공 · GC000935 · 936 · 938 플랜트전공(전원배선) · GC000932 기계기사 · 포장해체 목공 · 특별인부 — ×1.1 뺌(원문 「… 을 제외한 품의 10%」)
- QC001720 문종(Tainter · Roller) 칸 · 코크스는 Roller 만 · GC000935(Tainter) 코크스 줄 뺌

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KmELpdXFDRZHhfbGuRhSmL
2026-09-30 13:29:42 +09:00
eomsangdonandClaude Sonnet 5 31fd33f12d fix(M01): 건축 9장 로직 일부 구현 — 모르타르 타설 기계 3종 더함
- 건축 미장공사(9-1-3 GC000679): 모르타르 펌프 37㎾·양수기 1.49㎾를 GC000273(손료계수만 있는 기종)으로 연결, 모르타르 믹서 0.3㎥도 같은 방식 + 휘발유 연료(1.3ℓ/hr) 재료 줄 더함

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Niyrmyr3LQFRxC4DNEynf5
2026-09-30 13:29:26 +09:00
eomsangdon 341ae31877 Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1 2026-09-30 13:29:16 +09:00
eomsangdonandClaude Sonnet 5.5 296337327e fix(M01): 유지관리 2장 토목 — 포장절단 분무기 단위 · 표층재생 팁(날) 재료 줄
2-1-2 동력분무기 단위 수→대 · 2-1-19 주⑤ 팁(날) 100㎡당 0.7개 재료 줄 (28-2c).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019ACSGaHdLgnkEkoA4LDtMU
2026-09-30 13:26:52 +09:00
eomsangdonandClaude Sonnet 5.5 8f1dfa0605 fix(M01): 기계설비 2장 덕트 · 9장 기타 — 흡입구 투영면적 입력 · 시운전 단위 공란
2-2-2 후드 투영면적 ㎡ 입력 더함 · 9-5-1 온풍난방 비고 줄 단위 비움 (28-2c).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019ACSGaHdLgnkEkoA4LDtMU
2026-09-30 13:26:51 +09:00
eomsangdonandClaude Sonnet 5.5 22bf0ad76f fix(M01): 기계설비 13장 플랜트 — 아세틸렌 병→ℓ 환산 · 검사및교정 10% · 표 단위 공란 · 주 보충
아세틸렌 병×ℓ입 21건(ℓ 품목) · 13-6-7 기타 10% · 13-7-16~21 · 13-8-1~7 · 13-11-2 ×1.1 · 원문 공란 단위 · Socket 40% 감 · 원문 주 보충 · 드럼 입력 합침 (28-2c).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019ACSGaHdLgnkEkoA4LDtMU
2026-09-30 13:26:51 +09:00
eomsangdonandClaude Opus 5.5 1428a25919 fix(M01): 토목 9-7 · 9-10 · 9-11 지적측량 주 · 필계점 「30.28)」 값 (PLAN 28-2d)
- QC001104 · QC001107 · QC001132 · QC001135 성과작성품 목록 주 · QC001107 체감계수 「다만 …」 문장
- QC001125 · QC001129 축척변경 적용 설명 주(9-10-1 ⑥㉮ · 9-10-2 ⑤㉮)
- QC001132 필계점 측량 지적산업기사 「30.28)」 → 수 30.28 · GC000543 상수 대신 표 찾기(값 같음)
- 9-7~9-10 계수 합성 · 9-9-1 면적계수 올림은 원문 안 갈림 — 사람 확인으로 남김

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KmELpdXFDRZHhfbGuRhSmL
2026-09-30 13:26:21 +09:00
eomsangdonandClaude Opus 5.5 bf5f4001c3 fix(M01): 산림 8장 로직 없음(절 누락) 7절에 새 로직 (PLAN 28-2a)
- GF000317~323: 나무주사 약제주입기·약제주입병 · 끈끈이 롤 트랩 · 드론방제 · 지상방제 차량살포 · 그물망 피복 · 이동식 임목 파쇄
- 쓰는 표의 용도.로직키 · 범위규칙 세 표에 엔진 이름을 앞에 붙임

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-09-30 13:26:11 +09:00
eomsangdonandClaude Sonnet 5 ae1b3682e8 fix(M01): 측량 9장·유지관리 2장 로직 일부 구현 — 보간·교통통제·소형브레이커 등
- 측량(9-5-4-1 GC000490): 수정도화 사진판독 가산시간(주④)을 인·일로 바꿔 총인에 더함
- 측량(9-5-6-2나 GC000518): 착묵 사진분석 가산(초급기술자·중급기능사 각 9인, 주⑤)을 도엽수만큼 더함
- 유지관리(2-1-17 GC001053): 교통통제 및 안전처리 보통인부 8명(주⑥) 더함
- 유지관리(2-1-20 GC001056): 산소·아세틸렌 재료를 횡재부에만 적용(원문 표가 횡재부 전용)
- 유지관리(2-1-11 GC001043, 2-1-12 GC001044): 소형브레이커(전기식) 1.5㎾를 GC000273(손료계수만 있는 기종)으로 연결 · 2-1-11엔 모르타르 믹서 0.3㎥ 경비·휘발유 연료도 더함
- 건설기계(GC000273 고르기): 5220-0015(소형브레이커 전기식) 추가

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Niyrmyr3LQFRxC4DNEynf5
2026-09-30 13:26:09 +09:00
eomsangdonandClaude Opus 5.5 ca946ebbf1 Merge remote-tracking branch 'origin/sub_laptop_7' into sub_laptop_6
- 충돌 Router_Items 갈라 내기 권한 — sub6 쪽(층 쓰기 권한 · 시스템 관리자 한정 뺌 · PLAN 27-2c)
- Router_Combos 가 M02_Layer_Access(own_owner) 로

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BU9gbNE3aWFUvE61pS2WGt
2026-09-30 13:25:26 +09:00
eomsangdonandClaude Sonnet 5.5 7ffafabb77 fix(M01): 재료 검색어 잘못 연결 고침 — 건설품셈 기계설비 로직(배관 · 덕트 · 플랜트) (PLAN 28-2b)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D2nUMUMTsqm93PbQtipo6c
2026-09-30 13:25:04 +09:00
eomsangdonandClaude Sonnet 5.5 5ada61bf88 fix(M01): 재료 검색어 잘못 연결 고침 — 건설품셈 건축 로직(철골 · 조적 · 수장 · 방수 · 지붕 · 금속 · 미장) (PLAN 28-2b)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D2nUMUMTsqm93PbQtipo6c
2026-09-30 13:25:01 +09:00
eomsangdonandClaude Sonnet 5.5 07b01f963f fix(M01): 재료 검색어 잘못 연결 고침 — 건설품셈 공통 로직(가설 · 기초 · 철근콘크리트) (PLAN 28-2b)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D2nUMUMTsqm93PbQtipo6c
2026-09-30 13:24:59 +09:00
eomsangdonandClaude Sonnet 5.5 8ba38e47b6 fix(M01): 재료 검색어 잘못 연결 고침 — 건설품셈 토목 로직(도로포장 · 유지관리 토목 · 궤도 · 강구조 · 관부설 · 지반조사) (PLAN 28-2b)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D2nUMUMTsqm93PbQtipo6c
2026-09-30 13:24:56 +09:00
eomsangdonandClaude Sonnet 5.5 a9a4631160 fix(M01): 재료 검색어 잘못 연결 고침 — 산림품셈 로직 4장 파일 · 맞는 품목이 걸리게 (PLAN 28-2b)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D2nUMUMTsqm93PbQtipo6c
2026-09-30 13:24:54 +09:00
eomsangdonandClaude Opus 5.5 0c5d42fb7b fix(M01): 토목 9-5-6 · 9-5-9 · 9-5-10 계수 적용 공정 · 도화 열 · 병합 칸 원문대로 (PLAN 28-2d)
- GC000516 1:1,000 수정제작 지리조사 = 신규제작 품(원문 주)
- GC000521 차로폭 계수 = MMS 자료수집 · 표준자료 제작 · 이미지처리 · 객체추출 · 구조화편집 · 도로복잡도 = 객체추출 · 구조화편집
- QC001082 수치도화 도화 열 원문대로 · GC000522 도화고급기능사 줄 · GSD 계수는 원문 주⑨㉯ 공정만 · QC001084 작업계획및준비 0.5~4㎢ 줄(1㎢ 멈춤 풀림) · 0.25㎢ 5cm 원문 합계와 같음

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KmELpdXFDRZHhfbGuRhSmL
2026-09-30 13:24:06 +09:00
eomsangdon 3f0c1d774f Merge remote-tracking branch 'origin/sub_laptop_7' into main_laptop_1 2026-09-30 13:23:58 +09:00
eomsangdonandClaude Opus 5.5 b20c702c54 fix(M01): 산림 7장 로직 없음(절 누락) 10절에 새 로직 (PLAN 28-2a)
- GF000307~316: 수라집재 · 트랙터부착형·HAM200 숲가꾸기 · 타워야더 가선설치·해체 · 부착형 타워 수확·숲가꾸기 · 굴착기 우드그랩 산지집재 · 동력상하차기 집적 · 검척
- 쓰는 표의 용도.로직키 · 범위규칙 열한 표에 엔진 이름을 앞에 붙임
- 7-1-1 은 표 QF000178 에 천연림·인공림이 섞여 못 고침

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-09-30 13:23:17 +09:00
eomsangdonandClaude Opus 5.5 f8302149a9 refactor(M02): 일위대가 조합 화면 부품 M01 → M02 옮김 — Labor_Api(층 · 키 하나 · 세 층 · 나무 · 담을 로직) · Pick · Preview · Text · css(PLAN 27-2b 앞)
- 조합 Api 가 층 길(/api/m02/layers/{layer}/combos) · 키 하나는 /api/m02/combos/key 로 — 회사 · 개인 조합도 읽음
- 로직 고르기 · 미리 보기는 /api/m02/logic-lib(로그인) 로 읽음
- M01 조합 화면 · M02 구조물 조합 쪽 부름을 새 자리로

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BU9gbNE3aWFUvE61pS2WGt
2026-09-30 13:22:13 +09:00
eomsangdonandClaude Opus 5.5 ac0b55e819 fix(M01): 산림 6장 로직 없음(절 누락) 3절에 새 로직 (PLAN 28-2a)
- GF000304~306: 칡덩굴 소금처리 · 칡덩굴 뿌리제거 · 교목 시비
- 쓰는 표의 용도.로직키 · 범위규칙 세 표에 엔진 이름(이상·미만)을 앞에 붙임

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-09-30 13:22:03 +09:00
eomsangdonandClaude Opus 5.5 6c0210ebc5 feat(M02): 조합 키 하나 읽기 /api/m02/combos/key/{키} — 어느 층이든 · 그 층 읽기 권한(PLAN 27-2c 서버)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BU9gbNE3aWFUvE61pS2WGt
2026-09-30 13:20:19 +09:00
eomsangdon 209f05f802 auto: 2026-09-30 13:20 (ESD_LAPTOP) 2026-09-30 13:20:06 +09:00
eomsangdonandClaude Opus 5.5 203179f93e fix(M01): 토목 9-5-4 정사영상 정리점검 직종 · GSD 병합 칸 · 설계예 장비 · 도화 열 (PLAN 28-2d)
- QC001032 정리점검 직종 원문대로(고급기술자 0.60 · 중급기술자 0.10) · GC000510 정리점검 몫을 고급 · 중급기술자로 옮김(도엽당 합계 원문과 같음)
- QC001037 25cm≤GSD 병합 1.00 을 12 공정에 폄 · GC000510 상수 1 대신 표 찾기
- QC001040 장비 칸 — 표정~영상융합 수치사진측량장비 · 레이어추출 · 영상지도 편집 컴퓨터
- QC001054 설계예1 도화 세 직종 열(0.46 · 2.28 · 1.83)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KmELpdXFDRZHhfbGuRhSmL
2026-09-30 13:19:59 +09:00
eomsangdonandClaude Opus 5.5 59cb28ce58 feat(M02): 구조물 라이브러리 한 화면 · 뿌리 셋 · 층 권한 한 벌 · 남의 층 목록 · 해시 진입 (PLAN 27-1)
- 층 권한 한 벌 M02_Layer_Access — 나무 · 항목(Router_Items) · 양식(Router_Layers) 같은 규칙 · owner 인자 · 남의 층은 읽기만 · 읽기로 남의 층에 뼈대 안 씀
- 남의 층 목록 GET /api/m02/layers/{company|personal}/owners — 시스템 관리자 회사 목록 · 회사 관리자 같은 회사 사람
- ?layer= 페이지 분리 폐기 → 한 화면 뿌리 셋(마스터 · 회사 · 개인) · 뿌리 부품 TreePanel_Roots(펼칠 때 불러옴) · TreePanel 은 owner · api 를 받는 공용 부품
- 진입 해시 ?open=구조물조합|일위대가|옵션|도면&root=&owner= · 항목 고르기 [관리 화면에서 고치기]도 이 해시
- 「항목 나무」 → 「구조물 라이브러리」
- 시험 test_m02_layer_access 새로 · layer_screen · template_layers 새 규칙으로

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 13:19:29 +09:00
eomsangdonandClaude Opus 5.5 fd3800857d fix(M01): 산림 5장 로직 없음(절 누락) 14절에 새 로직 (PLAN 28-2a)
- GF000290~303: 관목굴취 · 교목굴취(나무높이 · 근원직경) · 뿌리돌림 · 관목식재(단식 · 군식) · 교목식재(나무높이 · 흉고직경) · 단끊기 · 표토절취 · 표토펴기 · 막갈이 · 흙부수기 · 매트 포장
- 쓰는 표의 용도.로직키 · 범위규칙 열 표에 엔진 이름(이상·이하 · 이하)을 앞에 붙임
- 5-5 · 5-26-3 은 표 조건 칸이 없어 못 고침

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-09-30 13:18:31 +09:00
eomsangdonandClaude Opus 5.5 ae51bed23c feat(M02): 담을 로직 읽기 길 /api/m02/logic-lib — 로그인이면 로직 목록 · 갈래 · 하나 · 견본 입력(PLAN 27-2b 서버)
- 회사 · 개인 조합 편집이 M01 관리자 전용 길 없이 로직을 고르고 미리 보기
- 시험 test_m02_combo_layers 한 벌 더함(9)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BU9gbNE3aWFUvE61pS2WGt
2026-09-30 13:17:57 +09:00
eomsangdonandClaude Opus 5.5 d8e5723c78 fix(M01): 산림 4·9·10장 로직 없음(절 누락) 38절에 새 로직 (PLAN 28-2a)
- 9장 27절(GF000252~278): 암파쇄 · 발파(10%) · 깎기(90%) · 기계소할 · 콘크리트·아스팔트 깨기 · 포장절단 · 측구·구조물 터파기 암 14절 · 살수 · 발파암 비탈면 고르기
- 10장 7절(GF000279~285): 인력운반 3절 · 짐내리기 · 덤프 자재운반 · 덤프운반(굴착기 적재+15ton) · 묘목 인력운반
- 4장 4절(GF000286~289): 수확베기 · 단목베기 100본·1,000㎡ · 위험목 베기
- 쓰는 표의 용도.로직키 · 4장 범위규칙 네 표에 엔진 이름(이상·이하 · 이상·미만)을 앞에 붙임(원문 설명은 뒤에 그대로)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-09-30 13:17:10 +09:00
eomsangdonandClaude Opus 5.5 16babf0515 fix(M01): 토목 9-5-4 지하시설물 공동구축 절감은 위치측량만 · 3차원 국토공간정보 공정별 계수 원문대로 (PLAN 28-2d)
- GC000502 환산연장(탐사길이)과 공동구축환산연장을 가름 — 위치측량만 절감 · 설계예 다섯 직종 계와 같음
- GC000511 P · K 는 원문 주⑦ 공정에만 · 기초데이터편집 = 면적 ÷ (0.0214 × K) ÷ 8 × 제작방법 × 세밀도 · 가시화 자료취득 = P × K × T × 제작방법 · 점군데이터 제작 계수 없음(점밀도는 9-5-4-9 공정 — 입력 점밀도 뺌) · 설계예1(건물만) 아홉 직종 계와 같음

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KmELpdXFDRZHhfbGuRhSmL
2026-09-30 13:17:01 +09:00
eomsangdonandClaude Opus 5.5 354e6cd029 feat(M02): 일위대가 조합 층 저장소 · 층 길 — 마스터 · 회사 · 개인(PLAN 27-2a · 27-2c 서버)
- 새 M02_MasterTemplete_Combo_Store · Router_Combos — /api/m02/layers/{layer}/combos 목록 · 하나 · 새로 · 고침 · 지움 · 나무 · 알약 · 미리 보기 · /api/m02/combos/all(세 층)
- 키 장부 UC{회사}-###### · UP{사용자}-######(파일 머리 다음 · 지운 번호 안 씀) · 마스터 UA 는 M01 저장 길 그대로
- 나무 = 폴더 [구분, 상세구분] 깊이 2 · 빈 폴더는 머리 폴더 · 쓰는 조합 든 폴더 지우기 409
- 옛 /api/m01/combo* 길 뺌(logic/combos 만 남김) · 조합 화면 Api 는 M02 마스터 층 길로
- use-combo · 갈라 내기 · 항목 이름 · 면적 알약 · 스냅샷 원본이 세 층 조합을 읽음 · 남의 층 조합 403 · 갈라 낸 조합은 그 층에(시스템 관리자 한정 뺌)
- 시험 옮김(test_m01_combo · test_m01_combo_inputs) · 새 test_m02_combo_layers

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BU9gbNE3aWFUvE61pS2WGt
2026-09-30 13:15:10 +09:00
eomsangdonandClaude Sonnet 5 effde345f7 fix(M01): 토목 1·3장 로직 일부 구현 — 트럭·소형브레이커·동력분무기 줄 더함
- 도로포장공사(1-8-9·10·11·13·14 GC000316·317·319·320·321·322·323·324·326·327): 덤프트럭(옛이름 「트럭·화물트럭」)을 지역 입력과 함께 연결
- 도로포장공사(1-9-4 GC000336): 소형브레이커(공압식) 2.7㎥/min을 GC000273(연료·조종원 없는 기종)으로 연결
- 터널공사(3-4-3 GC000350): 동력분무기 4.85㎾를 GC000272(조종원 없는 기종)로 연결

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Niyrmyr3LQFRxC4DNEynf5
2026-09-30 13:15:09 +09:00
eomsangdonandClaude Opus 5.5 161d0f214b fix(M01): 토목 9-5-1 · 9-5-4 표 주 · 비고 원문대로 (PLAN 28-2d)
- QC000918 주① 평탄지역 수직항공 사진촬영 기준 · QC000927 설계예 재료비(계획용지도) 줄
- QC000960 비고 산식 ÷ 기호 · QC000985 주① 「데이터간의 상호 상관관계를 유지하기 위하여」
- 9-5-4-5 기계비 여덟 표 비고 「S/W포함」 · QC000972 원문 두 값 어긋남 주에 적음
- QC000973 주⑤~⑦ · QC000990 주⑦⑧ · QC000976 주① 원문 문장

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KmELpdXFDRZHhfbGuRhSmL
2026-09-30 13:12:29 +09:00
eomsangdonandClaude Fable 5.1 7502315026 chore(M01): 의심 · 사람 확인 사용자 결정 목록(PLAN 28-3)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KYNJBegcapQYMwkKAf8D7S
2026-09-30 13:11:53 +09:00