knowledge(품셈md): 품셈 md 완전 변환 단계 완료 기록 이관(docs/raw/plans) · 작성 규칙에서 옛 md·임시 검증 흐름 줄 정리

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QqkvdyxUtANWroVKpQUyxE
This commit is contained in:
2026-09-19 12:42:16 +09:00
co-authored by Claude Opus 5
parent 5f4ac8d990
commit 834eccec2f
2 changed files with 31 additions and 3 deletions
@@ -0,0 +1,28 @@
# 품셈 PDF → md 완전 변환 (완료)
## 결과
- 산림사업 표준품셈 **203 / 203 확정** · 건설공사 표준품셈 **320 / 320 확정** — 절 하나 = md 하나, 전부 PDF 와 1:1 대조.
- 위치: `resources/knowledge/original/원가계산/산림_표준품셈/본문/` · `…/건설공사_표준품셈/본문/`
- 규칙: `resources/knowledge/original/원가계산/_품셈md_작성규칙.md`
- 도구: `resources/knowledge/original/_pipeline/pum_md_tool.py` (plan · pages · check · status)
- 잠금 시험: `resources/tester/test_pum_md_locked.py` · `test_pum_md_tool.py` — 545 통과
- 기계검사 예외 4파일(되풀이 머리를 도구가 못 가림 · `<!-- 기계검사 예외: 되풀이 머리 -->`)
## 한 일
- [x] B09·공종 마스터·원천 벌·금액과의 연결을 끊고 PDF 만 판정 기준으로 둠
- [x] 새 md 나무(`본문/`) — 절 단위 파일 · 40쪽 넘는 절은 항 단위 · 파일 머리에 장부(PDF쪽 · 상태 · 작성 · 검증 · 기계검사 · 확정지문)
- [x] 검증 셋 — ① 수 대조 ② 글자 대조(도구) ③ 자리 대조(쓰지 않은 다른 창 · 쪽 그림)
- [x] 도구 · 잠금 시험 · 작성 규칙
- [x] 산림 203 작성 · 검증 · 확정
- [x] 건설 320 작성 · 검증 · 확정
- [x] 표 가운데 되풀이 머리 주석 삭제 → 도구가 넘어간 쪽 되풀이 머리를 스스로 가림 · 못 가리는 4파일 예외 표시
- [x] 옛 md 삭제(건설 45장 분할 · 합본 · 개정사항 md · 그림 32 · 산림 한 파일 md) · 메타·색인 갱신
- [x] 옛 원가 사슬 시험(B08 · B09 · Z01 · 공종 마스터 · 옛 품셈 md) 모으기에서 뺌(`resources/tester/conftest.py`)
## 남은 것 (다음 단계로 넘김)
- 건설 개정사항 PDF 는 md 없음
- 옛 md 를 근거로 쓴 기술문서 30건 재작성 대상(`technical_info/_index.md` 「옛 품셈 md 근거 문서」)
- 마스터 데이터(기초단가 · 공종) 처음부터 다시 · B08·B09 현 코드 대부분 교체 예정
@@ -1,4 +1,4 @@
# 품셈 md 작성 규칙 (산림·건설 공통 · 2026-09-19)
# 품셈 md 작성 규칙 (산림·건설 공통)
품셈 PDF 를 **절 하나 = md 파일 하나**로 옮길 때 지킬 것. 목표는 「PDF 와 md 가 완벽히 같음」.
이 단계의 **판정 기준은 PDF 뿐임.** 원가계산(B09) · 공종 마스터 · 원천 벌 · 금액 시험은 참고도 하지 않음.
@@ -13,7 +13,7 @@
- 파일 단위는 **절(N-N)**. 절 앞에 오는 장 머리글은 `0-00_장머리.md`. 장 제목 한 줄뿐이어도 `0-00_장머리.md` 를 만듦(그 장의 `#` 제목이 사는 곳).
- 한 절이 40쪽을 넘으면 항(N-N-N) 단위로 더 쪼갬 — `8-03-01_…md`.
- 절 이름은 **본문 제목(쪽 그림)의 띄어쓰기대로**(차례와 다르면 본문이 이김). 이름의 빈칸은 `_`, 파일 이름에 못 쓰는 글자(`/ : * ? " < > |`)는 뺌. 절 번호는 두 자리로 맞춤(`9-05`).
- 옛 md(산림 단일 파일 · 건설 장별 45 · 합본)는 **고치지 않음.** md 는 `본문/` 아래에만 씀.
- md 는 `본문/` 아래에만 씀.
## 2. 파일 머리
@@ -34,7 +34,7 @@ PDF쪽: 135~136
---
```
- `상태``대기 → 작성중 → 검증대기 → 확정`. 작성한 창은 자기 파일을 `확정` 으로 못 올림 — 단 ③ 을 안티그래비티가 보고로만 할 때(2026-09-19 사용자 지시 · 안티그래비티는 파일·git 을 안 만짐)는 브레인이 전한 「통과」 보고대로 **브레인이 정한 한 창(09:30부터 sub_laptop_3)이 몰아서** `상태: 확정` · `검증: 안티그래비티` 를 적고 `check` 로 지문을 남김(머리만 고침 · 본문 손대지 않음). 「돌려보냄」 은 작성 창이 고친 뒤 `검증대기`.
- `상태``대기 → 작성중 → 검증대기 → 확정`. 작성한 창은 자기 파일을 `확정` 으로 올리지 않음 — ③ 은 쓰지 않은 다른 창이 함. 「돌려보냄」 은 작성 창이 고친 뒤 `검증대기`.
- `원천``글자층`(PDF 에 글자가 있음) 또는 `그림`(글자층이 없어 그림을 보고 받아씀).
- `절`·`시작표지`·`끝표지`**PDF 글자 그대로**(번호 뒤 마침표 포함). 장 마지막 절의 끝표지 = 다음 장 제목(「제5장 식재 및 녹화」), 문서 맨 끝 절은 `끝`.
- `기계검사`·`확정지문` 은 도구가 적음. 손으로 적지 않음. 확정지문은 줄끝을 LF 로 고쳐 센 sha256.