From b2ee136fcae15808f7a07f31d0270b1341540f74 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Fri, 18 Sep 2026 14:00:00 +0900 Subject: [PATCH] =?UTF-8?q?chore(tester):=20=EC=9B=90=EB=AC=B8=EC=9D=B4=20?= =?UTF-8?q?=EB=8A=98=EC=96=B4=EB=82=9C=20=EB=A7=8C=ED=81=BC=20=EB=AA=BB?= =?UTF-8?q?=EB=B0=95=EC=9D=80=20=EC=88=98=EB=A5=BC=20=EB=A7=9E=EC=B6=A4=20?= =?UTF-8?q?=E2=80=94=20=EA=B1=B4=EC=84=A4=20=ED=91=9C=202,273=20=C2=B7=20?= =?UTF-8?q?=EA=B0=88=EB=9E=98=201,501=20=C2=B7=20=EA=B0=88=EB=9E=98=20?= =?UTF-8?q?=EC=9E=A5=EB=B6=80=20208?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 원문 md 에 표가 하나 늘고(C2275 「13-6-4 수문 설치」) 모터 그레이더 갈래가 셋으로 갈려 못박아 둔 수가 어긋났음. **값이 아니라 셈이라 금액·알맹이에는 안 닿음.** · 건설 공종 마스터 표 2,272 → **2,273**(이름표 `pum_const` 줄 수도 같이) · 건설 갈래 1,499 → **1,501** · 갈래 열쇠 장부 표 207 → **208** Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01QsGw1Dz9HmhuAxGisxmDPF --- resources/data_master_labels/labels_2026-01-01.json | 4 ++-- resources/tester/test_work_item_master_const.py | 2 +- resources/tester/test_z01_work_items.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/resources/data_master_labels/labels_2026-01-01.json b/resources/data_master_labels/labels_2026-01-01.json index 45de5be3..86da02e3 100644 --- a/resources/data_master_labels/labels_2026-01-01.json +++ b/resources/data_master_labels/labels_2026-01-01.json @@ -2114,7 +2114,7 @@ "name_ko": "건설품셈 표", "summary": "표 하나가 한 줄. 머리와 줄을 원문 그대로 담는다.", "shape": "list", - "rows": 2272, + "rows": 2273, "columns": [ { "key": "table_id", @@ -7552,7 +7552,7 @@ "name_ko": "갈래 열쇠 장부", "summary": "공종 열쇠 아래 갈래마다 번호를 매긴 것. 사라진 갈래의 번호는 다시 쓰지 않는다.", "shape": "map", - "rows": 207, + "rows": 208, "columns": [ { "key": "@key", diff --git a/resources/tester/test_work_item_master_const.py b/resources/tester/test_work_item_master_const.py index fcdfe3ff..22033028 100644 --- a/resources/tester/test_work_item_master_const.py +++ b/resources/tester/test_work_item_master_const.py @@ -83,7 +83,7 @@ def test_표는_다_붙고_못_붙인_표는_목록(built: tuple) -> None: # 2026-09-18 2,192 → 2,202 — 코덱스가 제8장 손료표 열(C2193~C2202)을 되살림 # 2026-09-18 합침 2,202 → 2,270 → 2,272 — 랩탑 서브·안티그래비티·코덱스가 원문 md 의 # 뭉친 줄·표를 잇달아 풂(8-2 시공능력 · 8-4-9 해상기계 …) - assert stats["tables_total"] == 2272 + assert stats["tables_total"] == 2273 assert stats["tables_attached"] + len(master["orphan_tables"]) == stats["tables_total"] assert stats["tables_orphan"] == len(master["orphan_tables"]) == 0 diff --git a/resources/tester/test_z01_work_items.py b/resources/tester/test_z01_work_items.py index 53253d19..52efe158 100644 --- a/resources/tester/test_z01_work_items.py +++ b/resources/tester/test_z01_work_items.py @@ -85,7 +85,7 @@ def test_건설_공종_축도_같은_길(client: TestClient) -> None: # 2026-09-18 랩탑 메인 — 건설 표 모양 판정층으로 미판정 891 → 276 이 되며 품 표가 늘어 줄도 늘었다. # 2026-09-18 합침 — 다른 창이 원문 md 의 뭉친 줄·표를 더 풀어(건설 표 2,202 → 2,270) 공종·줄이 또 늘었다. # 값이 바뀐 것이 아니라 **원문에 있던 표가 더 읽힌 것**이다(직접공사비 5,983,724 그대로). - assert table["stats"] == {"work_items": 1045, "units": 1499} and table["total"] == 1499 + assert table["stats"] == {"work_items": 1045, "units": 1501} and table["total"] == 1501 assert sum(1 for r in table["rows"] if "#" in r["@id"]) > 0 rows = table["rows"] assert all(r["@id"].startswith("CW-") for r in rows)