Commit Graph
2278 Commits
Author SHA1 Message Date
eomsangdonandClaude Sonnet 5 910ca5290c knowledge(노임): 제조노임 옛 회차 재대조 — PDF 쪽 그림 · HWP 직접 파싱 · 대조표 서두 4 회차로 고침
- 10 PDF 회차 조사노임표 전 줄을 글자층 재추출값과 대조 · 쪽 그림 직접 대조 이상 없음
- HWP 회차(2023.1 · 2022.7) 129 직종 + 전체평균 · 이전 직종명 HWP 135 쌍 대조 이상 없음
- 코드 대조표 12 회차 × 130 직종 · 미공표 추적 16 직종 · 평균 · 증가율 · 산정값 재계산 이상 없음
- 고침: 직종코드_변천_대조표 서두 「뒤 3 회차」 → 4 회차(2026.7 판 누락) · 생성 스크립트 문구 · _meta.md 기록

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016WRFJmmhPi4exAzHgPZHMT
2026-09-20 18:26:08 +09:00
eomsangdon b94e17ef80 Merge remote-tracking branch 'origin/sub_laptop_2' into main_desktop_1 2026-09-20 18:11:03 +09:00
eomsangdon 9b770bf5b9 Merge remote-tracking branch 'origin/sub_laptop_1' into main_desktop_1 2026-09-20 18:11:01 +09:00
eomsangdonandClaude Sonnet 5 f3b0611cab knowledge(다산비교): 기술자류 노임 8줄 출처 = 엔지니어링 건설부문 확정
LaborcDat 원장 8줄 부문 표시 없음 확인 — 엔지니어링 「7개기술부문」 2025 건설 칸과 원 단위까지 일치
부문별 6묶음(기계/설비·전기·정보통신·환경·원자력·기타) 대조 — 표시 없는 줄 = 건설 칸 확정
HeadMainDat 일위대가 상세 「중급기술자」 10줄 표본 — 전부 L0000001370(건설) 코드만 참조 확인

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0146J72jAMHpcmW4n2Y8WakE
2026-09-20 18:07:45 +09:00
eomsangdonandClaude Sonnet 5 ebc8f470e0 knowledge(노임): 제조노임 옛 회차 2020.7 ~ 2026.1 원문 11회 수집 · 회차별 완전 md 화 · 미공표 16 직종 추적표
- 원문 = 중소기업중앙회 「중소제조업 직종별 임금조사 보고서」 2020 상반기 ~ 2025 하반기 (PDF 10 · HWP 1 · 2022 상반기 HWP 병행 · 직종명 대조 HWP 2) — 적용일 폴더별 보관
- 회차마다 전체본 md + 장별 md 4개 · 글자층 쪽별 글자 대조 · 조사노임표 129~130 직종 PDF 단어 좌표 재독 대조 · 회차 사이 같은 조사월 값 대조(숫자 다른 칸 0) · 수식 · 입력화면 그림 쪽 그림 판독
- 조사되지 않은(*) 직종 적용 규정 = 12 회차 원문 어디에도 없음 (기호 뜻만) — 미공표직종_추적.md 1절에 문장 그대로
- 미공표직종_추적.md = 지금 판 값 없는 16 직종 · 마지막 공표값 · 전체 평균 이음 · 산정값(원 미만 처리 없음, 참고 계산)
- 직종코드_변천_대조표.md = 2024.10 적용 회차 코드 재정렬(74 직종) 포함 회차별 코드
- 도구 = _pipeline/kbiz_report_md.py · kbiz_verify.py · kbiz_track_unpublished.py
- _meta.md 에 공표 기관 · 문서 이름 · 조사 기준월 · 공표일 · 적용일 · 받은 주소 · 받은 날 · 승인번호
- 마스터는 건드리지 않음

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V1MKKZKpUHTPKb513FneU8
2026-09-20 18:06:13 +09:00
eomsangdonandClaude Opus 5 4ab369c841 knowledge(마스터): 원문번호에서 번호 뒤 제목 뺌 — 절 번호만
- 소요량 · 계수 · 로직 · 기계 4,418 줄의 원문번호를 절 번호만으로(부문·제목 뗌) — 건설품셈 부문은 구분 칸에 있음
- 한 절에 표가 여럿이어도 번호는 같게 둠 — 식별은 키
- 대장 _키대장.json 의 원문번호는 옛 열쇠 그대로(빌더가 키를 다시 찾는 열쇠) · master_keys.stamp 가 줄에만 절 번호를 씀
- check_master — 부문 앞붙임 검사를 「절 번호만」 검사로 · 원문번호 겹침은 인력·재료만 · 대장 대조는 옛 열쇠·절 번호 둘 다 받음
- master_formula — 겹친 원문번호를 「ID:원문번호」 로 부르면 멈춤
- compare_estx · 시험의 「ID:원문번호」 참조를 키로 갈아 끼움 · M01 새 로직 초안 번호에서 부문 뺌
- test_자재품목_열_한_벌 의 낡은 기대값을 지금 데이터에 맞춤(관급 열이 조달청 값으로 바뀜)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 18:03:54 +09:00
eomsangdon 9624fa6a5f Merge remote-tracking branch 'origin/dev' into sub_laptop_1 2026-09-20 17:41:55 +09:00
eomsangdonandClaude Opus 5 eb7cc60070 knowledge(마스터): 조종원 노임 시간 환산 · 빠진 기계 줄 되살리기
- 조종원 시간 환산 계수 셋(1/8 · 16/12 · 25/20)을 CC000336 으로 올림 — 출처 질의회신 건협기술-2230(2001.05.29)
- 기계 시간당 경비 계열 로직 여덟 줄의 조종원 수량을 하루 노임 × 1/8 × 16/12 × 25/20 으로 바꿈(비고 「환산 근거 미확인」 걷음)
- 다산소프트 기계경비 차이 중앙값 -16.7% → +0.2% · 조종원 -40.0% → +0.0% · 일위대가 중앙값 -0.6% → +0.0%
- 마스터에 있으나 로직에서 빠져 있던 기계 줄 열여섯 자리를 되살림(래머 · 소형브레이커 · 배관파이프 · 프라즈마 절단기 · 크레인 150ton · 트럭 2.5~10.5ton · 노면파쇄기 · 라인마커 · 종자살포기 · Trailor 30ton)
- 산림 09장 돈 로직 셋(GF000249 다짐 · GF000250 표토제거 답외 · GF000251 비다짐) 새로 세움
- 손료만 쓰는 로직(GC000273)의 손료 식을 「가격 × 손료계수」 로 — 상각·정비·관리를 안 나눈 기종도 셈이 됨
- 검사 도구: 품셈 본문이 아닌 출처(질의회신)는 절 대조 대상에서 뺌

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 17:29:17 +09:00
eomsangdon ce38094e91 Merge remote-tracking branch 'origin/dev' into sub_laptop_4 2026-09-20 17:18:34 +09:00
eomsangdonandClaude Sonnet 5 b3e939849a feat(master_data): 관급 짝짓기 규칙 넓힘 · 단위 시험 · 호출 오류 키 가림
- 아스콘 규격 괄호 조합 이름 떼기 · 시군 묶음 지역 짝짓기 · 지난번 못 채운 줄 재시도
- 관급 열 채움 3,045 · null 1,507 (보류 394 · 못 채움 1,113)
- test_masterdata_procure.py 7건 · 설계 문서에 제조사 선택지 · 로직 일괄 시험 전후 (1,024/327 동일)

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PAdA5ThqmtVSsbzjusk1cJ
2026-09-20 17:18:32 +09:00
eomsangdonandClaude Sonnet 5 e41855d76a feat(M01): 소요량·계수·로직·기계 컨테이너를 인력과 같은 모양으로 — 전체 + 드롭다운 거름 · 가운데 표 목록 · 트리 걷음
- 왼쪽: 「전체」 한 줄 + 구분 → 상세구분 공용 드롭다운(기계는 세부분류 한 단) · 목록은 서버 /subs
- 가운데: 표 목록(키·원문번호·구분·상세구분·이름·기준·출처·비고) · 로직은 파일을 가로질러 한 목록 · 쪽 나눔 · 누르면 상세
- 표 목록 응답에 비고 칸 추가 · 관급 시험을 조달청 값 이은 줄 기준으로

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016WRFJmmhPi4exAzHgPZHMT
2026-09-20 17:00:56 +09:00
eomsangdon 3c7a665d68 Merge remote-tracking branch 'origin/sub_laptop_1' into sub_laptop_4 2026-09-20 16:52:43 +09:00
eomsangdonandClaude Opus 5 b2a762d8e1 knowledge(마스터): 나라장터 빼기 — 로직 호표를 자재품목으로 갈아 끼우고 MN 폐기
- 로직이 가리키던 나라장터 자리 121(정적 키 18 · 고르기 13벌)을 자재품목(MT) 줄로 갈아 끼움 — 이름·규격·단위가 맞는 줄 · 지역이 갈리는 품목은 서울 줄.
- 자재품목에 맞는 줄이 없는 넷은 품셈재료 미연결로 돌림 — 시너(MP000266) · 동 및 동합금용 용접봉 BCUP3 · 폴리에틸렌필름 0.04㎜ · 아스팔트싱글(새 줄 셋).
- 엔진이 자재품목 키를 바로 받으면 값 열 다섯 가운데 낮은 값(시험 계산용) · 출처는 「키.열」.
- 재료_나라장터자재.json 과 그 빌더를 old 로 옮기고 키 대장에 MN 폐기 · check_master · 키 대장 · M01 서버·화면 · _틀.md · compare_estx 의 나라장터 자리 정리.
- 끝 검사: check_master 틀 0 · 로직 0 · 일괄 시험 계산 통과 988 · 멈춤 363(앞 989 · 362 — 아스팔트싱글 한 줄) · pytest 67 통과 · typecheck 깨끗.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 16:49:47 +09:00
eomsangdon e28966d1f7 Merge remote-tracking branch 'origin/main_desktop_1' into sub_laptop_4 2026-09-20 16:40:20 +09:00
eomsangdonandClaude Sonnet 5 7301468f88 feat(master_data): 자재품목 관급 열을 조달청 값으로 — 다산소프트 값 제거 · update_관급단가.py · 설계 문서
- 관급 열 4,552줄: 조달청 종합쇼핑몰(MAS · 일반 · 3자단가)에서 받은 값 2,981 · 못 채움·보류 null 1,571 · 비고 「관급: 조달청 … 받은 날」
- 짝짓기: 레미콘 2,095줄 중 2,028줄 다산 값과 같음 · 아스콘은 기준일(2026-08-01) 차이 · 제조사별 값이 갈리는 갈래는 보류
- 다시 돌리기: update_관급단가.py update (받기 → 원본 보관 → 관급·비고만 갈음)
- ref/_설계_관급단가_갱신.md: API · 짝짓기 · 대조 결과 표

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PAdA5ThqmtVSsbzjusk1cJ
2026-09-20 16:40:12 +09:00
eomsangdon 2b008a8e74 knowledge(기계): 로직 「기계 요소 없음」 141건 전수 조사 · 옛이름 9건 보완
로직_*.json 비고의 기계 요소 없음/기계 목록에 없는 것 마커 141건을 원문
(건설품셈 공통 8-3·8-4·8-5, 각 절 주 · 산림품셈 2-2)과 대조. 이름 표기만
달라 못 찾은 9건(그라인딩장비→노면파쇄기2m · 트럭/화물트럭→덤프트럭 각
톤수 · 종자살포기→취부기 · 플레이트콤펙터→플레이트 콤팩터 · 라인마커
트럭→라인 마커 · Trailor→트럭 트랙터 및 평판트레일러)은 기계.json 해당
줄 옛이름 칸에 표기 추가. 이름·규격이 이미 같아 마스터엔 있고 로직 연결
만 빠진 6건(배관파이프·불도저19ton·래머80kg·소형브레이커·프라즈마절단
기·크레인150ton)과, 원문 자체에 손료계수·가격이 없는 나머지(13장 플랜
트설비 사용장비 참고표 다수·모터카·자갈화차·베인시험전단기 등)는
resources/master_data/ref/_점검_없는기계.md 에 정리. 로직 파일은 건드
리지 않음.
2026-09-20 16:37:29 +09:00
eomsangdon 9fe36b871d Merge remote-tracking branches 'origin/sub_desktop_1', 'origin/sub_laptop_1' and 'origin/sub_laptop_3' into sub_laptop_4 2026-09-20 16:33:11 +09:00
eomsangdon 309f20e436 Merge remote-tracking branch 'origin/dev' into sub_laptop_4 2026-09-20 16:33:09 +09:00
eomsangdonandClaude Sonnet 5 652ee94586 feat(master_data): 관급 단가 받기 — 조달청 종합쇼핑몰 API 원본 보관 · update_관급단가.py 받기·짝짓기 시작
- 받기: 레미콘 · 아스팔트콘크리트 · 봉강(철근) · H빔 · 파형강관 · 콘크리트관 — MAS · 일반단가 · 3자단가 (gz 원본 + _meta.md)
- 짝짓기 도우미: 지명 묶음 · 강도 · 지역 고르기

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PAdA5ThqmtVSsbzjusk1cJ
2026-09-20 16:33:03 +09:00
eomsangdonandClaude Sonnet 5 1e272209f7 knowledge(노임): 조종원 계수·직종 질의회신 원문 확인
건협기술-2230(2001.05.29) 노무비산출 회신 — 1/8·25/20·16/12 계수 원문 대조
잠수부 1조 편성 질의회신 2건 확보 — 송기수 명칭은 두 회신 모두 없음 확인
엔지니어링 노임 부문·시험사·기계기사·전기기사·측량산업기사 질의회신은 못 찾음

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0146J72jAMHpcmW4n2Y8WakE
2026-09-20 16:32:37 +09:00
eomsangdonandClaude Opus 5 10418ccbd4 knowledge(마스터): 소요량·계수·로직에 구분·상세구분 — 표·줄마다 칸 · 갈래 목록은 서버가 줌
- 장 파일 137 개의 표 3,028 · 로직 1,351 줄에 구분(원문 + 부문 · 「건설품셈 공통」) · 상세구분(「03장 토공사」) 칸을 직접 둠 · 파일 머리의 부문·차례는 목록 차례로 남김
- 열 차례 — 표는 키 · 원문번호 · 구분 · 상세구분 · 이름 · 기준 · 출처 · 비고 · 조건 · 범위규칙 · 값칸 · 줄 · 주 · 그룹(맨 뒤) · 로직은 소유 다음에 비고
- 서버 — GET /subs?group= 이 구분·상세구분 목록(장 차례대로) · GET /tables 가 파일을 가로질러 구분·상세구분·찾기로 거르고 쪽 나눔 · GET /logics 도 구분·상세구분으로 거름 · 새 줄은 서버가 갈래를 채움 · 죽은 book 칸 걷어냄
- check_master 가 구분·상세구분이 파일 머리·이름과 맞는지 봄 · adopt 가 빌더 줄에 갈래를 찍어 되돌리기 시험 글자까지 같음 · _틀.md · 화면 계약 · 화면 트리 · 시험 같이 고침

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 16:30:48 +09:00
eomsangdonandClaude Opus 5 ff43de4e60 knowledge(마스터): 품셈재료 임도·사방 재료 89줄 가격 연결 — 연결 12 · 못 이은 까닭 77
- 대상 = 산림품셈 9·10·12·13·14장 · 건설품셈 공통 3·6·7장 로직이 부르는 재료 (+ 종자·비료·매트·철선 줄)
- 연결 12 — 시멘트(전국) · 이형철근 SD300 D13·D16(전국) · 물(상수도) · VR관고무링 D800·D1000·D1200 · 파형강관 커플링밴드 Φ800·Φ1000·Φ1200 · 복합비료 · 아세틸렌
- 못 이은 77줄에 짧은 까닭 — 단위 다름(본↔m · 포↔㎥ · Ton↔m) · 재질·등급 갈림(흄관 A·B형 · 파형강관 두께 · 철근 강도) · 자재품목에 같은 품명 없음
- 후보 조건 새로 넣지 않음 — 연결 조건이 품명 뿌리만 보아 강도·재질을 못 가름
- 값·키 그대로 · 재료_자재품목.json 은 읽기만
- check_master 틀 0 · 로직 0(본문 1 은 8-4-8 잡재료율 기존 건) · 로직 일괄 시험(자재지역 울진) 값 나옴 997 → 999 · 깨진 줄 0

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V1MKKZKpUHTPKb513FneU8
2026-09-20 16:22:56 +09:00
eomsangdonandClaude Opus 5 9de61eb251 knowledge(마스터): 재료 열 한 벌 정리 — 시중물가 → 자재품목 · 값 다섯 열 · 유가·환율도 같은 열
- 재료_시중물가.json → 재료_자재품목.json(테이블ID MT · 키 그대로) · 모든 줄이 같은 열 한 벌(키 · 원문번호 · 구분 · 상세구분 · 이름 · 규격 · 단위 · 물가자료 · 유통물가 · 물가정보 · 거래가격 · 관급 · 출처 · 비고 · 면수)
- 값 묶음(시중·조달)을 풀어 다섯 값을 열로 · 관급 = 조달 값(4,552 줄 · 기간은 비고 「조달 26.7」) · 원문 가격정보만 남은 72 줄은 값 열에 안 넣고 비고 「가격정보 ○○」 · 구분·상세구분은 원문에 분류가 없어 비움
- 재료_오피넷유가 · 환율_한국은행환율도 열 한 벌(기준일 → 규격 · 유가 구분 = 전국평균/시도별 · 상세구분 = 지역) · 상품코드·지역코드 삭제
- 엔진 단가(연결된 줄의 낮은 값 · 출처 = 「<키>.<열>」) · check_master 열 검사 · M01 고르기(procure 걷어냄) · 빌더 · _틀.md · 화면 계약 · 시험 같이 고침

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 15:55:40 +09:00
eomsangdon ef040a5749 Merge remote-tracking branch 'origin/sub_laptop_1' into sub_laptop_3 2026-09-20 15:14:52 +09:00
eomsangdonandClaude Opus 5 1447750e89 knowledge(마스터): 인력 열 한 벌 정리 — 조사 → 구분 · 상세구분 · 상태 · 일시간 · 준용 공통 칸
- 인력.json 392 줄이 같은 열 한 벌(키 · 원문번호 · 구분 · 상세구분 · 이름 · 규격 · 단위 · 값 · 출처 · 일시간 · 상태 · 옛이름 · 비고 · 준용)
- 건설업 미공표 14 는 4-라 산정값을 값에 · 상태 「산정」 · 근거는 비고 한 줄 · 산정·신뢰도·업종·부문·환산비·후보 등 열두 칸 없앰
- 머리 「구분」 에 원문 · 기관 · 판 · 공표일 · 원천 · 상세구분 등록 — 새 조사는 한 항목 더하고 줄만 붙이면 끝
- 엔진은 준용이 있으면 그 직종 값 · 없으면 값 · check_master 인력 열 검사 · M01 구분·상세구분 거름과 구분 목록 API · 빌더도 새 열

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 15:12:54 +09:00
eomsangdon 760fbe680c chore(master_data): 사용자가 정리한 열 목록 csv(인력 열 확정) 2026-09-20 14:56:12 +09:00
eomsangdon cfd8f67471 chore(master_data): 열 목록 csv 를 테이블당 한 줄(열 제목 가로 나열)로 2026-09-20 13:21:01 +09:00
eomsangdonandClaude Fable 5.1 5baab2edcb chore(master_data): 화면 표 열 목록 csv(열 조정용 · 값 없음)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QqkvdyxUtANWroVKpQUyxE
2026-09-20 11:08:38 +09:00
eomsangdonandClaude Opus 5 0a33939a6b fix(마스터): _키대장.json 서식 되돌림 — 원래 한 줄 한 키
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 09:39:27 +09:00
eomsangdonandClaude Opus 5 260c9c99cb knowledge(마스터): 옛 직종 이름 적용 — 준용대상 16 직종을 현행 줄 「옛이름」 으로 옮김 · 엔진 통합 차례 없앰
- 인력.json — 원문 확인 대응만 현행 줄에 옛이름 칸 + 짧은 이력 비고 · 옮긴 준용대상 16 줄 삭제(48 → 32) · 절단공은 철근 작업 한 줄만 철근공으로 가름
- _키대장.json — 옮긴 16 키에 「폐기 → 새 키」
- 로직 5 파일 89 호표 줄 — 현행 직종 키로 갈음 · 줄 비고에 「옛이름: ○○」
- 엔진·틀·빌더·M01 — 값 → 준용 → 산정 차례 · 옛이름 칸 읽기 전용 · 이름 찾기에 옛이름 걸림

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 09:38:53 +09:00
eomsangdonandClaude Sonnet 5 351f2f5430 knowledge(노임): 품셈 옛 직종명 → 현행 직종 대응 근거 정리
엔지니어링산업 진흥법 시행령·공간정보법 시행령·건설기술 진흥법 시행령 신규 수집
2010.1.1 건설업 임금실태조사 직종 개편 이력(현행 회차에 수록분)으로 대응 확인
노임단가_직종대응_근거.md 신설 · 04_참조_법령기준_목록.md 등록

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0146J72jAMHpcmW4n2Y8WakE
2026-09-20 09:21:19 +09:00
eomsangdonandClaude Opus 5 0edaca9d6a knowledge(마스터): ESTX 직종 연결 이력 조사 — 준용대상 기술자 엔지니어링 건설부문 이음 · 옛 이름 별칭 21줄 · 미공표 산정 대조
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 08:45:52 +09:00
eomsangdonandClaude Sonnet 5 9790631476 knowledge(마스터): 값 아닌 값·연결 줄에 비고 채움 — 인력 8 · 시중물가 조달 4606 · 품셈재료 8 · 기계 주연료 330
- 인력: 잠수부 1020 「원문 4-가 1일 6시간」 · 1040 「원문 표기 배관공(수도)」 · 통합 6줄 「통합: 원문 직종 통합 목록」
- 시중물가: 관급 조달 4552줄 「관급 값을 조달로 옮김」 · 나라장터 연결 54줄
- 품셈재료: 연결 5줄 · 후보 조건 3줄
- 기계: 주연료종류 있는 330줄 「주연료종류: 원문 글을 가름」
- 값 · 키 · 다른 칸 변동 0 (비고 뺀 줄 대조 동일)

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V1MKKZKpUHTPKb513FneU8
2026-09-20 08:09:00 +09:00
eomsangdon c97515e8a6 Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 2026-09-20 02:30:33 +09:00
eomsangdonandClaude Sonnet 5 b9c57eb909 knowledge(품셈md): 건설 8-4-8 자동세륜기 규격 칸 원문 줄바뀜 주석 보강
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0146J72jAMHpcmW4n2Y8WakE
2026-09-20 02:23:28 +09:00
eomsangdonandClaude Sonnet 5 d1e2132109 fix(M01): 시중물가 줄 저장 때 안쪽 묶음 띄어쓰기 안 바뀌게 · 줄 목록에 하위 거름(sub)과 참조 이름(refs)
- 저장기: 바깥 묶음과 안쪽 묶음의 띄어쓰기를 따로 옛 글에서 읽어 그대로 씀
- /rows: sub(조사·세부분류) 거름 · 참조 칸 키의 이름 refs

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016WRFJmmhPi4exAzHgPZHMT
2026-09-20 02:16:19 +09:00
eomsangdonandClaude Opus 5 32b19c547d feat(master_data): 키 개편 뒤따름 — _틀.md 새 규칙 · 빌더 잇기(adopt) · ESTX 비교 · 화면 계약
- _틀.md: 파일 이름(인력.json · 기계.json · NN장_장 제목) · 머리 부문·차례 · 키·테이블ID·대장 · 변수(키 · ID:원문번호 · 찾기(QF…) · 로직(GC…))
- master_keys: old_view(옛 이름으로 읽기) · adopt(빌더 옛 모양 → 키·한 테이블·장 이름 · 부문 앞말 · 참조 변환) · order_chapters(차례)
- 빌더 7개 끝에서 adopt · 노임·시중물가 빌더 다시 돌려 결과 같음(시중물가 머리 비고 글 한 줄만 「키」) · 기계·기계설비 7장은 사본 폴더에서 같음
- compare_estx: 인력.json 조사 · 기계.json 세부분류 · 로직 GC:원문번호 · 네 갈래 모두 돌아감
- _화면_계약.md: key = 키 · 새 줄 키는 서버가 대장 다음 번호 · 키 못 고침

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 02:09:04 +09:00
eomsangdonandClaude Opus 5 6c9ac97b29 feat(master_data): 키 개편 — 테이블ID+6자리 키 · 인력·기계 한 테이블 · 장 파일 이름
- 모든 요소·표·로직 줄의 열쇠 → 키(LB000123 꼴) · 옛 열쇠·원문 번호는 원문번호 칸 · 대장 _키대장.json (키 36,840 · 다음 번호)
- 변수 적는 법 키로 — 로직 식·연결·준용·통합·후보·조달 연결 일괄 변환 · {이름} 낀 참조는 ID:원문번호
- 인력 8 파일 → 인력.json(줄마다 조사 · 머리 조사 묶음) · 기계 2 파일 → 기계.json(세부분류)
- 소요량·계수·로직 파일 이름 = 그룹_원문_NN장_장 제목 · 머리 부문·차례
- 엔진(값 찾기 · 알림에 키 옆 이름) · check_master(키 모양·겹침·대장·끊긴 키 · 기계 요소 줄도 본문 결손 대조) · M01 서버(새 줄 키는 대장 다음 번호 · 키 못 고침) · 화면 칸 이름만 맞춤
- 로직 일괄 시험 계산 1,351 줄 — 옮기기 전후 줄마다 결과·금액 같음

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 01:56:30 +09:00
eomsangdon 5bfdf65951 Merge remote-tracking branch 'origin/main_desktop_1' into sub_laptop_1 2026-09-20 01:36:28 +09:00
eomsangdonandClaude Opus 5 3f4fd66d21 feat(master_data): 노임 마스터화 — 원문 md 다섯 갈래 노임 · 준용대상 짝짓기·통합 · 미공표 산정 · ESTX 항목 비교
- 새 요소 파일(우리 md 에서만 · 판 2026-01-01): 엔지니어링노임 56 · 측량노임 20 · 건설사업관리노임 4 · SW노임 17 · 산림노임 2 — 빌더 build_인력_노임.py · 줄 수·값 md 기계 대조
- 준용대상 49 → 48: 측량중급기술자 옮김(로직 참조 8) · 원문 통합 목록 5 직종 통합 칸(목도 · 특수비계공 · 함석공 · 갱부 · 스레이트공) · 절단공 갈림 · 비슷한 이름 21 후보
- 건설노임 미공표 14 산정{값 · 근거 · 마지막공표} — 원문 회차 평균 그대로 이음 · 석조각공·드잡이공편수 다산소프트와 이음 계열 다름 비고 · 2026-09-01 적용분 확보됨 비고
- 엔진 차례 값 → 준용 → 통합 → 산정 · 호표 출처 · M01 준용 후보 7 노임 파일 · 통합·산정·후보 칸 읽기 전용
- ref/_비교_estx.md 10절: ESTX 378 줄 중 371 짝 · 짝 없는 직종 42 · 일괄 시험 계산 통과 1104 → 1115

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj
2026-09-20 01:34:24 +09:00
eomsangdon c7d51abed2 knowledge(노임): 엔지니어링·측량 노임단가 2025 회차 검증
엔지니어링(한국엔지니어링협회): 기존 변환 도구와 다른 실행으로 재대조 —
pyhwp(hwp5html)로 보고서 HWP 표 재파싱, xlrd로 xls 재추출, 공표문 PDF
(글자층 없음)는 쪽 그림 렌더링 직접 판독. 임금실태조사 결과 8개 표
(전체·7개 기술부문×8등급)·공표문·xls·부록2 자격기준·공표일·적용일·
월평균 근무일수 전량 일치, md 수정 없음.

