Commit Graph
5 Commits
Author SHA1 Message Date
eomsangdonandClaude Opus 5 32c4c5cf28 fix(b08): [주] 추출 오염 걷어냄 — 절 제목이 목록 줄로 적혀 제목·남의 [주]까지 끌어오고 있었음
랩탑 서브 전수 확인(읽기만)으로 드러난 것. 원문이 절 제목을 「- 3. 노상 및 노반재료」·
「- 라. 체적환산계수(f)표」처럼 **목록 줄**로 적는데, [주] 이어짐 「- ②」와 같은 「-」로 시작해서
멈춤이 「#」과 표뿐이던 내 추출이 제목도 다음 절 [주]도 통째로 먹었음.

- 멈추는 자리 셋 — 다음 절(`#`) · **목록꼴 제목** · 두 번째 `[주]`
  · 목록꼴 = `- 숫자.` · `- 가.` · `- (1)` · `- (가)` · `- 가)` (가나다…하 열넷만 — 「등)」·「(인)」 제외)
  · 근거: 원문 [주]는 ①② 꼴이거나 번호 없음뿐 — 「1.」·「가.」 꼴 [주]는 1,420 중 0건
- ⚠ **[주] 를 만나기 전에도 같은 규칙** — 제 [주] 가 없는 표가 제목을 건너 **남의 [주] 를 빌려오던 것**
  을 막음(F0009 가 강재류 [주]를 달고 있었음). 남의 계수가 붙는 쪽이 더 나쁨
- ⚠ 쪽이 넘어가며 줄 **끝에** 눌어붙은 쪽번호·장 제목 131줄은 **줄 안에서** 잘라 냄
  (「…따른다.11제1장 적용기준」 — 「숫자+제N장」이 붙어 오는 꼴은 본문에 없음)
- 걷힌 양 — 산림 표 320 → 306 · 줄 1,162 → 1,082 / 건설 표 1,761 → 1,106 · 줄 6,928 → 4,162
- 금액 관련 [주]는 그대로 — 발파 가산 20%(F0245) · 공구손료 3%(F0395) 확인
- 원문 셀은 여전히 한 칸도 안 바뀜(산림 453/453 · 건설 2,192/2,192)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QsGw1Dz9HmhuAxGisxmDPF
2026-09-17 23:40:32 +09:00
eomsangdonandClaude Opus 5 eb3fb389b8 feat(b08): 표 아래 [주] 를 마스터에 실음 — 금액에 닿는 조건이 통째로 빠져 있었음
브레인 일감 ②. `[주]` 에 **단가에 바로 닿는 조건**이 적혀 있는데 마스터가 그 글을 안 싣고
있었음 — 받는 쪽이 볼 길이 없었음(안티그래비티 전수 대조 ④).

- 표마다 `notes` 칸 — 표 바로 아래 `[주]` 덩어리를 그대로 담음. 다음 표·다음 절을 만나면 멈춤
- 아홉 건이 다 들어옴 — 발파 가산 20%(F0245) · 고철 공제 50kg/㎥(F0251) ·
  공구손료 3%·고소 감속 9%(F0395) · 덤프 환산(F0068) · 물탱크 5,500ℓ(F0285) …
- 아홉만이 아니라 **모든 표**에 담음 — 산림 320/453 · 건설 1,761/2,192
- ⚠ **읽기만 싣는다 — 여기서 셈하지 않음.** 쓰는 일은 로직 몫(브레인: 로직은 나중에)
- **순수 더하기** — 원문 셀 453/453 · 밑수 453/453 · 형태 453/453 그대로(건설도 2,192 전부)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QsGw1Dz9HmhuAxGisxmDPF
2026-09-17 22:52:28 +09:00
eomsangdonandClaude Opus 5 e8484611f7 feat(b08): 산림 형태 미판정 14 → 0 — 안티그래비티 원문 대조 판정을 자료에 넣음 · 밑수 5도 함께
브레인 일감 1. `산림품셈_form_미판정_14개_원문대조_규명.json`(안티그래비티)을 기존
사람 판정 자리(`FORM_JUDGMENTS`)에 실음 — 머리 소실 9 · 혼합 3 · 공식 1 · 글값 1, 전부 금액 대상.

