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.")