Merge remote-tracking branch 'origin/main_laptop_1' into sub_desktop_1

충돌은 **뽑아서 생기는 파일 넷**(공종 마스터 둘 · 이름표 둘)뿐 — 손으로 쓴 자리가 없어
랩탑 쪽을 취함. 랩탑이 판정 코드를 고쳐 뽑은 것이라 그쪽이 새 것임(형태 275 → 196).
곧바로 다시 뽑아 덮음.
This commit is contained in:
2026-09-18 13:22:34 +09:00
13 changed files with 1379 additions and 3283 deletions
@@ -1,7 +1,7 @@
{
"schema_version": "1.0",
"dataset_id": "data_work_item_master_manifest",
"generated_at": "2026-09-18T12:38:26+09:00",
"generated_at": "2026-09-18T12:53:57+09:00",
"built_by": "B08_Quantity/B08_Quantity_Build_WorkItemMaster.py",
"source": {
"dataset_id": "pum_forest",
@@ -12,8 +12,8 @@
"files": [
{
"file": "work_item_master_2026-01-01.json",
"sha256": "00bffb68105d4be348c92aa6d7c436eedb85170394d4f35ea68a814ae8fb46c1",
"size_bytes": 1095109
"sha256": "41a9ebd574ed425ca9cc180f3b9b5cbc3fa603d3e9a94e4731f2db275fb101fe",
"size_bytes": 1095122
},
{
"file": "form_undetermined_2026-01-01.json",
@@ -22,8 +22,8 @@
},
{
"file": "basis_missing_2026-01-01.json",
"sha256": "ab1fef3d606fefb142d1d4c2af6bba82e3ab3a6b03d05f9ab358f67d490a86df",
"size_bytes": 18830
"sha256": "57c58458ef2a95aa67a5dd2e15989f2613c628e7c697c84d4a944349fa102422",
"size_bytes": 18434
}
]
}
@@ -1,29 +1,29 @@
{
"schema_version": "1.0",
"dataset_id": "data_work_item_master_manifest",
"generated_at": "2026-09-18T12:39:43+09:00",
"generated_at": "2026-09-18T12:54:47+09:00",
"built_by": "B08_Quantity/B08_Quantity_Build_WorkItemMaster.py",
"source": {
"dataset_id": "pum_const",
"effective_date": "2026-01-01",
"sha256": "207129f59d95baed23a3a360c262a7250fb17fc44eada0c321d07825c410ee20",
"sha256": "b8c85e6ab5b242d5d82a42ff761ec4e144309a1389bc267ea2f1ceabc3d4b8f1",
"file": "pum_const_2026.json"
},
"files": [
{
"file": "const_work_item_master_2026-01-01.json",
"sha256": "31cf0d289351d45a804d2d2cf0b6c489786eabc69e685b8e413d3a00ec4e1fcc",
"size_bytes": 4708119
"sha256": "a3862986f252c2c395d765a879cd2e60899f011559268d27539bb051930738d1",
"size_bytes": 4712576
},
{
"file": "const_form_undetermined_2026-01-01.json",
"sha256": "5a526986ac85619a3dd0b8b377a39a36ce18ed272641215089ab47cc45834570",
"size_bytes": 152983
"sha256": "b1b4619532c561bb17e53881e5732548a0f8e666dee7f841d9507f1ba760dddf",
"size_bytes": 115516
},
{
"file": "const_basis_missing_2026-01-01.json",
"sha256": "90ef86c25df7e1f7e7b120aeeaec6813bf5b1f690d46e4fd2178d1e22f4497b5",
"size_bytes": 111824
"sha256": "bdc0720276122659f931f7144cce751aa18ea09d706ca7eb34a438b5e969bf7e",
"size_bytes": 110609
}
]
}
@@ -417,20 +417,6 @@
"line": 4373,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "F0228",
"section": "8-6-2. 드론방제",
"pum_form": "requirement",
"line": 4541,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "F0229",
"section": "8-6-2. 드론방제",
"pum_form": "requirement",
"line": 4561,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "F0230",
"section": "8-6-3. 지상방제",
@@ -88,13 +88,6 @@
"line": 1109,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C0148",
"section": "2-12-2 마스트 설치 및 해체('23년 신설)(층당)",
"pum_form": "requirement",
"line": 1162,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C0150",
"section": "2-12-3 축중계 설치 및 해체('09년 신설, '10년 보완)(회당)",
@@ -207,6 +200,13 @@
"line": 118,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C0258",
"section": "2-2-2 주요자재 / 강재류’를 적용한다.5-1-7 어스앵커 공법('20, '26년 보완)",
"pum_form": "productivity",
"line": 142,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C0263",
"section": "5-1-9 주열식 현장벽체공법(CIP,Cast In Placed Pile)('26년 신설)",
@@ -235,6 +235,13 @@
"line": 271,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C0269",
"section": "5-1-9 주열식 현장벽체공법(CIP,Cast In Placed Pile)('26년 신설)",
"pum_form": "productivity",
"line": 291,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C0271",
"section": "5-1-10 차수그라우팅('26년 신설)",
@@ -340,6 +347,13 @@
"line": 670,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C0303",
"section": "85-3 말뚝5-3-1 기성말뚝 기초('99년 신설, '15, '16, '20, '26년 보완)",
"pum_form": "productivity",
"line": 698,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C0306",
"section": "5-3-2 말뚝박기용 천공('08, '15, '16, '20, '25, '26년 보완)",
@@ -389,6 +403,13 @@
"line": 869,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C0322",
"section": "5-3-5 현장타설말뚝('15, '21, '26년 보완)",
"pum_form": "productivity",
"line": 927,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C0324",
"section": "5-3-5 현장타설말뚝('15, '21, '26년 보완)",
@@ -424,13 +445,6 @@
"line": 487,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C0376",
"section": "6-3-10 신축이음(Expansion Joint) 설치('18년 신설)",
"pum_form": "requirement",
"line": 561,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C0421",
"section": "8-1-2 공사규모별 표준건설기계('04, '17, '25년 보완)",
@@ -459,6 +473,20 @@
"line": 272,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C0447",
"section": "8-2-6 모터 스크레이퍼Q = ⋅q⋅f⋅E cm여기서Q: 시간당 작업량(㎥/hr)q: 적재함용적×적재계수(k)f: 체적환산계수E: 작업효율cm : 1회 싸이클 시간",
"pum_form": "productivity",
"line": 440,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C0449",
"section": "8-2-6 모터 스크레이퍼Q = ⋅q⋅f⋅E cm여기서Q: 시간당 작업량(㎥/hr)q: 적재함용적×적재계수(k)f: 체적환산계수E: 작업효율cm : 1회 싸이클 시간",
"pum_form": "productivity",
"line": 479,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C0450",
"section": "8-2-6 모터 스크레이퍼Q = ⋅q⋅f⋅E cm여기서Q: 시간당 작업량(㎥/hr)q: 적재함용적×적재계수(k)f: 체적환산계수E: 작업효율cm : 1회 싸이클 시간",
@@ -480,6 +508,27 @@
"line": 861,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C0475",
"section": "8-2-15 법면다짐기",
"pum_form": "productivity",
"line": 894,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C0484",
"section": "8-2-19 콘크리트 운반",
"pum_form": "productivity",
"line": 1006,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C0491",
"section": "8-2-19 콘크리트 운반",
"pum_form": "productivity",
"line": 1092,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C0493",
"section": "8-2-19 콘크리트 운반",
@@ -1033,20 +1082,6 @@
"line": 426,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C0804",
"section": "1-8-2 도로 표지판 설치('08년 신설, '20년 보완)(일당)",
"pum_form": "requirement",
"line": 606,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C0855",
"section": "3-2-5 터널굴착 1발파당 작업인원('07, '20년 보완)(1발파당)",
"pum_form": "requirement",
"line": 149,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C0856",
"section": "3-2-5 터널굴착 1발파당 작업인원('07, '20년 보완)(1발파당)",
@@ -1110,13 +1145,6 @@
"line": 168,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C0979",
"section": "7-4-3 배송관 진수(set당)",
"pum_form": "requirement",
"line": 303,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C0980",
"section": "7-4-3 배송관 진수(set당)",
@@ -1544,6 +1572,13 @@
"line": 1844,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C1128",
"section": "9-5-4 수치지도 작성('21, '22, '24, '26년 보완)",
"pum_form": "productivity",
"line": 1851,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C1131",
"section": "9-5-4 수치지도 작성('21, '22, '24, '26년 보완)",
@@ -1558,6 +1593,13 @@
"line": 1937,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C1138",
"section": "9-5-4 수치지도 작성('21, '22, '24, '26년 보완)",
"pum_form": "productivity",
"line": 1952,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1139",
"section": "9-5-4/2. 수동입력'의 품을 적용한다.",
@@ -1705,13 +1747,6 @@
"line": 2889,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C1233",
"section": "9-5-4/2. 수동입력’을적용한다.",
"pum_form": "requirement",
"line": 2922,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1246",
"section": "9-5-4 9. 수치표고모형구축’의 ‘가. 항공레이저측량에 의한 방법(레이저지형자료취득, 자료처리, 수치표고모형제작, 정리 및 점검)’ 공정에 한하여 적용한다.",
@@ -1747,48 +1782,6 @@
"line": 3171,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C1260",
"section": "9-5-6 지도제작(기본도)",
"pum_form": "requirement",
"line": 3191,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1263",
"section": "9-5-6 지도제작(기본도)",
"pum_form": "requirement",
"line": 3216,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1266",
"section": "9-5-6 지도제작(기본도)",
"pum_form": "requirement",
"line": 3245,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1267",
"section": "9-5-6 지도제작(기본도)",
"pum_form": "requirement",
"line": 3253,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1270",
"section": "9-5-7 토지이용 현황도 제작",
"pum_form": "requirement",
"line": 3283,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1272",
"section": "9-5-7 토지이용 현황도 제작",
"pum_form": "requirement",
"line": 3300,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1274",
"section": "9-5-9 정밀도로지도 구축('19년 신설, '20년 보완)",
@@ -2132,6 +2125,13 @@
"line": 4600,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C1412",
"section": "1-1 철골 가공 조립(공장생산)1-1-1 기본철골공수('08, '13년 보완)",
"pum_form": "requirement",
"line": 26,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C1415",
"section": "1-1-3 기본용접공수",
@@ -2433,13 +2433,6 @@
"line": 541,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C1671",
"section": "13-1-7 장거리 배관('93, '26년 보완)(Joint당)",
"pum_form": "requirement",
"line": 643,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1674",
"section": "13-1-8 이중보온관 설치('26년 보완)",
@@ -2468,41 +2461,6 @@
"line": 1149,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C1703",
"section": "13-3 배관 및 기기보온13-3-1 pipe보온('04년 보완)",
"pum_form": "requirement",
"line": 1288,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1704",
"section": "13-3 배관 및 기기보온13-3-1 pipe보온('04년 보완)",
"pum_form": "requirement",
"line": 1319,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1705",
"section": "13-3 배관 및 기기보온13-3-1 pipe보온('04년 보완)",
"pum_form": "requirement",
"line": 1345,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1706",
"section": "13-3 배관 및 기기보온13-3-1 pipe보온('04년 보완)",
"pum_form": "requirement",
"line": 1376,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1707",
"section": "13-3 배관 및 기기보온13-3-1 pipe보온('04년 보완)",
"pum_form": "requirement",
"line": 1402,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1720",
"section": "13-4-3 STORAGE TANK",
@@ -2552,13 +2510,6 @@
"line": 1726,
"why": "원문 부재 — 원문에 밑수가 아예 없음(채우면 지어내는 꼴)"
},
{
"pum_table_id": "C1731",
"section": "13-5-2 보일러 드럼 설치(대당)",
"pum_form": "requirement",
"line": 1739,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C1732",
"section": "13-5-2 보일러 드럼 설치(대당)",
@@ -3063,13 +3014,6 @@
"line": 162,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C2130",
"section": "2-2-13 도상갱환('11년 신설)",
"pum_form": "requirement",
"line": 1088,
"why": "미판독 — 원문이 적었는데 우리가 못 읽음"
},
{
"pum_table_id": "C2268",
"section": "3-1-5 석축 헐기(인력)('22년 보완)",
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -4,7 +4,7 @@
"effective_date": "2026-01-01",
"pum_edition": "2026-01-01",
"toc_edition": "산림청고시제2025-82호",
"generated_at": "2026-09-18T12:38:26+09:00",
"generated_at": "2026-09-18T12:53:57+09:00",
"dataset_version": {
"dataset_id": "pum_forest",
"effective_date": "2026-01-01",
@@ -25,10 +25,10 @@
"tables_attached": 453,
"tables_orphan": 22,
"form_undetermined": 0,
"basis_found": 251,
"basis_missing": 81,
"basis_found": 253,
"basis_missing": 79,
"basis_absent_in_source": 71,
"basis_unparsed": 10,
"basis_unparsed": 8,
"basis_grouped": 59,
"axis_roles": {
"general_provision": 78,
@@ -21171,9 +21171,9 @@
"source_line": 4541,
"pum_form": "requirement",
"form_basis": "직종 표기((인)·인부·공)",
"basis_quantity": null,
"basis_unit": null,
"basis_source": null,
"basis_quantity": 1.0,
"basis_unit": "ha",
"basis_source": "표 머리",
"resource_shares": {},
"partial_ratio": false,
"expression_cells": [],
@@ -21262,9 +21262,9 @@
"source_line": 4561,
"pum_form": "requirement",
"form_basis": "직종 표기((인)·인부·공)",
"basis_quantity": null,
"basis_unit": null,
"basis_source": null,
"basis_quantity": 1.0,
"basis_unit": "ha",
"basis_source": "표 머리",
"resource_shares": {},
"partial_ratio": false,
"expression_cells": [],