chore(data): 새로 받은 원문(dev 7 커밋)으로 다시 뽑음 — 금액 그대로
코덱스·랩탑 서브가 푼 원문(건설 8-2 시공능력 · 8-4-9 해상기계 · 8장 손료 이름 · 작업효율 E · 산림 13-4-4 비고)을 받아 원천 벌·마스터를 다시 뽑음. 손으로 고친 값 없음. - 건설 표 2,270 → 2,272 · 줄만 밀린 표 517 · 글자 바뀐 표 31(원문 손질분) - 건설 공종 축 1,484 → 1,499 줄(공종 1,044 → 1,045) · 건설 갈래 576 → 588 · 밑수 미확보 437 → 439 - 산림은 그대로 — 갈래 337 · 형태 미판정 0 · 밑수 확보 251 - 못박은 수·이름표 줄 수·열쇠 지문 갱신 - ⭐ 금액 불변 — 직접공사비 5,983,724 · 합계 10,124,000 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
This commit is contained in:
@@ -2,11 +2,11 @@
|
||||
"schema_version": "1.0",
|
||||
"dataset_id": "mach_base",
|
||||
"effective_date": "2026-01-01",
|
||||
"generated_at": "2026-09-18T09:56:32+09:00",
|
||||
"generated_at": "2026-09-18T10:45:29+09:00",
|
||||
"sources": [
|
||||
{
|
||||
"path": "resources/knowledge/original/원가계산/건설공사_표준품셈/01_공통부문/제8장_건설기계.md",
|
||||
"sha256": "3c64895cfd381f1a864f6c1bc3a59924ca8162ff9ce33ac82da96341647c8eb5",
|
||||
"sha256": "0741b48d0c2dff638d33e6086cae292def015c9db1c7f4bb687befdde87a8e31",
|
||||
"role": "primary"
|
||||
}
|
||||
],
|
||||
@@ -2652,7 +2652,7 @@
|
||||
"machine_code": "7430-2300",
|
||||
"machine_name": "윈치(수동)",
|
||||
"price_thousand_krw": 4981,
|
||||
"specification": "더블"
|
||||
"specification": "더블 드럼"
|
||||
},
|
||||
{
|
||||
"machine_code": "7430-2500",
|
||||
@@ -2664,7 +2664,7 @@
|
||||
"machine_code": "7431-1100",
|
||||
"machine_name": "윈치(자동)",
|
||||
"price_thousand_krw": 3862,
|
||||
"specification": "자동 싱글"
|
||||
"specification": "자동 싱글드럼"
|
||||
},
|
||||
{
|
||||
"machine_code": "7431-1300",
|
||||
@@ -2921,7 +2921,7 @@
|
||||
"machine_code": "7811-0025",
|
||||
"machine_name": "엔진(가솔린)",
|
||||
"price_thousand_krw": 201,
|
||||
"specification": "가솔린"
|
||||
"specification": "가솔린 엔진"
|
||||
},
|
||||
{
|
||||
"machine_code": "7811-0030",
|
||||
@@ -2953,7 +2953,7 @@
|
||||
"machine_code": "7812-0005",
|
||||
"machine_name": "엔진(디젤)",
|
||||
"price_thousand_krw": 309,
|
||||
"specification": "디젤"
|
||||
"specification": "디젤 엔진"
|
||||
},
|
||||
{
|
||||
"machine_code": "7812-0007",
|
||||
@@ -10179,7 +10179,7 @@
|
||||
{
|
||||
"machine_code": "7430-1100",
|
||||
"machine_name": "윈치(수동)",
|
||||
"specification": "수동",
|
||||
"specification": "수동 싱글드럼",
|
||||
"loss_coefficient_per_hour": 0.00031739999999999996,
|
||||
"depreciation_coefficient_1e_minus_7": 1125,
|
||||
"maintenance_coefficient_1e_minus_7": 1375,
|
||||
@@ -10194,7 +10194,6 @@
|
||||
{
|
||||
"machine_code": "7430-1300",
|
||||
"machine_name": "윈치(수동)",
|
||||
"specification": "싱글",
|
||||
"loss_coefficient_per_hour": 0.00031739999999999996,
|
||||
"depreciation_coefficient_1e_minus_7": 1125,
|
||||
"maintenance_coefficient_1e_minus_7": 1375,
|
||||
@@ -10204,12 +10203,12 @@
|
||||
"annual_standard_hours": 890,
|
||||
"depreciation_ratio": 0.9,
|
||||
"maintenance_ratio": 1.1,
|
||||
"annual_management_ratio": 0.1
|
||||
"annual_management_ratio": 0.1,
|
||||
"specification": "싱글"
|
||||
},
|
||||
{
|
||||
"machine_code": "7430-1500",
|
||||
"machine_name": "윈치(수동)",
|
||||
"specification": "드럼",
|
||||
"loss_coefficient_per_hour": 0.00031739999999999996,
|
||||
"depreciation_coefficient_1e_minus_7": 1125,
|
||||
"maintenance_coefficient_1e_minus_7": 1375,
|
||||
@@ -10219,7 +10218,8 @@
|
||||
"annual_standard_hours": 890,
|
||||
"depreciation_ratio": 0.9,
|
||||
"maintenance_ratio": 1.1,
|
||||
"annual_management_ratio": 0.1
|
||||
"annual_management_ratio": 0.1,
|
||||
"specification": "드럼"
|
||||
},
|
||||
{
|
||||
"machine_code": "7430-1100",
|
||||
@@ -10269,7 +10269,7 @@
|
||||
{
|
||||
"machine_code": "7430-2300",
|
||||
"machine_name": "윈치(수동)",
|
||||
"specification": "더블",
|
||||
"specification": "더블 드럼",
|
||||
"loss_coefficient_per_hour": 0.00031739999999999996,
|
||||
"depreciation_coefficient_1e_minus_7": 1125,
|
||||
"maintenance_coefficient_1e_minus_7": 1375,
|
||||
@@ -10284,7 +10284,6 @@
|
||||
{
|
||||
"machine_code": "7430-2500",
|
||||
"machine_name": "윈치(수동)",
|
||||
"specification": "드럼",
|
||||
"loss_coefficient_per_hour": 0.00031739999999999996,
|
||||
"depreciation_coefficient_1e_minus_7": 1125,
|
||||
"maintenance_coefficient_1e_minus_7": 1375,
|
||||
@@ -10294,12 +10293,13 @@
|
||||
"annual_standard_hours": 890,
|
||||
"depreciation_ratio": 0.9,
|
||||
"maintenance_ratio": 1.1,
|
||||
"annual_management_ratio": 0.1
|
||||
"annual_management_ratio": 0.1,
|
||||
"specification": "드럼"
|
||||
},
|
||||
{
|
||||
"machine_code": "7431-1100",
|
||||
"machine_name": "윈치(자동)",
|
||||
"specification": "자동 싱글",
|
||||
"specification": "자동 싱글드럼",
|
||||
"loss_coefficient_per_hour": 0.00031739999999999996,
|
||||
"depreciation_coefficient_1e_minus_7": 1125,
|
||||
"maintenance_coefficient_1e_minus_7": 1375,
|
||||
@@ -10314,7 +10314,6 @@
|
||||
{
|
||||
"machine_code": "7431-1300",
|
||||
"machine_name": "윈치(자동)",
|
||||
"specification": "드럼",
|
||||
"loss_coefficient_per_hour": 0.00031739999999999996,
|
||||
"depreciation_coefficient_1e_minus_7": 1125,
|
||||
"maintenance_coefficient_1e_minus_7": 1375,
|
||||
@@ -10324,7 +10323,8 @@
|
||||
"annual_standard_hours": 890,
|
||||
"depreciation_ratio": 0.9,
|
||||
"maintenance_ratio": 1.1,
|
||||
"annual_management_ratio": 0.1
|
||||
"annual_management_ratio": 0.1,
|
||||
"specification": "드럼"
|
||||
},
|
||||
{
|
||||
"machine_code": "7431-2300",
|
||||
@@ -10943,7 +10943,7 @@
|
||||
{
|
||||
"machine_code": "7811-0025",
|
||||
"machine_name": "엔진(가솔린)",
|
||||
"specification": "가솔린",
|
||||
"specification": "가솔린 엔진",
|
||||
"loss_coefficient_per_hour": 0.0002799,
|
||||
"depreciation_coefficient_1e_minus_7": 1125,
|
||||
"maintenance_coefficient_1e_minus_7": 1000,
|
||||
@@ -10958,7 +10958,6 @@
|
||||
{
|
||||
"machine_code": "7811-0030",
|
||||
"machine_name": "엔진(가솔린)",
|
||||
"specification": "엔진",
|
||||
"loss_coefficient_per_hour": 0.0002799,
|
||||
"depreciation_coefficient_1e_minus_7": 1125,
|
||||
"maintenance_coefficient_1e_minus_7": 1000,
|
||||
@@ -10968,7 +10967,8 @@
|
||||
"annual_standard_hours": 890,
|
||||
"depreciation_ratio": 0.9,
|
||||
"maintenance_ratio": 0.8,
|
||||
"annual_management_ratio": 0.1
|
||||
"annual_management_ratio": 0.1,
|
||||
"specification": "엔진"
|
||||
},
|
||||
{
|
||||
"machine_code": "7811-0040",
|
||||
@@ -11029,7 +11029,7 @@
|
||||
{
|
||||
"machine_code": "7812-0005",
|
||||
"machine_name": "엔진(디젤)",
|
||||
"specification": "디젤",
|
||||
"specification": "디젤 엔진",
|
||||
"loss_coefficient_per_hour": 0.0002799,
|
||||
"depreciation_coefficient_1e_minus_7": 1125,
|
||||
"maintenance_coefficient_1e_minus_7": 1000,
|
||||
@@ -11044,7 +11044,6 @@
|
||||
{
|
||||
"machine_code": "7812-0007",
|
||||
"machine_name": "엔진(디젤)",
|
||||
"specification": "엔진",
|
||||
"loss_coefficient_per_hour": 0.0002799,
|
||||
"depreciation_coefficient_1e_minus_7": 1125,
|
||||
"maintenance_coefficient_1e_minus_7": 1000,
|
||||
@@ -11054,7 +11053,8 @@
|
||||
"annual_standard_hours": 890,
|
||||
"depreciation_ratio": 0.9,
|
||||
"maintenance_ratio": 0.8,
|
||||
"annual_management_ratio": 0.1
|
||||
"annual_management_ratio": 0.1,
|
||||
"specification": "엔진"
|
||||
},
|
||||
{
|
||||
"machine_code": "7812-0009",
|
||||
@@ -14946,7 +14946,7 @@
|
||||
"fuel_type": "gasoline",
|
||||
"fuel_rate_l_per_hour": 0.5,
|
||||
"misc_material_percent_of_fuel": 20,
|
||||
"specification": "가솔린"
|
||||
"specification": "가솔린 엔진"
|
||||
},
|
||||
{
|
||||
"machine_code": "7811-0030",
|
||||
@@ -14954,7 +14954,7 @@
|
||||
"fuel_type": "diesel",
|
||||
"fuel_rate_l_per_hour": 0.6,
|
||||
"misc_material_percent_of_fuel": 20,
|
||||
"specification": "엔진"
|
||||
"specification": "2.24"
|
||||
},
|
||||
{
|
||||
"machine_code": "7811-0040",
|
||||
@@ -14994,7 +14994,7 @@
|
||||
"fuel_type": "diesel",
|
||||
"fuel_rate_l_per_hour": 0.5,
|
||||
"misc_material_percent_of_fuel": 16,
|
||||
"specification": "디젤"
|
||||
"specification": "디젤 엔진"
|
||||
},
|
||||
{
|
||||
"machine_code": "7812-0007",
|
||||
@@ -15002,7 +15002,7 @@
|
||||
"fuel_type": "diesel",
|
||||
"fuel_rate_l_per_hour": 0.8,
|
||||
"misc_material_percent_of_fuel": 16,
|
||||
"specification": "엔진"
|
||||
"specification": "5.22"
|
||||
},
|
||||
{
|
||||
"machine_code": "7812-0009",
|
||||
@@ -15105,7 +15105,7 @@
|
||||
"source_tables": [
|
||||
{
|
||||
"section": "8-4 운전경비 산정('08, '09, '10, '11, '12, '13, '14, '15, '16, '17년 보완)8-4-1 [00]토공기계",
|
||||
"line": 3714,
|
||||
"line": 3729,
|
||||
"headers": [
|
||||
"분류번호",
|
||||
"기계명",
|
||||
@@ -15367,7 +15367,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4 운전경비 산정('08, '09, '10, '11, '12, '13, '14, '15, '16, '17년 보완)8-4-1 [00]토공기계",
|
||||
"line": 3750,
|
||||
"line": 3765,
|
||||
"headers": [
|
||||
"분류번호",
|
||||
"기계명",
|
||||
@@ -15597,7 +15597,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-2 [10]다짐기계",
|
||||
"line": 3782,
|
||||
"line": 3797,
|
||||
"headers": [
|
||||
"분류번호",
|
||||
"기계명",
|
||||
@@ -15867,7 +15867,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-3 [20]운반 및 하역기계('21년 보완)",
|
||||
"line": 3819,
|
||||
"line": 3834,
|
||||
"headers": [
|
||||
"분류번호",
|
||||
"기계명",
|
||||
@@ -16089,7 +16089,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-3 [20]운반 및 하역기계('21년 보완)",
|
||||
"line": 3850,
|
||||
"line": 3865,
|
||||
"headers": [
|
||||
"분류번호",
|
||||
"기계명",
|
||||
@@ -16415,7 +16415,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-4 [30]포장기계",
|
||||
"line": 3894,
|
||||
"line": 3909,
|
||||
"headers": [
|
||||
"분류번호",
|
||||
"기계명",
|
||||
@@ -16645,7 +16645,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-5 [40]콘크리트기계",
|
||||
"line": 3926,
|
||||
"line": 3941,
|
||||
"headers": [
|
||||
"분류번호",
|
||||
"기계명",
|
||||
@@ -16699,7 +16699,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-5 [40]콘크리트기계",
|
||||
"line": 3936,
|
||||
"line": 3951,
|
||||
"headers": [
|
||||
"분류번호",
|
||||
"기계명",
|
||||
@@ -16881,7 +16881,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-6 [50]골재생산기계 등",
|
||||
"line": 3962,
|
||||
"line": 3977,
|
||||
"headers": [
|
||||
"분류번호",
|
||||
"기계명",
|
||||
@@ -16983,7 +16983,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-6 [50]골재생산기계 등",
|
||||
"line": 3978,
|
||||
"line": 3993,
|
||||
"headers": [
|
||||
"분류번호",
|
||||
"기계명",
|
||||
@@ -17069,7 +17069,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-7 [60]기초공사용 기계('21년 보완)",
|
||||
"line": 3992,
|
||||
"line": 4007,
|
||||
"headers": [
|
||||
"분류번호",
|
||||
"기계명",
|
||||
@@ -17251,7 +17251,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-8 [70]기타기계('24년 보완)",
|
||||
"line": 4018,
|
||||
"line": 4033,
|
||||
"headers": [
|
||||
"분류번호",
|
||||
"기계명",
|
||||
@@ -17553,7 +17553,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-8 [70]기타기계('24년 보완)",
|
||||
"line": 4059,
|
||||
"line": 4074,
|
||||
"headers": [
|
||||
"분류번호",
|
||||
"기계명",
|
||||
@@ -17711,7 +17711,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-9 [90]해상기계(9010) 펌프준설선 ('10, '11년 보완)",
|
||||
"line": 4090,
|
||||
"line": 4105,
|
||||
"headers": [
|
||||
"명 칭",
|
||||
"단위",
|
||||
@@ -17879,7 +17879,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-9 [90]해상기계(9010) 펌프준설선 ('10, '11년 보완)",
|
||||
"line": 4103,
|
||||
"line": 4118,
|
||||
"headers": [
|
||||
"명 칭",
|
||||
"단위",
|
||||
@@ -17927,25 +17927,100 @@
|
||||
""
|
||||
],
|
||||
[
|
||||
"주 연 료 잡 재 료 준 설 선 선 장 준 설 선 기 관 사 준 설 선 운 전 사 선 원",
|
||||
"ℓ/hr % 인 〃 〃 〃",
|
||||
"12.7 63 1 - 1 2",
|
||||
"19.1 63 1 1 1 2",
|
||||
"20.4 63 1 1 1 2",
|
||||
"28.0 54 1 2 1 2",
|
||||
"67.9 54 1 2 1 2",
|
||||
"79.9 27 1 2 1 3",
|
||||
"91.7 27 1 2 1 3",
|
||||
"203.7 23 1 3 1 3",
|
||||
"224.2 23 1 3 1 3",
|
||||
"250.5 23 1 3 1 3",
|
||||
"주 연 료",
|
||||
"ℓ/hr",
|
||||
"12.7",
|
||||
"19.1",
|
||||
"20.4",
|
||||
"28.0",
|
||||
"67.9",
|
||||
"79.9",
|
||||
"91.7",
|
||||
"203.7",
|
||||
"224.2",
|
||||
"250.5",
|
||||
""
|
||||
],
|
||||
[
|
||||
"잡 재 료",
|
||||
"%",
|
||||
"63",
|
||||
"63",
|
||||
"63",
|
||||
"54",
|
||||
"54",
|
||||
"27",
|
||||
"27",
|
||||
"23",
|
||||
"23",
|
||||
"23",
|
||||
"주연료의%"
|
||||
],
|
||||
[
|
||||
"준 설 선 선 장",
|
||||
"인",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
""
|
||||
],
|
||||
[
|
||||
"준 설 선 기 관 사",
|
||||
"〃",
|
||||
"-",
|
||||
"1",
|
||||
"1",
|
||||
"2",
|
||||
"2",
|
||||
"2",
|
||||
"2",
|
||||
"3",
|
||||
"3",
|
||||
"3",
|
||||
""
|
||||
],
|
||||
[
|
||||
"준 설 선 운 전 사",
|
||||
"〃",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
""
|
||||
],
|
||||
[
|
||||
"선 원",
|
||||
"〃",
|
||||
"2",
|
||||
"2",
|
||||
"2",
|
||||
"2",
|
||||
"2",
|
||||
"3",
|
||||
"3",
|
||||
"3",
|
||||
"3",
|
||||
"3",
|
||||
""
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"section": "8-4-9 [90]해상기계(9010) 펌프준설선 ('10, '11년 보완)",
|
||||
"line": 4111,
|
||||
"line": 4131,
|
||||
"headers": [
|
||||
"명 칭",
|
||||
"단위",
|
||||
@@ -18035,7 +18110,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-9 [90]해상기계(9010) 펌프준설선 ('10, '11년 보완)",
|
||||
"line": 4121,
|
||||
"line": 4141,
|
||||
"headers": [
|
||||
"명 칭",
|
||||
"단위",
|
||||
@@ -18111,7 +18186,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-9 [90]해상기계(9010) 펌프준설선 ('10, '11년 보완)",
|
||||
"line": 4132,
|
||||
"line": 4152,
|
||||
"headers": [
|
||||
"명 칭",
|
||||
"단위",
|
||||
@@ -18147,21 +18222,43 @@
|
||||
""
|
||||
],
|
||||
[
|
||||
"주 연 료 잡 재 료 선 원",
|
||||
"ℓ/hr % 인",
|
||||
"- - 1",
|
||||
"- - 1",
|
||||
"- - 1",
|
||||
"- - 1",
|
||||
"- - 1",
|
||||
"- - 1",
|
||||
"주 연 료",
|
||||
"ℓ/hr",
|
||||
"-",
|
||||
"-",
|
||||
"-",
|
||||
"-",
|
||||
"-",
|
||||
"-",
|
||||
""
|
||||
],
|
||||
[
|
||||
"잡 재 료",
|
||||
"%",
|
||||
"-",
|
||||
"-",
|
||||
"-",
|
||||
"-",
|
||||
"-",
|
||||
"-",
|
||||
"주연료의%"
|
||||
],
|
||||
[
|
||||
"선 원",
|
||||
"인",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
"1",
|
||||
""
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"section": "8-4-9 [90]해상기계(9010) 펌프준설선 ('10, '11년 보완)",
|
||||
"line": 4140,
|
||||
"line": 4162,
|
||||
"headers": [
|
||||
"명 칭",
|
||||
"단위",
|
||||
@@ -18209,7 +18306,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-9 [90]해상기계(9010) 펌프준설선 ('10, '11년 보완)",
|
||||
"line": 4150,
|
||||
"line": 4172,
|
||||
"headers": [
|
||||
"명 칭",
|
||||
"단위",
|
||||
@@ -18383,7 +18480,7 @@
|
||||
},
|
||||
{
|
||||
"section": "8-4-9 [90]해상기계(9010) 펌프준설선 ('10, '11년 보완)",
|
||||
"line": 4162,
|
||||
"line": 4184,
|
||||
"headers": [
|
||||
"명 칭",
|
||||
"단위",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -2,11 +2,11 @@
|
||||
"schema_version": "1.0",
|
||||
"dataset_id": "pum_forest",
|
||||
"effective_date": "2026-01-01",
|
||||
"generated_at": "2026-09-18T09:56:32+09:00",
|
||||
"generated_at": "2026-09-18T10:45:28+09:00",
|
||||
"sources": [
|
||||
{
|
||||
"path": "resources/knowledge/original/행정규칙/임도 품셈 적용기준 (현 산림사업 표준품셈)/첨부/(산림청고시 제2025-82호) 산림사업 표준품셈.md",
|
||||
"sha256": "b73ce0e19e0157716e861a2b1f184f93b7c7b2ab16406f4ff317f7348ec07166",
|
||||
"sha256": "928bd3124e91255d09d0b73f46e8842aafa7e16a6e05d1a768443c65a79fb750",
|
||||
"role": "primary"
|
||||
}
|
||||
],
|
||||
@@ -24035,7 +24035,7 @@
|
||||
"0.25",
|
||||
"0.27",
|
||||
"0.34",
|
||||
"뒷길이"
|
||||
"뒷길이 45%"
|
||||
],
|
||||
[
|
||||
"깬 돌(㎥)",
|
||||
@@ -24046,7 +24046,7 @@
|
||||
"0.25",
|
||||
"0.27",
|
||||
"0.34",
|
||||
"45% 〃"
|
||||
"〃"
|
||||
],
|
||||
[
|
||||
"견치돌(㎥)",
|
||||
|
||||
@@ -2114,7 +2114,7 @@
|
||||
"name_ko": "건설품셈 표",
|
||||
"summary": "표 하나가 한 줄. 머리와 줄을 원문 그대로 담는다.",
|
||||
"shape": "list",
|
||||
"rows": 2270,
|
||||
"rows": 2272,
|
||||
"columns": [
|
||||
{
|
||||
"key": "table_id",
|
||||
@@ -7323,7 +7323,7 @@
|
||||
"name_ko": "밑수 미확보 표",
|
||||
"summary": "기준 수량을 못 찾은 표.",
|
||||
"shape": "list",
|
||||
"rows": 437,
|
||||
"rows": 439,
|
||||
"columns": [
|
||||
{
|
||||
"key": "pum_table_id",
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"dataset_id": "data_work_item_master_manifest",
|
||||
"generated_at": "2026-09-18T10:23:09+09:00",
|
||||
"generated_at": "2026-09-18T10:45:42+09:00",
|
||||
"built_by": "B08_Quantity/B08_Quantity_Build_WorkItemMaster.py",
|
||||
"source": {
|
||||
"dataset_id": "pum_forest",
|
||||
"effective_date": "2026-01-01",
|
||||
"sha256": "535e700a33b0a68a66193906780d4a53a074b552d2bc388abcef65a90aec5079",
|
||||
"sha256": "9f89cf9317c6ec7b9d46e38881d149018e6c2d677aa77f59ea547f32477c8472",
|
||||
"file": "pum_forest_2026.json"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"file": "work_item_master_2026-01-01.json",
|
||||
"sha256": "69166b48950fc259669e21f0f5b7a1808525bdf6eeada5369e2c723815c8f14b",
|
||||
"sha256": "39e67e9aab533f5c130634b607213d17ac1e5a79c6bb46a5ed7d562b130b7ca9",
|
||||
"size_bytes": 1095109
|
||||
},
|
||||
{
|
||||
|
||||
@@ -1,29 +1,29 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"dataset_id": "data_work_item_master_manifest",
|
||||
"generated_at": "2026-09-18T10:23:59+09:00",
|
||||
"generated_at": "2026-09-18T10:46:32+09:00",
|
||||
"built_by": "B08_Quantity/B08_Quantity_Build_WorkItemMaster.py",
|
||||
"source": {
|
||||
"dataset_id": "pum_const",
|
||||
"effective_date": "2026-01-01",
|
||||
"sha256": "014d8ac812214f2eb93d7d1670aaaf07dfdca1c5a110af8723983c5a81257b83",
|
||||
"sha256": "b8c85e6ab5b242d5d82a42ff761ec4e144309a1389bc267ea2f1ceabc3d4b8f1",
|
||||
"file": "pum_const_2026.json"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"file": "const_work_item_master_2026-01-01.json",
|
||||
"sha256": "b3dcf7c03a0092776c4a5a1a08aa92bea401f7cae43a90ab80dccd0a514cf277",
|
||||
"size_bytes": 4696602
|
||||
"sha256": "c9bcd08d3a4d1243237bd9cf4fe88fc41208ca524baedc8186a2cf680fa605ea",
|
||||
"size_bytes": 4704704
|
||||
},
|
||||
{
|
||||
"file": "const_form_undetermined_2026-01-01.json",
|
||||
"sha256": "b95cfe662c52d28c0227f43907180b4fa3207bf76195383bff78513168c4173a",
|
||||
"size_bytes": 153475
|
||||
"sha256": "8c873e35c009212b9763e50f2f24f90b00f5ab9438e2b213248473358b9272f1",
|
||||
"size_bytes": 153111
|
||||
},
|
||||
{
|
||||
"file": "const_basis_missing_2026-01-01.json",
|
||||
"sha256": "1cbdf80e6100a81c1e643903bd16815589018383a231bdeb4925a08a13901b16",
|
||||
"size_bytes": 111322
|
||||
"sha256": "4a24ebe629c61f0475f5b6564fb66ab27cdcfe0723d9d4c82bb0a89e86be772f",
|
||||
"size_bytes": 111824
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -827,13 +827,13 @@
|
||||
"불 량"
|
||||
],
|
||||
[
|
||||
"모 래 , 사 질 토 자갈섞인 흙, 점성토 파 쇄 암",
|
||||
"0.80 0.70",
|
||||
"0.65 0.55",
|
||||
"0.50 0.40",
|
||||
"0.85 0.75",
|
||||
"0.70 0.60 0.35",
|
||||
"0.55 0.45 0.25"
|
||||
"모 래 , 사 질 토",
|
||||
"0.80",
|
||||
"0.65",
|
||||
"0.50",
|
||||
"0.85",
|
||||
"0.70",
|
||||
"0.55"
|
||||
]
|
||||
],
|
||||
"reason": "헤더·첫 행에 단위·밑수·직종 표지 없음"
|
||||
@@ -919,10 +919,10 @@
|
||||
[
|
||||
"연질",
|
||||
"3본",
|
||||
"500 700 900",
|
||||
"0.85 0.65 0.50",
|
||||
"600 800 1,000",
|
||||
"0.85 0.65 0.45"
|
||||
"500",
|
||||
"0.85",
|
||||
"600",
|
||||
"0.85"
|
||||
]
|
||||
],
|
||||
"reason": "헤더·첫 행에 단위·밑수·직종 표지 없음"
|
||||
@@ -988,13 +988,13 @@
|
||||
"불 량"
|
||||
],
|
||||
[
|
||||
"모 래 , 사 질 토 자 갈 섞 인 흙 , 점 성 토 파 쇄 암",
|
||||
"0.85 0.75",
|
||||
"0.70 0.60",
|
||||
"0.55 0.45",
|
||||
"0.90 0.80",
|
||||
"0.75 0.65 0.45",
|
||||
"0.60 0.50 0.35"
|
||||
"모 래 , 사 질 토",
|
||||
"0.85",
|
||||
"0.70",
|
||||
"0.55",
|
||||
"0.90",
|
||||
"0.75",
|
||||
"0.60"
|
||||
]
|
||||
],
|
||||
"reason": "헤더·첫 행에 단위·밑수·직종 표지 없음"
|
||||
@@ -1090,13 +1090,13 @@
|
||||
"불 량"
|
||||
],
|
||||
[
|
||||
"모 래 , 사 질 토 자 갈 섞 인 흙 , 점 성 토 파 쇄 암",
|
||||
"0.70 0.60",
|
||||
"0.55 0.45",
|
||||
"0.40 0.30",
|
||||
"0.75 0.60 0.55",
|
||||
"0.60 0.50 0.35",
|
||||
"0.45 0.35 0.25"
|
||||
"모 래 , 사 질 토",
|
||||
"0.70",
|
||||
"0.55",
|
||||
"0.40",
|
||||
"0.75",
|
||||
"0.60",
|
||||
"0.45"
|
||||
]
|
||||
],
|
||||
"reason": "헤더·첫 행에 단위·밑수·직종 표지 없음"
|
||||
@@ -1361,17 +1361,17 @@
|
||||
"first_rows": [
|
||||
[
|
||||
"표 층",
|
||||
"머 캐 덤 롤 러 타 이 어 롤 러 탠 덤 롤 러",
|
||||
"0.75 0.65 0.60",
|
||||
"0.55 0.45 0.45",
|
||||
"0.35 0.25 0.30"
|
||||
"머 캐 덤 롤 러",
|
||||
"0.75",
|
||||
"0.55",
|
||||
"0.35"
|
||||
],
|
||||
[
|
||||
"기 층",
|
||||
"진 동 롤 러",
|
||||
"0.80",
|
||||
"0.60",
|
||||
"0.40"
|
||||
"",
|
||||
"타 이 어 롤 러",
|
||||
"0.65",
|
||||
"0.45",
|
||||
"0.25"
|
||||
]
|
||||
],
|
||||
"reason": "헤더·첫 행에 단위·밑수·직종 표지 없음"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -11152,7 +11152,7 @@
|
||||
}
|
||||
},
|
||||
"CW-00371": {
|
||||
"next_serial": 9,
|
||||
"next_serial": 25,
|
||||
"slots": {
|
||||
"㎾": "01",
|
||||
"15ton달기": "02",
|
||||
@@ -11161,7 +11161,23 @@
|
||||
"120ton달기": "05",
|
||||
"150ton달기": "06",
|
||||
"5ton": "07",
|
||||
"8ton": "08"
|
||||
"8ton": "08",
|
||||
"0.65㎥": "09",
|
||||
"1.00㎥": "10",
|
||||
"1.50㎥": "11",
|
||||
"3.0㎥": "12",
|
||||
"5.0㎥": "13",
|
||||
"6.0㎥": "14",
|
||||
"7.50㎥": "15",
|
||||
"12.5㎥": "16",
|
||||
"16.0㎥": "17",
|
||||
"25.0㎥": "18",
|
||||
"S60㎥": "19",
|
||||
"S100㎥": "20",
|
||||
"S200㎥": "21",
|
||||
"S300㎥": "22",
|
||||
"S500㎥": "23",
|
||||
"S600㎥": "24"
|
||||
}
|
||||
},
|
||||
"CW-00450": {
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
"effective_date": "2026-01-01",
|
||||
"pum_edition": "2026-01-01",
|
||||
"toc_edition": "산림청고시제2025-82호",
|
||||
"generated_at": "2026-09-18T10:23:09+09:00",
|
||||
"generated_at": "2026-09-18T10:45:42+09:00",
|
||||
"dataset_version": {
|
||||
"dataset_id": "pum_forest",
|
||||
"effective_date": "2026-01-01",
|
||||
"sha256": "535e700a33b0a68a66193906780d4a53a074b552d2bc388abcef65a90aec5079",
|
||||
"sha256": "9f89cf9317c6ec7b9d46e38881d149018e6c2d677aa77f59ea547f32477c8472",
|
||||
"file": "pum_forest_2026.json"
|
||||
},
|
||||
"policy": {
|
||||
@@ -37925,7 +37925,7 @@
|
||||
"0.25",
|
||||
"0.27",
|
||||
"0.34",
|
||||
"뒷길이"
|
||||
"뒷길이 45%"
|
||||
],
|
||||
[
|
||||
"깬 돌(㎥)",
|
||||
@@ -37936,7 +37936,7 @@
|
||||
"0.25",
|
||||
"0.27",
|
||||
"0.34",
|
||||
"45% 〃"
|
||||
"〃"
|
||||
],
|
||||
[
|
||||
"견치돌(㎥)",
|
||||
|
||||
@@ -68,7 +68,7 @@ MASTER = OUT_DIR / "work_item_master_2026-01-01.json"
|
||||
#: 2026-09-18 합침(랩탑 메인 · 데스크탑 서브 9f27d619 와 한 점) — 위 넓힘 + 데스크탑 서브의
|
||||
#: F0046·F0068 밑수 되돌림·F0076 형태 판정·원천 벌 재추출을 한 벌로 다시 뽑아 지문이 또 뜸
|
||||
#: (옛 837eb8aa… · 옛 6f223c69…). 양쪽 다 **원문을 더 읽은 것**이고 금액은 그대로다.
|
||||
BASELINE_WORK_ITEMS_SHA = "1a9afbbe8ac89c086270a5e737c377863011525c6f1eb6cad005f715c4727c3d"
|
||||
BASELINE_WORK_ITEMS_SHA = "645798a58bcd8d283653192d4da8b5be40e0b88474b8e8c3bbab77174b83eb7d"
|
||||
|
||||
#: 열쇠 작업이 새로 얹은 칸. 지문을 잴 때만 떼어낸다.
|
||||
ADDED_FIELDS = (
|
||||
|
||||
@@ -81,8 +81,9 @@ def test_표는_다_붙고_못_붙인_표는_목록(built: tuple) -> None:
|
||||
master = built[0]
|
||||
stats = master["stats"]
|
||||
# 2026-09-18 2,192 → 2,202 — 코덱스가 제8장 손료표 열(C2193~C2202)을 되살림
|
||||
# 2026-09-18 합침 2,202 → 2,270 — 랩탑 서브·안티그래비티가 원문 md 의 뭉친 줄·표를 더 풂
|
||||
assert stats["tables_total"] == 2270
|
||||
# 2026-09-18 합침 2,202 → 2,270 → 2,272 — 랩탑 서브·안티그래비티·코덱스가 원문 md 의
|
||||
# 뭉친 줄·표를 잇달아 풂(8-2 시공능력 · 8-4-9 해상기계 …)
|
||||
assert stats["tables_total"] == 2272
|
||||
assert stats["tables_attached"] + len(master["orphan_tables"]) == stats["tables_total"]
|
||||
assert stats["tables_orphan"] == len(master["orphan_tables"]) == 0
|
||||
|
||||
|
||||
@@ -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": 1044, "units": 1484} and table["total"] == 1484
|
||||
assert table["stats"] == {"work_items": 1045, "units": 1499} and table["total"] == 1499
|
||||
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)
|
||||
|
||||
Reference in New Issue
Block a user