- 인력.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
- 인력.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
- 인력: 잠수부 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
- _틀.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
- 모든 요소·표·로직 줄의 열쇠 → 키(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
엔지니어링(한국엔지니어링협회): 기존 변환 도구와 다른 실행으로 재대조 —
pyhwp(hwp5html)로 보고서 HWP 표 재파싱, xlrd로 xls 재추출, 공표문 PDF
(글자층 없음)는 쪽 그림 렌더링 직접 판독. 임금실태조사 결과 8개 표
(전체·7개 기술부문×8등급)·공표문·xls·부록2 자격기준·공표일·적용일·
월평균 근무일수 전량 일치, md 수정 없음.
측량(한국공간정보산업협회): 표지·공표문·조사결과표·지난 연도별 임금
현황·부록1 자격기준 쪽을 PDF 그림으로 직접 렌더링해 판독. 20직종
노임단가 표·증감액·증감률·합계·공표일·적용일·월평균 근무일수 전량
일치, md 수정 없음.
두 갈래 모두 직종(등급) 구성 변경 없음(단일 회차). 마스터데이터는
건드리지 않음.
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에
기록. 마스터데이터는 건드리지 않음.
- 노임단가_엔지니어링_한국엔지니어링협회: 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
같은 게시판(bbsId=BBSMSTR_1031)에서 작성일 범위 검색으로 2022~2025년 공고
4건(nttId 3166209·3178062·3190723·3202820)을 원문 HTML 그대로 확보하고
전체본 md로 전사. 4건 모두 첨부파일 없음(본문이 원문) 확인.
2026년 기존 건은 첨부파일 없음을 원문과 재대조(수정 사항 없음).
수치(연도별 나무의사·수목치료기술자 단가·소비자물가상승률)를 원문 HTML과
기계 대조해 전량 일치 확인. 마스터데이터는 건드리지 않음.
- 고르기 API GET /api/m01/pick (나라장터자재 · 시중물가 · 공표 직종) — 조달 찾기 옛 API 대체
- 시중물가 조달›출처 「나라장터:<열쇠>」 연결 · 끊기 뒤 변화 없음 · 조달 값·기준 칸
- 품셈재료 「가격 연결」 모달(이름·규격 미리 찾기 · 관급 표시 · 후보 조건 · 끊기) · 못 이은 줄만 보기
- 건설노임 미공표 줄 「준용」 직종 고르기
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016WRFJmmhPi4exAzHgPZHMT
- B01 옛 「마스터 데이터」(Z01) 단추 제거 · 「마스터 요소」 이름을 「마스터 데이터」 로
- 재료 › 시중물가 줄마다 「조달 찾기」 — 나라장터자재 + 시중물가 조달 줄을 이름·규격으로 찾아 「나라장터:<열쇠>」 연결 · 노랑 표시 · 연결 끊기
- GET /api/m01/procurement 추가 · 값 묶음(조달{…}) 확정 전이라 연결은 조달›연결 칸에 임시로 담음
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016WRFJmmhPi4exAzHgPZHMT