- 형태 — 소요량형 9 · 생산량형 3 · 계수 2. **산림 미판정이 0 이 됨**
  ⚠ 안티그래비티가 적은 `formula` 는 낱말을 새로 만들지 않고 뜻이 같은 `coefficient` 로 둠
    (받는 쪽이 모르는 형태를 만나면 조용히 건너뜀)
- 밑수 — 머리가 소실돼 **자동으로는 못 읽는 표 일곱**만 `BASIS_JUDGMENTS` 로(막갈이 100㎡당 ·
  묘목운반 1,000본당 · 12-1-3 ㎥당 · 12-11-1 m당). 자동으로 읽히는 표는 안 넣음(정본이 흐려짐)
- **더하기만** — 형태 14가 undetermined 에서 갈렸고 밑수 5가 빈칸에서 찼음. 덮어쓴 값 0
- 딸린 시험·이름표 손질 — F0349 는 이제 소요량형 · F0322 「형식 미정」 사유가 사라짐 ·
  미판정 목록이 비어 이름표에서 표 → 값 묶음으로 내려감(다시 생기면 표로 섬)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QsGw1Dz9HmhuAxGisxmDPF
2026-09-17 19:38:09 +09:00
eomsangdonandClaude Opus 5 85255f5ec5 feat(b08): 표머리 몫꼴에서 밑수 읽기 — 꼴마다 한 번씩 · 산림 18 · 건설 23 이 한꺼번에 채워짐
안티그래비티 자리 명세(2dab2ce2)가 준 것은 **값이 아니라 읽는 규칙**이었음(155 중 142가
「표머리 명시 단위」 자리표시). 그래서 하나씩 넣지 않고 꼴을 코드로 짬.

- 본문 쪽 몫꼴(`SOURCE_BASIS_RATIO_RE`)은 이미 있었으나 **표머리는 안 보고 있었음** —
  `인/ha`·`인/100kg`·`소요인력(인/본당)`·`재료비(1km 소요량기준)` 을 읽게 함. **분모가 밑수**
- ⚠ 반쪽 진실보다 「미확보」 — 거절하는 자리 둘
  · 분모가 둘인 몫(`ℓ/일,대`) — 대수를 안 곱해 조용히 적게 섬
  · 표머리끼리 어긋나는 표(`주연료 (ℓ/hr)` + `조종원 (인/일)`) — 먼저 걸린 것을 고르면 반은 틀림
- 차례가 뜻 — 표 안 「…당」이 먼저, 표머리 몫꼴은 그 뒤. **덮어쓴 것 0 · 사라진 것 0**

밑수 확보 산림 204 → 222(미확보 115 → 99) · 건설 515 → 538(447 → 439)
지문 한 번 갱신 — 값이 움직인 것이 아니라 **곱하면 안 되던 줄이 곱할 수 있게 된 것**
이름표 줄 수도 맞춤(basis_missing 115→99 · const 447→439)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QsGw1Dz9HmhuAxGisxmDPF
2026-09-17 18:38:53 +09:00
eomsangdonandClaude Opus 5 642a5be937 feat(b08): 건설 공종 축 뽑기 — 뽑는 스크립트가 산림·건설 둘 다 · 건설 목차는 합본 원문 머리 「목 차」 글줄(쪽 번호 붙은 꼴 가름 · 부문 5 · 장 45 · 1,367줄) · 표는 본문 절 제목으로 붙음(2,192 전부 · 인용 거름) · 열쇠 CW-00001 꼴(장부 따로) · 총칙 표시·갈래 키는 비움 · 표 한 장 읽기를 _Table 로 떼어 두 뽑기가 한 벌 씀(890 → 442줄 · 산림 산출 한 글자도 안 바뀜) · Z01 건설 kind 이름 work_item_const · 이름표 한 벌 · 목차 오기 없음 시험(연혁 붙은 본문 제목 683)(브레인)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
2026-09-17 12:44:42 +09:00