Commit Graph
1409 Commits
Author SHA1 Message Date
eomsangdonandClaude Opus 5.5 4ff96a6771 feat(stmate-test): REA MCP(Ghidra) 계산 엔진 — 표준시장단가(A 코드 COSTA) 내역 연결 · EXRNM 켜짐 경로 · 손료 반올림 MROUNDUD · 적용기준 콤보 값
- A 코드 = COSTA · S_JDA 참 = 저장 단가 · 거짓 = AAMTn 노무비율 나눔 · ACTTYP·ACTOPT = PRJLST · calcBoq·api_load 연결
- EXRNM 참 = S 줄만 단가×율/1000 · ECD 자리 버림 · 천원 · 전각 $
- 손료 계수 반올림 = 첫 버림 자리 5 이상 올림
- 적용기준 국가 2·지방 0·행자부 1 · 행자부 RATE_M 조회 rateMLookup
- 지식DB 36번

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-14 15:44:22 +09:00
eomsangdonandClaude Opus 5.5 2072805247 feat(stmate-test): REA MCP(Ghidra) 단계 서식 — 기성 0633~0638 · 준공조서 0646·0647 · 변경율 0645 · 변경총괄 0661~0663
- 0633·0634 = Prn_Nae_K2 칸 '1342' · 0634 비고 머리 「사 정」(사정 금액 추측값 걷음) · 0635 비율 = 수량 기준 QTYn÷QTY1×100
- 0636·0637 기성고 = T_AMT3·4·2÷T_AMT1 · 기성금액 = 누계 T_AMT2 · 을 = 머리 줄만 · 0638 기성%·잔량
- 준공 계약·준공금액 = 인쇄 칸 배열 첫 값(기성 4·계약 1) · 「마지막 회차 누계 이관」 가정 걷음
- 0645 증감액·증감율(변경−당초)÷당초 · 0661 시비[1,3]·구비[2,4] · 0662·0663
- report_stage_forms.js 새 파일 · 지식DB 39번

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-14 15:43:04 +09:00
eomsangdonandClaude Opus 5.5 82742c0309 feat(stmate-test): REA MCP(Ghidra) 보고서 양식·수량산출서 — 인쇄 분기표 · 0609 총괄집계표 구성비 · 수량산출서 파일 바이트(IFORM) · 셀별명 읽기 · 장부 93.1%
- ST_Prt 0x44fc34 서식 번호 → 출력 함수 표 · 0609 = Prn_Won_A · 0608 = Prn_Wonga
- IFORM = VTS·XLS 파일 바이트 · .XLS·.VTS · 16MB 거절 · ReadDefName 「이름=값」 · QTYn 칸
- 사·관급내역서 관급 구역 품목 줄 누락 수정
- 장부 F3-23 · F3-26 · F5-22 구현 · 지식DB 35번 · stmate 시험 732건 통과

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-14 13:54:48 +09:00
eomsangdonandClaude Opus 5.5 c5fc1fd7aa feat(stmate-test): REA MCP(Ghidra) 변경 차수·잔여 재검증 — 변경 4차 = 계열 5 · 할증 계수 4바이트 실수 · 손료 계수 칸 걷음 · 강제금액 = JDL 변환 · JDL 고정폭 형식
- 변경 차수 상한 4차(K_ORD>4 거부) · 4차 = 5번째 칸(MCOST5·XX5NM·QTY5)
- 할증 계수 float32 — 70%·115% 1원 적음
- 손료 E0~E3 = 조달청 XML 구분값뿐 · 계수 곱 없음
- jdl_format.py — 13종 자르는 자리 · 단가 목록 8종 열 이름 · 줄 만들기·읽기·검사
- 지식DB 34번 §17 · REA_MCP_보강 근거

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-14 13:24:24 +09:00
eomsangdonandClaude Opus 5.5 e655e29cdc feat(stmate-test): REA MCP(Ghidra) 실행·계약 재검증 — MROUNDUP · ITM_TYP 이름 · 실행예산서 Ⅰ·Ⅱ · 계약·실행내역서 열 · 장부
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-14 13:16:31 +09:00
eomsangdonandClaude Opus 5.5 a9b9163f87 feat(stmate-test): REA MCP(Ghidra) 기성·준공 재검증 — 회차 등록([2→3_KANJUB] · TCOST 이월 · K_ORD) · 누계수량 제한해제 설정 · 금회 단가 = 계약 칸
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-14 13:15:42 +09:00
eomsangdonandClaude Opus 5.5 5847580670 feat(stmate-test): REA 보강 — 실행·계약·변경 차수·잔여 계산 원본 규칙 · 장부 91.1%
- 지식DB REA 분석 32 실행계약 · 34 변경차수 잔여계산 작업자료(정적분석 · 원본 실행·수정 없음)
- 실행: 중기 실행단가 합계·성분 비례·끝전·차액 성분 · 실행단가·수량 할증 · 계약 변환 옵션·적용제외 · 기성 공사 낙찰율 100%
- 변경: 차수 목록·이어 셈 · 보험료 3모드(변경 2차 이후) · 방법 A/B 5항목 · 퇴직공제·건설기계·표준시장단가·노임 환산 갈래·JCD
- 시험 693 통과 · 브라우저 3건 화면 전수 오류 0 · 총공사비 그대로

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-14 09:29:53 +09:00
eomsangdonandClaude Opus 5.5 edd5d020f6 feat(stmate-test): REA 기성·준공 — 칸 뜻(계약·누계·전회·금회) · 회차 이월 · 수량 상한 · 기성 제잡비·부가세·절사 원본 주소 근거 · 저장 묶음 분리
- 지식DB REA 분석 33 기성준공단계 작업자료(정적분석 보고서·근거)
- 기성 공사(PCLASS 6) 저장 = COSTW2~4 · [2·3·4_KANJUB] n_C_* 기성 화면 값 그대로
- save_payload.js 로 저장 요청 묶음 분리(view_prj_boq.js 700줄 한도)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-14 09:16:17 +09:00
eomsangdonandClaude Opus 5.5 bc0a758ae0 refactor(821-4): 820-1 기계 13 줄 · 파워트로웰 식 GC001195 지움 — 품셈에 없는 기계 = 내 기계
- 기계.json EQ000656 ~ 668(발전기 5.5 · 7 · 10㎾ · 대형 브레이커 0.18㎥ · 에어 호스 · 모노펌프 · 파워트로웰 · 콘크리트펌프용 파이프 여섯) 지움 · 로직 08장 GC001195 · GC000268 · GC000273 고르기에 끼운 「자체 …」 원문번호 뺌 · 수식 문서 08장 같이(820-1 바로 앞 판과 같음)
- _키대장 = 열넷 「폐기」 로 옮김(결번 · 다음 번호 EQ 669 · GC 1196 그대로 · 재사용 안 함)
- 둠: 덤프트럭(4륜구동) 1ton EQ000655 · GF000145 · 체인톱 시간당 식 GF000337 · 기계 별칭
- 기술문서 기계경비_산정 7 절 = 「품셈에 없는 기계 = 사용자 내 기계(요구서 796)」 한 단락
- 802-2 변환 대조 --check 같음(로직 1,514 · 저장본 · 목록 다시 쓸 것 없음)
- 낡은 시험 지움: test_820_1_small_machines(13 줄 값 · GC001195 계산 지킴 — 줄이 없어짐) · 빌더 build_기계_소형보조_820_1 — 지킴 뜻(빈칸 든 입력 이름 이음 글 왕복 · EST main 504 블록 금액 546)은 test_821_4 로 옮김
- 새 지킴 시험 test_821_4_import_my_machine(구성 → 내 기계 값 · 엑셀 · STmate 시트 · 직접 꼴 · 같은 이름 재사용 · 다시 불러와도 중복 없음 · 미리 보기 안 만듦 · 금액 그대로 · 13 줄 없음)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 14:25:07 +09:00
eomsangdonandClaude Opus 5.5 0392cd12ad feat(820-1): 품셈에 없는 소형·보조 기계 13 줄 · 파워트로웰 기계경비식 GC001195 · 가격 = EST 씨앗(갱신 필요)
- 기계.json EQ000656~668 더함 — 발전기 5.5·7·10㎾(손료계수 2362 발전기 계열) · 대형 브레이커 0.18㎥(0.2㎥ 계수·가격) · 에어 호스 1.91㎝ · 모노펌프 5-20㎥/hr · 파워트로웰 3.73㎾ · 콘크리트펌프용 파이프 여섯($ × 환율 FX000001 · 비고에 $ 값)
- 원문번호 「자체 이름 규격」 · 출처 가격 = 자체 · 비고 = EST 단가 구성 → 우리 줄 · 가격 갱신 필요
- 계산식 — 손료만 = GC000273 · 발전기 5.5 = GC000268 고르기 끝에 더함(814-1 빌더 · 로직 + 수식 문서) · 파워트로웰 = 새 GC001195(휘발유 + 잡품(주연료 줄 %) + 전력 + 손료)
- 발전기 7·10㎾ = 2016 사방품셈(안) 기계경비 가격 · 그 표대로 손료만
- M02_Machine_Hourly 시간당 부름에서 빈칸 든 입력 이름(전력 계약종별) 따옴표 — 파워트로웰 시간당 이음
- 기술정보 기계경비_산정 7 절(표)
- 낡은 시험 고침: 812_9 test_no_guess · 815_1 test_alias_machine 이 「에어 호스 · 모노펌프 = 우리 표에 없음」 예로 씀 → 아직 없는 기종(진공흡입기 · 스키드로더)으로
- 기존 수식 문서 1,514 기본 금액 전후 같음 · check_master 전후 같음

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 22:51:49 +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 2885a51854 knowledge(경쟁사): 경쟁사 프로그램 폴더 재편(STmate 분석 → STmate · 오솔길 분석 → 오솔길/ · 다산소프트 · EST example) + tools est-test · stmate-test 시험 프로그램 — 데스크탑 메인 미커밋 자료(요구 686-2) 2026-11-08 12:08:45 +09:00
eomsangdon 69eca5b224 auto: 2026-11-07 09:36 (ESD_LAPTOP) 2026-11-07 09:36:37 +09:00
eomsangdon f82b1ff14a auto: 2026-11-04 21:15 (ESD_LAPTOP) 2026-11-04 21:15:38 +09:00
eomsangdonandClaude Opus 5.5 bf0f01d760 chore(secrets): 공공데이터포털 키 .env DATA_GO_KR_API_KEY 로 옮김 · 산림 주제도 폴더 추적 제외
- read_g2b_key 가 .env 의 DATA_GO_KR_API_KEY 읽음(없으면 멈춤)
- .secrets.local.md 키 값 줄 → 옮김 안내 한 줄
- .gitignore 에 resources/data_forest/ (산림청 공개 파일 원본)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 16:54:39 +09:00
eomsangdon 4a25f7ae00 Merge remote-tracking branch 'origin/main_desktop_1' into sub_laptop_8 2026-10-30 11:08:52 +09:00
eomsangdonandClaude Opus 5.5 91426dd0d5 knowledge(경쟁사): EST Plus 2 Ghidra 실행 기록 둘 — *.log 무시 규칙에 걸려 빠진 분석 근거(요구 457)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-30 11:05:04 +09:00
eomsangdonandClaude Opus 5.5 85a452526a knowledge(경쟁사): EST Plus 2 · STmate REA 분석 자료 올림 — 데스크탑 메인에만 있던 미추적 자료(전역 깃 싱크 전 · 요구 457)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-30 11:04:21 +09:00
eomsangdonandClaude Opus 5.5 0f293e3e71 knowledge(오솔길): OSKi.arx 정적 분석 최종보고서 · 부록 · 원자료 · 스크립트 추가
- 20_분석/03_ARX정적분석: 최종보고서(범위 · 종단 · 횡단 입력 · 단면 조립 · 면적 분리 · 토적표 C~T · 부대물량 · 측점 처리 · 유토 · 운반 · 엑셀 재계산 · 횡단도 하단 표 · 반올림 · 정적 관찰)
- 부록 A01~A11(Claude 보강) · B(Codex 1차 기록, 정정표 포함)
- 30_원자료/ARX_REA: REA 추출 텍스트 · 소형 JSON · 함수·대화상자 목록 · 엑셀·GPS 조사 자료
- 40_스크립트/ARX_REA: REA 큐 러너 · 큐 작성 · 추출 · 분류 도구
- README: ARX 정적 분석 항목 반영

