knowledge(축C): 14장 정정 — variant_key 는 첫 열 24개뿐이라 정본으로 못 씀
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0154EMdwPYNPuKc9eZv8SLEX
This commit is contained in:
@@ -590,7 +590,30 @@ IF 36(비교식 11) · VLOOKUP 13(**전부 근사**) · SUM 47.
|
||||
| 공종 축 ↔ 자원 축 | **서로 다른 표를 잇는 것** | ⛔ 안 됨. 코드로만 |
|
||||
| `#갈래` | **한 공종 안의 조건 딱지**(토질·암종·규격) | ⚠ 지금은 이름으로 맞추고 있어 약함 |
|
||||
|
||||
**⇒ 판정 — 마스터의 `variant_key` 를 정본으로 삼을 것.**
|
||||
### ⚠⚠ 2026-09-13 정정 — 위 판정이 틀렸음
|
||||
|
||||
**`variant_key` 를 정본으로 못 씀.** 브레인이 「456표에 다 있다」만 보고 「쓸 수 있다」로 넘겼으나,
|
||||
그 값은 **「표 첫 열 값 24개까지」**(`Build_WorkItemMaster.variant_axis`)임.
|
||||
|
||||
```
|
||||
단가표 갈래 제목 294개 중 그 목록에 있는 것 86개 (약 1/3)
|
||||
나머지 208 — 머리행에 갈래가 있는 표(벌목 「5m이상~8m미만」)
|
||||
두 단 머리(「굴착기(무한궤도)0.2·밀」)
|
||||
구간 이름 어긋남(표 「0.3~0.7m이하」 ↔ 목록 「0.3m미만」)
|
||||
첫 열이 자원 이름인 표
|
||||
```
|
||||
|
||||
⇒ 지금 정본으로 읽으면 **3분의 2가 폴백으로 떨어짐.**
|
||||
|
||||
**고쳐 세운 판정 둘**
|
||||
|
||||
1. **지금은 B09 단가표 제목을 정본으로 둘 것**(모양별 읽기가 이미 만든 것).
|
||||
`find_variant_code` 의 **느슨한 맞춤**(수의 짝·구간 고르기)이 쓰일 때 **로그로 남길 것** —
|
||||
**조용히 다른 갈래에 붙는 자리가 바로 거기임**
|
||||
2. **마스터 생성기가 표 모양(첫 열 / 머리행 / 두 단)대로 `variant_key` 를 다시 뽑게** 할 것 —
|
||||
**1장 마스터 일감**. 그것이 서면 그때 정본을 옮김
|
||||
|
||||
### (지난 판정) 마스터의 `variant_key` 를 정본으로 삼을 것 — ⛔ 위 정정으로 뒤집힘
|
||||
|
||||
- 마스터 **456표 전부에 `variant_key` 가 이미 있음**(브레인 확인). 그런데 **B09 가 안 읽고**
|
||||
변형 문자열에서 매번 다시 만들어 씀
|
||||
|
||||
Reference in New Issue
Block a user