측량(한국공간정보산업협회): 표지·공표문·조사결과표·지난 연도별 임금
현황·부록1 자격기준 쪽을 PDF 그림으로 직접 렌더링해 판독. 20직종
노임단가 표·증감액·증감률·합계·공표일·적용일·월평균 근무일수 전량
일치, md 수정 없음.

두 갈래 모두 직종(등급) 구성 변경 없음(단일 회차). 마스터데이터는
건드리지 않음.
2026-09-20 01:25:10 +09:00
eomsangdon ab0f683d2b Merge remote-tracking branch 'origin/sub_desktop_1' into sub_laptop_1
# Conflicts:
#	resources/knowledge/original/원가계산/노임단가_건설업_대한건설협회/_meta.md
2026-09-20 01:19:49 +09:00
eomsangdon 2e6e4f8243 Merge remote-tracking branch 'origin/sub_laptop_4' into sub_laptop_1
# Conflicts:
#	resources/master_data/ref/_비교_estx.md
2026-09-20 01:19:37 +09:00
eomsangdonandClaude Sonnet 5 a010f1c8e7 knowledge(노임): 건설업 노임단가 2023.1~2025.9·2026.9 회차 원문 대조 검증 기록
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0146J72jAMHpcmW4n2Y8WakE
2026-09-20 01:14:08 +09:00
eomsangdon 9bac980784 knowledge(노임): 건설업 노임단가 2020.1~2022.9 옛 회차 6건 검증
PDF 4회차(2020-01·2021-09·2022-01·2022-09)는 PyMuPDF 글자좌표 독립
재추출로, HWP 2회차(2020-09·2021-01)는 pyhwp 표 구조 직접 파싱으로
기존 md와 대조. 평균임금 현황(원문 쪽 그림뿐인 구간)은 PDF 쪽을 그림
렌더링해 직접 판독. 개별직종 노임단가 표 전 줄·평균임금 표·통합·명칭
변경·신설 직종 목록·직종해설 전량 일치, md 수정 없음. 회차별 직종
수·신설 직종(2020-09-01 +4: 5008~5011 품질관리기술인)을 _meta.md에
기록. 마스터데이터는 건드리지 않음.
2026-09-20 01:11:29 +09:00
eomsangdon 8e0f6d9906 Merge remote-tracking branch 'origin/sub_laptop_3' into main_desktop_1 2026-09-20 00:57:51 +09:00
eomsangdon c128ac4539 Merge remote-tracking branch 'origin/sub_laptop_2' into main_desktop_1 2026-09-20 00:57:48 +09:00
eomsangdon ed625864e7 Merge remote-tracking branch 'origin/sub_desktop_1' into main_desktop_1 2026-09-20 00:57:45 +09:00
eomsangdonandClaude Sonnet 5 c8c004e9a7 knowledge(노임): 엔지니어링·측량 기술자 노임 공표 원문 확보 + 완전 md 화
- 노임단가_엔지니어링_한국엔지니어링협회: 2025 임금실태조사 결과공표(2025-12-02 · 2026-01-01 적용 · 통계 372001) 공표문 PDF · 노임단가 XLS · 보고서 HWP 원문 보관, 공표문·XLS·보고서 전체본과 장별 md, 그림 pic
- 노임단가_측량_한국공간정보산업협회: 2025 측량업체 임금실태조사 결과 공표(2025-12-22 · 2026-01-01 적용 · 통계 377001) 공표문·보고서 PDF 원문 보관, 공표문·보고서 전체본과 장별 md, 그림 pic
- _meta.md: 공표 기관 · 문서 · 공표일 · 적용일 · 받은 주소 · 받은 날짜 · 통계 승인 번호
- 기계 대조: 공표문 = XLS · 보고서 부문별 표 = XLS · 글자층 글자 수 · 표 합·증감 검산
- 04_참조_법령기준_목록.md 에 두 폴더 추가

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016WRFJmmhPi4exAzHgPZHMT
2026-09-20 00:55:11 +09:00
eomsangdonandClaude Sonnet 5 bffd1d18f2 knowledge(노임): 건설사업관리·SW기술자 노임단가 md 원문 대조·오차 수정
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0146J72jAMHpcmW4n2Y8WakE
2026-09-20 00:53:49 +09:00