원본 OSKi.arx 변경 없음(SHA256 일치) · 원본 실행 없음

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-30 06:43:18 +09:00
eomsangdonandClaude Opus 5.5 dc26000e8c knowledge(안정성평가): 04 우기 깎기 기준안전율 설명을 KDS 11 70 05 표 4.3-3 원문대로 바로잡음(지하수위 결정 1.2 · 강우 침투 1.3) — 요구 358-2
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 06:32:10 +09:00
eomsangdon 709bd704d7 knowledge(안정성평가): 05 3D 해석·06 상용SW 검증예제 원문 대조 오류 고침 (351) 2026-10-26 04:29:14 +09:00
eomsangdon 6a19ad195b knowledge(안정성평가): 상용 사면안정 SW 기능·검증예제 및 지반물성치 원문 근거 추가 (351) 2026-10-25 19:32:05 +09:00
eomsangdon ab0a82d38a Merge remote-tracking branch 'origin/안티그래비티' into main_laptop_1 2026-10-25 19:00:00 +09:00
eomsangdon 70056054be knowledge(안정성평가): 3D 사면안정해석 논문·기술정보 조사 및 참고문헌 추가 (347-1) 2026-10-25 18:58:23 +09:00
eomsangdonandClaude Opus 5.5 68a38ff429 knowledge(임도 계산정보): 「프로그램은 안정계산 안 함」 결정 지움 — 요구 347-6 · E 안정성평가 모듈
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-25 18:51:58 +09:00
eomsangdon 6005d5d8be docs(original): 계획노선 폴더명을 예정노선으로 변경 (resources/knowledge/original/예정노선) 2026-10-25 17:14:43 +09:00
eomsangdon 227fac180e docs(original): 임도 재해·사면안정성 평가 사전조사 초안 추가 (계획노선·안정성평가 분리) 2026-10-25 17:12:32 +09:00
eomsangdonandClaude Sonnet 5.5 d5e5dc48aa knowledge(512-3 pum_md_tool): 차례 읽기·틀 만들기 = pum_md_plan.py · 기계검사 = pum_md_check.py 로 나눔 — 766 → 164 줄 · 명령 줄 입구·밖 이름은 pum_md_tool 그대로 · 도움말·status·check 출력 전후 같음
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-22 19:57:46 +09:00
eomsangdonandClaude Sonnet 5.5 e81e2cab9f knowledge(512-3 gen_md): 등록 항목 ENTRIES 를 gen_md_entries.py 로 나눔 — 791 → 517 줄 · 실행 입구 gen_md.py 그대로 · 색인 출력 전후 같음
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-22 19:54:20 +09:00
eomsangdonandClaude Opus 5.5 35f861a517 knowledge(실무문서): 2026 실무일위대가 모음 xls 넷 추가 — 사용자 자료(북부청 임도 설계내역서 공통단가 · 사방 계류+댐 · 사방사업 표준품셈(안) · 수목진료)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C6BNBFXFndbqYxu6sZuknK
2026-10-14 20:59:33 +09:00
eomsangdonandClaude Opus 5.5 9b47630313 knowledge(구조물도): 원본 구조물도 DWG 394개 더함(데스크탑 · 사용자 자료)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LLCk2y5xE8YGVgjbTntWsY
2026-10-08 19:31:02 +09:00
eomsangdonandClaude Opus 5.5 137796158b chore: 남은 엑셀 잠금 파일 2개 저장소에서 뺌
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017cTe8U3dnigRfEmiscHHpp
2026-09-28 13:37:41 +09:00
eomsangdonandClaude Opus 5.5 d1f627ea31 chore: 엑셀 잠금 파일 저장소에서 뺌
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017cTe8U3dnigRfEmiscHHpp
2026-09-28 13:09:46 +09:00
eomsangdon 8ae1111f16 auto: 2026-09-27 11:22 (EOMSANGDON-HOME) 2026-09-27 11:22:10 +09:00
eomsangdon db46810f7b auto: 2026-09-27 10:31 (EOMSANGDON-HOME) 2026-09-27 10:31:36 +09:00
eomsangdonandClaude Sonnet 5 eb88cf9a67 knowledge(마스터): 조달청 2022하 시설자재가격 받기 · 표 빌더 · 12 재료·없는 재료 대조
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PAdA5ThqmtVSsbzjusk1cJ
2026-09-20 23:01:18 +09:00
eomsangdonandClaude Sonnet 5 abb718b762 knowledge(마스터): 재료 공공출처 검증 — 경남교육청 일위대가 값 대조 · 조달청 21하 zip 원문 보관
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PAdA5ThqmtVSsbzjusk1cJ
2026-09-20 22:53:05 +09:00
eomsangdon 94fb0e615b Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1 2026-09-20 20:29:51 +09:00
eomsangdonandClaude Sonnet 5 9c9f1442cf knowledge(마스터): 관급 보강 — 조달청에서 자재품목에 없는 품목 후보 23,377줄 · 원본 보관
- 새 스크립트 update_관급단가_보강.py(받기 fetch · 후보 build) — 기존 update_관급단가.py 는 그대로 불러 씀
- 후보 = ref/_관급_보강_후보.json (자재품목 줄 모양 · 키 없음 · 같은 품명·규격은 최저가) — 정본·키대장은 건드리지 않음
- 원본 = 지식DB 관급/2026-09-20/보강/
- 없음(조달청 종합쇼핑몰) — 합판 · 각재 · 유로폼 · 강관동바리 · 비계 · 철선 · 못 · 폼타이 · 유공관 · 종자 · 방부목 · 잡석

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V1MKKZKpUHTPKb513FneU8
2026-09-20 20:28:31 +09:00
eomsangdonandClaude Opus 5 819c5019ec knowledge(마스터): 미확보 9 직종을 사용자 지정 추정으로 · 구분 미확보 뺌
- 인력.json — 절단공·사진제판공·사진식자공·측량사·측량기사·시공측량기사·측량조수·시공측량조수·특수운전공 상태 「추정」 · 값은 준용 직종 노임 · 출처는 근거 문서 · 비고 한마디
- 구분 「미확보」 등록부·빌더 짝짓기 없앰 · check_master BOOKS 에 공간정보법
- 근거 md 에 「사용자 지정 추정」 절
- 로직 일괄 시험 계산 통과 1,109 → 1,119 · 멈춤 245 → 235

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 20:27:44 +09:00
eomsangdonandClaude Sonnet 5 465574a189 feat(master_data): 벤치플륨관 · 소형고압블록 · 무게수로관 조달청 품명으로 짝 — 관급 못 채움 495 → 355
- 벤치플륨관 = 조달청 「벤치플룸관」 (「플룸」 조회 2,640줄 받음) · 모델 · 가로×세로 · 종별로 짝
- 소형고압블록 = 보차도용콘크리트블록 · 형 · 두께 · 색으로 짝 · 무게수로관 = 모델명 · 치수 글자 일치
- 「전지역(제주 제외)」 줄과 「대구경북」 식 붙여 쓴 두 도 지역 읽음
- 설계 문서 대조표 (채움 4,197 · 맞음 3,461) · 시험 16건

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PAdA5ThqmtVSsbzjusk1cJ
2026-09-20 20:09:01 +09:00
eomsangdonandClaude Sonnet 5 4f10887df5 knowledge(노임): 시험사1급·품질관리원 명칭변경표 재확인
건협 임금적용요령 2010.1.1 명칭변경표 연번11~13 「시험관련기사→특급품질관리원」 등 확인 — 시험사1급과의 등식은 여전히 짐작
중급품질관리원(1070)은 명칭변경표에 대응 옛 이름 없음, 측량조수 등 12 개 항목은 이 표 전 회차 재검색해도 0건 재확인

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0146J72jAMHpcmW4n2Y8WakE
2026-09-20 19:27:31 +09:00
eomsangdonandClaude Opus 5 e48ffa26cb merge(마스터): sub_laptop_4 관급 확대 합침 — 자재품목 열 정리 위에 조달 값·새 줄 얹기
- 자재품목 = 내 열 정리(유류 5줄 삭제 · 원문번호 칸 없음) 기준 · 저쪽 관급 값 1,012 줄 · 비고 1,507 줄 채택
- 조달청에만 있는 380 줄 더함 — 원문번호 칸 없이 · 키 MT023981~MT024360 은 _키대장.json 에 등록
- update_관급단가.py 는 procured() 로 대장에서 「조달청 …」 키를 가려 짝지음 — 줄의 원문번호 칸을 보지 않음
- _키대장.json 「다음」 MT 24361 · MO 73 · 「폐기」 는 양쪽 합집합

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 18:58:02 +09:00
eomsangdonandClaude Opus 5 4db7236f55 merge(마스터): main_desktop_1 재료_유가전력 합침 — 키 대장 「다음」·「폐기」 합치기
- 「다음」 MO 73 채택(저쪽 새 키) · 나머지는 같음
- 「폐기」 는 양쪽 합집합 — 유류 5줄·되풀이 기호·MN 유지

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 18:53:40 +09:00
eomsangdon 203129bea7 Merge remote-tracking branch 'origin/sub_desktop_1' into sub_laptop_1 2026-09-20 18:51:16 +09:00
eomsangdonandClaude Opus 5 6fccd9ed96 knowledge(마스터): 제조노임 미공표 16 직종 산정 반영 — 조사월마다 원 미만 버림
- 값 = 마지막 공표 조사월 값 × 조사월별 전체 평균 증가율을 이어 곱하되 곱할 때마다 원 미만 버림(건설노임 4-라 방식 준용 · 제조 원문에 규정 없음)
- 상태 「미공표」 → 「산정」 · 비고 「산정: <조사월> <값>원 × 평균 증가율(원 미만 버림) — 건설노임 4-라 방식 준용 · 제조 원문에 규정 없음」
- 빌더 build_인력_노임.py 에 estimate_make 추가 — 다시 돌려도 같은 값 · 추적 md 5절 버림 열과 기계 대조
- 구분 머리 제조업 「원천」 에 옛 회차 11 개 「3. 직종별 조사노임.md」 와 미공표직종_추적.md 를 역할 「산정근거」 로 더함
- kbiz_track_unpublished.py 에 「단계마다 버림(채택)」 열 추가 · cak_track_unpublished.py 도 같은 말로 맞춤(건설 md 는 그대로 다시 나옴)
- 시험 — 인력 상태 집합에서 「미공표」 빠짐 · 제조 산정 값 한 줄 대조

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 18:47:53 +09:00
eomsangdonandClaude Sonnet 5 cabc7e68d2 knowledge(유가전력): 실내등유 오피넷 수집 + 한전 전기요금표 별표1 확보 · 재료_유가전력.json 신설
전력: 한전 사이버지점 전기공급약관 별표1(월간 전기요금표, 2025-01-01 시행 (C)판)을
resources/knowledge/original/원가계산/전기요금_한국전력/20250101/ 에 원문·완전 md화로
보관. 건설품셈 1-5-2호·산림품셈 1-7-2호·계약예규 예정가격작성기준 §19·§34를 대조 —
전력비를 어느 계약종별로 계상하라는 조문은 없음(전부 「실비 계상」만 규정) — 지어내지
않고 마스터 비고에 그대로 기록.

