fix(data): coef 토량 중복행 원문 미러링 + 노임 신뢰도 플래그 40건
- coef_2026.json: 2026-08-14 감사 반영 — '암괴ㆍ호박돌 섞인 점질토'(원문 부재)를 '암괴(岩塊)나 호박돌이 섞인 점토'로 정정, '역이 섞인 점질토' 값 상이 2행을 원문 그대로 수록. 중복 쌍에 duplicate_group·duplicate_index·selection:pending 부여 (기본 채택행 = 개발 단계 사용자 선정). 토량계산.md 해시 재동기화 — 원가 JSON 해시 불일치 잔여 0건 - labor_const JSON: 원문 신뢰도 기호 reliability 필드로 반영 (* 26 · ** 14 = 40직종). 포설공·일반기계운전사 등 임도 빈발 직종 경고 근거. 단가 무변 - _manifest.json: coef·labor 해시/크기 갱신, selection_pending에 토량 중복행 채택 항목 등록 (rate_environment와 동일 패턴 — 값 선정형은 미결표 미등록) - 원가_입력변수_사전: G3에 신뢰도 플래그 설명 추가 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"dataset_id": "data_cost_input_value_manifest",
|
||||
"generated_at": "2026-08-14T19:54:28+09:00",
|
||||
"generated_at": "2026-08-15T08:10:50+09:00",
|
||||
"policy": {
|
||||
"no_direct_download_performed": true,
|
||||
"no_invented_values": true,
|
||||
@@ -13,8 +13,8 @@
|
||||
"file": "coef_2026.json",
|
||||
"dataset_id": "coef",
|
||||
"effective_date": "2026-01-01",
|
||||
"sha256": "9e5ef492e38e2e394ceb187581873c02dd5e3a314747e696f28d5b78b7e33e2a",
|
||||
"size_bytes": 29006
|
||||
"sha256": "0bc3fe981165e8d320b7c20f4535c545f2f54415427ac60205dac4a72dbb4f19",
|
||||
"size_bytes": 29413
|
||||
},
|
||||
{
|
||||
"file": "fx_2026-08-14.json",
|
||||
@@ -27,8 +27,8 @@
|
||||
"file": "labor_const_2026-01-01.json",
|
||||
"dataset_id": "labor_const",
|
||||
"effective_date": "2026-01-01",
|
||||
"sha256": "5e8d6d8ed06884779f287f156fe640b1cabb97e1657ca172f4b81560c11968f1",
|
||||
"size_bytes": 32381
|
||||
"sha256": "4a7bf8ed334103a7bf166e4499314061813caacff1a12adea7d595a508ca7e14",
|
||||
"size_bytes": 32828
|
||||
},
|
||||
{
|
||||
"file": "labor_mfg_2026-07-01.json",
|
||||
@@ -109,6 +109,14 @@
|
||||
}
|
||||
],
|
||||
"selection_pending": [
|
||||
{
|
||||
"variable": "coef_soil_L/coef_soil_C — 원문 중복 2행 채택",
|
||||
"detail": "품셈 원문이 '역이 섞인 점질토'(값 상이 2행)·'암괴나 호박돌이 섞인 점토'(동일값 2행)를 중복 수록 — 원문 그대로 수록(duplicate_group·selection:pending). 프로그램 기본 채택행은 개발 단계 사용자 선정",
|
||||
"candidates": [
|
||||
"duplicate_index_1",
|
||||
"duplicate_index_2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"variable": "rate_environment",
|
||||
"candidates": [
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"schema_version": "1.0",
|
||||
"dataset_id": "coef",
|
||||
"effective_date": "2026-01-01",
|
||||
"generated_at": "2026-08-14T19:54:28+09:00",
|
||||
"generated_at": "2026-08-15T08:09:28+09:00",
|
||||
"sources": [
|
||||
{
|
||||
"path": "resources/knowledge/original/행정규칙/임도 품셈 적용기준 (현 산림사업 표준품셈)/첨부/(산림청고시 제2025-82호) 산림사업 표준품셈.md",
|
||||
@@ -11,7 +11,7 @@
|
||||
},
|
||||
{
|
||||
"path": "resources/knowledge/technical_info/01_임도/03_계산정보/토량계산.md",
|
||||
"sha256": "991432c6cf5618d6db385fd11a85c102d17935ce7850adad43aab471dac550a0",
|
||||
"sha256": "a4d320029f0ed8af8513f4cb73b89b509bb65cad8996798f4451d8d80cfc5824",
|
||||
"role": "soil_coefficients"
|
||||
}
|
||||
],
|
||||
@@ -1032,6 +1032,7 @@
|
||||
},
|
||||
"coef_soil_L": {
|
||||
"key": "soil_type",
|
||||
"duplicate_note": "품셈 원문(체적의 변화율 표)이 '역이 섞인 점질토'를 값이 다른 2행으로, '암괴나 호박돌이 섞인 점토'를 동일값 2행으로 중복 수록 (원문 오기 가능성 있으나 임의 보정 없이 원문대로 유지 — 2026-08-14 감사). 프로그램 기본 채택행은 사용자 선정 대기: 03_미결_및_확인사항.md 참조",
|
||||
"records": [
|
||||
{
|
||||
"soil_type": "경암",
|
||||
@@ -1094,14 +1095,20 @@
|
||||
"max": 1.35
|
||||
},
|
||||
{
|
||||
"soil_type": "역이 섞인 점질토",
|
||||
"soil_type": "역(礫)이 섞인 점질토",
|
||||
"min": 1.35,
|
||||
"max": 1.4
|
||||
"max": 1.4,
|
||||
"duplicate_group": "역이 섞인 점질토",
|
||||
"duplicate_index": 1,
|
||||
"selection": "pending"
|
||||
},
|
||||
{
|
||||
"soil_type": "암괴ㆍ호박돌 섞인 점질토",
|
||||
"soil_type": "암괴(岩塊)나 호박돌이 섞인 점토",
|
||||
"min": 1.4,
|
||||
"max": 1.45
|
||||
"max": 1.45,
|
||||
"duplicate_group": "암괴나 호박돌이 섞인 점토",
|
||||
"duplicate_index": 1,
|
||||
"selection": "pending"
|
||||
},
|
||||
{
|
||||
"soil_type": "점토",
|
||||
@@ -1109,19 +1116,26 @@
|
||||
"max": 1.45
|
||||
},
|
||||
{
|
||||
"soil_type": "역이 섞인 점토",
|
||||
"soil_type": "역이 섞인 점질토",
|
||||
"min": 1.3,
|
||||
"max": 1.4
|
||||
"max": 1.4,
|
||||
"duplicate_group": "역이 섞인 점질토",
|
||||
"duplicate_index": 2,
|
||||
"selection": "pending"
|
||||
},
|
||||
{
|
||||
"soil_type": "암괴ㆍ호박돌 섞인 점토",
|
||||
"soil_type": "암괴(岩塊)나 호박돌이 섞인 점토",
|
||||
"min": 1.4,
|
||||
"max": 1.45
|
||||
"max": 1.45,
|
||||
"duplicate_group": "암괴나 호박돌이 섞인 점토",
|
||||
"duplicate_index": 2,
|
||||
"selection": "pending"
|
||||
}
|
||||
]
|
||||
},
|
||||
"coef_soil_C": {
|
||||
"key": "soil_type",
|
||||
"duplicate_note": "coef_soil_L 의 duplicate_note 와 동일 — 원문 중복 2행 쌍 유지, 채택행 사용자 선정 대기",
|
||||
"records": [
|
||||
{
|
||||
"soil_type": "경암",
|
||||
@@ -1183,14 +1197,20 @@
|
||||
"max": 0.95
|
||||
},
|
||||
{
|
||||
"soil_type": "역이 섞인 점질토",
|
||||
"soil_type": "역(礫)이 섞인 점질토",
|
||||
"min": 0.9,
|
||||
"max": 1.0
|
||||
"max": 1.0,
|
||||
"duplicate_group": "역이 섞인 점질토",
|
||||
"duplicate_index": 1,
|
||||
"selection": "pending"
|
||||
},
|
||||
{
|
||||
"soil_type": "암괴ㆍ호박돌 섞인 점질토",
|
||||
"soil_type": "암괴(岩塊)나 호박돌이 섞인 점토",
|
||||
"min": 0.9,
|
||||
"max": 0.95
|
||||
"max": 0.95,
|
||||
"duplicate_group": "암괴나 호박돌이 섞인 점토",
|
||||
"duplicate_index": 1,
|
||||
"selection": "pending"
|
||||
},
|
||||
{
|
||||
"soil_type": "점토",
|
||||
@@ -1198,14 +1218,20 @@
|
||||
"max": 0.95
|
||||
},
|
||||
{
|
||||
"soil_type": "역이 섞인 점토",
|
||||
"soil_type": "역이 섞인 점질토",
|
||||
"min": 0.9,
|
||||
"max": 0.95
|
||||
"max": 0.95,
|
||||
"duplicate_group": "역이 섞인 점질토",
|
||||
"duplicate_index": 2,
|
||||
"selection": "pending"
|
||||
},
|
||||
{
|
||||
"soil_type": "암괴ㆍ호박돌 섞인 점토",
|
||||
"soil_type": "암괴(岩塊)나 호박돌이 섞인 점토",
|
||||
"min": 0.9,
|
||||
"max": 0.95
|
||||
"max": 0.95,
|
||||
"duplicate_group": "암괴나 호박돌이 섞인 점토",
|
||||
"duplicate_index": 2,
|
||||
"selection": "pending"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
"variables": {
|
||||
"labor_rate": {
|
||||
"key": "occupation_code",
|
||||
"reliability_note": "reliability = 원문 신뢰도 기호: * 조사현장 5개 미만(적용 시 유의) / ** 미조사(임금적용요령 Ⅱ 참조). 없는 레코드 = 정상 공표. 포설공(1018)·일반기계운전사(1050) 등 임도 빈발 직종 포함 — 프로그램은 경고 표시 권장",
|
||||
"records": [
|
||||
{
|
||||
"occupation_code": "1001",
|
||||
@@ -122,6 +123,7 @@
|
||||
{
|
||||
"occupation_code": "1014",
|
||||
"occupation_name": "보링공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 232562,
|
||||
@@ -154,6 +156,7 @@
|
||||
{
|
||||
"occupation_code": "1018",
|
||||
"occupation_name": "포설공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 221015,
|
||||
@@ -266,6 +269,7 @@
|
||||
{
|
||||
"occupation_code": "1032",
|
||||
"occupation_name": "연마공",
|
||||
"reliability": "**",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"status": "not_published"
|
||||
@@ -305,6 +309,7 @@
|
||||
{
|
||||
"occupation_code": "1037",
|
||||
"occupation_name": "벌목부",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 253243,
|
||||
@@ -337,6 +342,7 @@
|
||||
{
|
||||
"occupation_code": "1041",
|
||||
"occupation_name": "보일러공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 240120,
|
||||
@@ -369,6 +375,7 @@
|
||||
{
|
||||
"occupation_code": "1045",
|
||||
"occupation_name": "인력운반공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 180193,
|
||||
@@ -377,6 +384,7 @@
|
||||
{
|
||||
"occupation_code": "1046",
|
||||
"occupation_name": "궤도공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 218933,
|
||||
@@ -385,6 +393,7 @@
|
||||
{
|
||||
"occupation_code": "1047",
|
||||
"occupation_name": "건설기계조장",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 210909,
|
||||
@@ -409,6 +418,7 @@
|
||||
{
|
||||
"occupation_code": "1050",
|
||||
"occupation_name": "일반기계운전사",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 173995,
|
||||
@@ -425,6 +435,7 @@
|
||||
{
|
||||
"occupation_code": "1052",
|
||||
"occupation_name": "준설선선장",
|
||||
"reliability": "**",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"status": "not_published"
|
||||
@@ -432,6 +443,7 @@
|
||||
{
|
||||
"occupation_code": "1053",
|
||||
"occupation_name": "준설선기관사",
|
||||
"reliability": "**",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"status": "not_published"
|
||||
@@ -439,6 +451,7 @@
|
||||
{
|
||||
"occupation_code": "1054",
|
||||
"occupation_name": "준설선운전사",
|
||||
"reliability": "**",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"status": "not_published"
|
||||
@@ -446,6 +459,7 @@
|
||||
{
|
||||
"occupation_code": "1055",
|
||||
"occupation_name": "선원",
|
||||
"reliability": "**",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"status": "not_published"
|
||||
@@ -477,6 +491,7 @@
|
||||
{
|
||||
"occupation_code": "1059",
|
||||
"occupation_name": "플랜트특수용접공",
|
||||
"reliability": "**",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"status": "not_published"
|
||||
@@ -516,6 +531,7 @@
|
||||
{
|
||||
"occupation_code": "1064",
|
||||
"occupation_name": "플랜트덕트공",
|
||||
"reliability": "**",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"status": "not_published"
|
||||
@@ -531,6 +547,7 @@
|
||||
{
|
||||
"occupation_code": "1066",
|
||||
"occupation_name": "제철축로공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 362985,
|
||||
@@ -547,6 +564,7 @@
|
||||
{
|
||||
"occupation_code": "1068",
|
||||
"occupation_name": "특급품질관리원",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 199588,
|
||||
@@ -555,6 +573,7 @@
|
||||
{
|
||||
"occupation_code": "1069",
|
||||
"occupation_name": "고급품질관리원",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 197788,
|
||||
@@ -563,6 +582,7 @@
|
||||
{
|
||||
"occupation_code": "1070",
|
||||
"occupation_name": "중급품질관리원",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 177841,
|
||||
@@ -731,6 +751,7 @@
|
||||
{
|
||||
"occupation_code": "1091",
|
||||
"occupation_name": "석면해체공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 204181,
|
||||
@@ -755,6 +776,7 @@
|
||||
{
|
||||
"occupation_code": "2003",
|
||||
"occupation_name": "S/W시험사",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 446358,
|
||||
@@ -763,6 +785,7 @@
|
||||
{
|
||||
"occupation_code": "3001",
|
||||
"occupation_name": "도편수",
|
||||
"reliability": "**",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"status": "not_published"
|
||||
@@ -770,6 +793,7 @@
|
||||
{
|
||||
"occupation_code": "3002",
|
||||
"occupation_name": "드잡이공",
|
||||
"reliability": "**",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"status": "not_published"
|
||||
@@ -777,6 +801,7 @@
|
||||
{
|
||||
"occupation_code": "3003",
|
||||
"occupation_name": "한식목공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 342273,
|
||||
@@ -785,6 +810,7 @@
|
||||
{
|
||||
"occupation_code": "3004",
|
||||
"occupation_name": "한식목공조공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 243009,
|
||||
@@ -793,6 +819,7 @@
|
||||
{
|
||||
"occupation_code": "3005",
|
||||
"occupation_name": "한식석공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 386079,
|
||||
@@ -817,6 +844,7 @@
|
||||
{
|
||||
"occupation_code": "3008",
|
||||
"occupation_name": "한식와공조공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 278180,
|
||||
@@ -825,6 +853,7 @@
|
||||
{
|
||||
"occupation_code": "3009",
|
||||
"occupation_name": "목조각공",
|
||||
"reliability": "**",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"status": "not_published"
|
||||
@@ -832,6 +861,7 @@
|
||||
{
|
||||
"occupation_code": "3010",
|
||||
"occupation_name": "석조각공",
|
||||
"reliability": "**",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"status": "not_published"
|
||||
@@ -839,6 +869,7 @@
|
||||
{
|
||||
"occupation_code": "3011",
|
||||
"occupation_name": "특수화공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 324326,
|
||||
@@ -847,6 +878,7 @@
|
||||
{
|
||||
"occupation_code": "3012",
|
||||
"occupation_name": "화공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 322920,
|
||||
@@ -855,6 +887,7 @@
|
||||
{
|
||||
"occupation_code": "3013",
|
||||
"occupation_name": "드잡이공편수",
|
||||
"reliability": "**",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"status": "not_published"
|
||||
@@ -862,6 +895,7 @@
|
||||
{
|
||||
"occupation_code": "3014",
|
||||
"occupation_name": "한식미장공편수",
|
||||
"reliability": "**",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"status": "not_published"
|
||||
@@ -869,6 +903,7 @@
|
||||
{
|
||||
"occupation_code": "3015",
|
||||
"occupation_name": "한식와공편수",
|
||||
"reliability": "**",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"status": "not_published"
|
||||
@@ -876,6 +911,7 @@
|
||||
{
|
||||
"occupation_code": "3016",
|
||||
"occupation_name": "한식단청공편수",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 286887,
|
||||
@@ -884,6 +920,7 @@
|
||||
{
|
||||
"occupation_code": "3017",
|
||||
"occupation_name": "한식석공조공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 321250,
|
||||
@@ -892,6 +929,7 @@
|
||||
{
|
||||
"occupation_code": "3018",
|
||||
"occupation_name": "한식미장공조공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 250000,
|
||||
@@ -988,6 +1026,7 @@
|
||||
{
|
||||
"occupation_code": "5008",
|
||||
"occupation_name": "특급품질관리기술인",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 271869,
|
||||
@@ -996,6 +1035,7 @@
|
||||
{
|
||||
"occupation_code": "5009",
|
||||
"occupation_name": "고급품질관리기술인",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 220394,
|
||||
@@ -1020,6 +1060,7 @@
|
||||
{
|
||||
"occupation_code": "5012",
|
||||
"occupation_name": "플로어링마루시공공",
|
||||
"reliability": "*",
|
||||
"unit": "KRW/day",
|
||||
"hours_per_day": 8,
|
||||
"daily_wage_krw": 257561,
|
||||
|
||||
@@ -62,6 +62,8 @@ last_updated: 2026-08-14
|
||||
|
||||
전체 카탈로그: [3. 개별직종 노임단가](../../../original/원가계산/노임단가_건설업_대한건설협회/3.%20개별직종%20노임단가.md) (132행).
|
||||
|
||||
- 신뢰도 플래그(labor JSON `reliability` 필드): `*` 조사현장 5개 미만(적용 시 유의) · `**` 미조사. 원문 40직종 해당 — 포설공(1018)·일반기계운전사(1050) 등 임도 빈발 직종 포함, 프로그램은 해당 단가 사용 시 경고 표시.
|
||||
|
||||
## G4. 자재단가 — 경로별 3원천, 월간~수시
|
||||
|
||||
변수형: `mat_price[품목코드]` (원/단위). 메타: 규격, 단위, 원천경로(관급/조달/물가지/견적), 물품식별번호, 기준일(월호), 게재페이지. 빈도 상위 개별 변수 (울진·영월 관측 기준 — ⚠ 참조):
|
||||
|
||||
Reference in New Issue
Block a user