From 298133dce40355183e31e134733c3937a53ce85a Mon Sep 17 00:00:00 2001 From: umsangdon Date: Mon, 14 Sep 2026 11:57:31 +0900 Subject: [PATCH 1/2] =?UTF-8?q?knowledge(=EC=B6=95C=20=EB=AA=85=EC=84=B8):?= =?UTF-8?q?=20=EA=B2=80=EC=82=B0=20=EA=B3=84=EC=95=BD=EC=97=90=20=E3=80=8C?= =?UTF-8?q?=EA=B8=B0=EC=A4=80=EC=9D=B4=20=EB=B3=80=EA=B2=BD=EC=9D=84=20?= =?UTF-8?q?=EC=9E=B4=20=EC=88=98=20=EC=9E=88=EB=8A=94=EC=A7=80=20=EB=A8=BC?= =?UTF-8?q?=EC=A0=80=20=EB=B3=BC=20=EA=B2=83=E3=80=8D=20=EB=B3=B4=EA=B0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 골든 금액 시험이 원본 수량을 bill_line 에 바로 넣어 새 길을 안 거침 — 초록이 증거가 아니던 자리 - 원본 321줄 자리 규칙 대조를 따로 만들어 철근 Ton 소수 3자리 4줄을 뽑아냄 - 재지 못한 것을 잰 척하지 않을 것 Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_0154EMdwPYNPuKc9eZv8SLEX --- docs/raw/verification/2026-09-13_축C_명세.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/raw/verification/2026-09-13_축C_명세.md b/docs/raw/verification/2026-09-13_축C_명세.md index a9e4d7bd..994020cd 100644 --- a/docs/raw/verification/2026-09-13_축C_명세.md +++ b/docs/raw/verification/2026-09-13_축C_명세.md @@ -424,6 +424,21 @@ B08 인계본 `ground_class_aliases` — **B09 가 안 읽음**)을 한 벌로 **STmate 골든셋 재현이 초록이면 끝.** +### ⚠⚠ 2026-09-14 보강 — 초록이 늘 증거인 것은 아님 + +**판정 기준을 받으면, 그 기준이 이 변경을 실제로 잴 수 있는지부터 볼 것.** +못 재면 그 자리에서 말하고 **잴 수 있는 것을 새로 만들 것.** 브레인이 준 기준도 마찬가지임. + +드러난 자리 — 인계 수량 자리 맞춤(1-2-2 [주]① 반올림) 때 브레인이 「골든셋 전수 초록」을 +판정 기준으로 줬으나, **골든 금액 시험은 STmate 원본 수량을 `bill_line` 에 바로 넣어 +새 길을 안 거침.** 초록이어도 증거가 아니었음. 랩탑 메인이 이를 알아채고 +**원본 내역 수량 321줄을 자리 규칙에 통과시키는 대조**를 따로 만들어 4줄 빨강을 뽑아냄 +(영월·울진 철근·철근운반 `Ton` 0.264·0.008 을 기본 2자리가 자름 → 철근 kg 정수 = ton 소수 3자리 +환산 + 단위 대소문자 흡수로 321/321). 그 대조를 `test_b09_quantity_digits_golden.py` 로 남김. + +**재지 못한 것을 잰 척하지 않을 것** — 같은 보고에 「원본 수량 대부분이 정수라 자리 규칙 +전체를 입증하진 못함」이라고 한계를 그대로 적었음. 그것이 옳은 모양임. + - 기준점 — 실무 6건 · 내역 1,515행을 **원 단위로 재현한 실증본** (`…/STmate 분석/20_분석/16_골든셋_회귀_결과.md`) - 시험 자리 — `resources/tester/` (git 추적 대상) From beb30999e3b24c0084a8cd42d37b1f2702b1b860 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Mon, 14 Sep 2026 11:57:37 +0900 Subject: [PATCH 2/2] auto: 2026-09-14 11:57 (EOMSANGDON-HOME) --- main.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main.py b/main.py index a682f00f..ad281e75 100644 --- a/main.py +++ b/main.py @@ -71,6 +71,9 @@ from B09_Estimation.B09_Estimation_Router_Progress import router as b09_progress from B09_Estimation.B09_Estimation_Router_CostSheet import router as b09_cost_sheet_router from B09_Estimation.B09_Estimation_Router_Edits import router as b09_edits_router from B09_Estimation.B09_Estimation_Router_Factors import router as b09_factors_router +from B09_Estimation.B09_Estimation_Router_MaterialPrices import ( + router as b09_material_prices_router, +) from common_util.common_util_audit import note_api_call, record_call_burst from common_util.common_util_auth import ( require_company, @@ -648,6 +651,7 @@ app.include_router(b09_execution_router, dependencies=protected_with_company) app.include_router(b09_progress_router, dependencies=protected_with_company) app.include_router(b09_edits_router, dependencies=protected_with_company) app.include_router(b09_factors_router, dependencies=protected_with_company) +app.include_router(b09_material_prices_router, dependencies=protected_with_company) # 개발 전용 잠금 해제 — 다른 라우터와 **같은 보호**를 받는다(로그인·회사·프로젝트 접근). # 그 위에 서버가 환경까지 한 번 더 본다. app.include_router(dev_unlock_router, dependencies=protected_with_company)