실내등유: 오피넷 OpenAPI 제품코드 C004를 collect_cost_sources.py 시도별 수집 루프에
추가(전국평균은 avgAllPrice 응답에 이미 포함되어 있어 코드 변경 불요). 오늘 자로 실제
수집해 유가_전국평균_2026-09-20.json · 유가_시도별_2026-09-20.json 저장.

마스터: 재료_오피넷유가.json → 재료_유가전력.json(테이블ID MO 그대로, 키 이어받기·
_키대장 다음 번호 37부터 신규 36줄). 기존 휘발유·경유 36줄은 로직 계산 결과가 갈리지
않도록 옛 판(2026-08-14/09-09) 값을 그대로 지니고, 구분 칸만 전국평균/시도별→유류로
바꿈. 실내등유 18줄(전국평균+17개 시도)과 전력 18줄(주택용·일반용(갑)Ⅰ·산업용(갑)Ⅰ
저압·임시전력(갑) 저압 위주 주요 계약종별)을 새로 추가. 파일 머리에 「구분」 등록부
(유류/전력 각각 원문·기관·판·지식DB 경로)를 둬 M01 /subs 가 두 갈래를 갈래대로 보게 함.
재료_유가전력.json을 만드는 build_재료_유가전력.py 신설(다음부터 이 스크립트로 갱신).

