Files
Aislo/resources/tester/scratch/save_round3_json.py
T

61 lines
3.1 KiB
Python

import json
import sys
from pathlib import Path
sys.stdout.reconfigure(encoding='utf-8')
round3_data = {
"round": 3,
"date": "2026-09-18",
"git_commit_examined": "d8ab831e",
"summary": {
"v1_total_issues": 96,
"v3_remaining_issues": 43,
"net_resolved_count": 53,
"basis_remaining": 43,
"notes_critical_body_missing": 0,
"reference_misclassified": 0,
"reference_sub_requirement_transferred": 13,
"reference_design_specs_kept": 14,
"round2_lost_rules_restored_count": 34,
"new_regressions_count": 0,
"const_new_tables_verified": 10,
"basis_missing_88_breakdown": {
"inherent_no_basis_in_md": 76,
"explicit_in_md_unparsed": 12
}
},
"const_new_10_tables": [
{"table_id": "C2193", "section": "8-3-1 토공기계 불도저", "verified": True},
{"table_id": "C2194", "section": "8-3-4 포장기계 믹싱플랜트", "verified": True},
{"table_id": "C2195", "section": "8-3-6 골재생산기계 크러셔", "verified": True},
{"table_id": "C2196", "section": "8-3-7 기초공사 그라우팅믹서 1", "verified": True},
{"table_id": "C2197", "section": "8-3-7 기초공사 그라우팅믹서 2", "verified": True},
{"table_id": "C2198", "section": "8-3-8 기타기계 1", "verified": True},
{"table_id": "C2199", "section": "8-3-8 기타기계 2", "verified": True},
{"table_id": "C2200", "section": "8-3-8 기타기계 3", "verified": True},
{"table_id": "C2201", "section": "8-3-8 기타기계 진동바", "verified": True},
{"table_id": "C2202", "section": "8-3-10 해상장비 펌프준설선", "verified": True}
],
"basis_missing_12_unparsed": [
{"table_id": "F0085", "section": "4-1-2 하베스터 벌채", "unit": "㎥/1인/1일"},
{"table_id": "F0228", "section": "8-6-2 드론방제", "unit": "인"},
{"table_id": "F0229", "section": "8-6-2 드론방제", "unit": "인"},
{"table_id": "F0230", "section": "8-6-3 지상방제", "unit": "인"},
{"table_id": "F0237", "section": "8-11 이동식 파쇄", "unit": "1대 1조, 시간당"},
{"table_id": "F0251", "section": "9-8-1 철근절단", "unit": "㎥당"},
{"table_id": "F0304", "section": "10-6-3 기타 임업자재", "unit": "인/㎥당"},
{"table_id": "F0362", "section": "12-2 표면마무리", "unit": "㎥당"},
{"table_id": "F0366", "section": "12-19 강관비계", "unit": "공㎥당"},
{"table_id": "F0379", "section": "12-29 스페이셔", "unit": "개소당"},
{"table_id": "F0401", "section": "13-2-4 야면석 인력", "unit": "인 당"},
{"table_id": "F0447", "section": "13-15-2 목책 설치", "unit": "인/조"}
]
}
target_path = Path("resources/knowledge/technical_info/01_임도/05_원가정보/품셈_원문md_마스터데이터_3바퀴_대조_검증보고서.json")
with open(target_path, "w", encoding="utf-8") as f:
json.dump(round3_data, f, ensure_ascii=False, indent=2)
print(f"Saved {target_path} successfully.")