파일 이름·원문 규칙에 맞춰 master_keys.py·check_master.py의 "오피넷유가" 키를
"유가전력"으로, M01_MasterData_UI_Side.ts의 재료 탭 이름도 같이 고침 — 로직의
MO:{연료}:{지역} 참조는 원문번호로만 찾아 영향 없음(로직 파일은 손대지 않음).

검증: check_master 틀 0건(전체) · 로직 0건(전체) · test_masterdata_check·test_m01_api·
test_b09_fuel_region 73건 전부 통과(계산 결과 전후 동일 확인).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WaS48Nvs26o3aFUpcfJxVv
2026-09-20 18:44:21 +09:00
eomsangdonandClaude Sonnet 5 23e999301d knowledge(노임): 미확보 31 직종 대응 근거 원문 대조 완료
안티그래비티 인터넷 대응 31 직종을 지식DB 원문 md 로 하나씩 대조 — 원문 확인 11 · 부분 확인 9 · 원문에 없음 11
측량기사·측량사는 대응표 기존 확인과 상충 확인 — 기존 대응표를 따름(안티그래비티 주장 기각)
사진제판공·사진식자공은 지식DB에 이름 자체 없음 — 전자조판원·편집교정사 쪽이 작업범위상 더 가까움

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0146J72jAMHpcmW4n2Y8WakE
2026-09-20 18:43:39 +09:00
eomsangdonandClaude Sonnet 5 a905edd87f feat(master_data): 관급 다산 줄 우선 채움 · 못 채움 800 → 495 · 못 채운 까닭 비고
- 아스콘 지역 포함(시군 붙은 글 끊기) · R3-H/A1-H 규격 번호 떼기 · 파형강관 ×t·1RS·PE 피복 · 교량받침·합성목재·혼합골재 제조사 괄호 짝
- 못 채운 495줄 비고에 까닭(조달청 종합쇼핑몰에 없음 · 짝 못 지음) · 경질폴리염화비닐관 받기
- 다산 4,552줄 기준 채움 4,057 · 맞음 3,442 · 다름 615 · 못 채움 495 · 로직 일괄 시험 멈춤 327 그대로
- 시험 13건 · 설계 문서 대조표 갱신

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PAdA5ThqmtVSsbzjusk1cJ
2026-09-20 18:40:55 +09:00
eomsangdon b0cab9c581 Merge remote-tracking branch 'origin/dev' into sub_laptop_1 2026-09-20 18:39:51 +09:00