CM93 V10.1 结果汇总与完整性验证 v10.2
==============================================================================
Input: D:\React\cm93-mysql-importer-starter\cm93_normalization_canonical_v10_1_dataset_1_20260831_215602
Overall: PASS

FILES
  summary      YES normalization_canonical_summary_v10_1.txt
  report       YES normalization_canonical_report_v10_1.json
  golden_csv   YES normalization_golden_vectors_v10_1.csv
  golden_json  YES normalization_golden_vectors_v10_1.json
  variant      YES normalization_variant_results_v10_1.csv
  face_order   YES normalization_face_order_results_v10_1.csv
  failures     YES normalization_canonical_failures_v10_1.csv
  bbox         YES normalization_bbox_metadata_impact_v10_1.csv

REPORT
  overall_pass: True
  total_polygon_records: 82236
  valid_polygon_records: 82181
  invalid_polygon_records: 55
  valid_policy_changed_count: 0
  valid_hash_changed_count: 0
  golden_vector_count: 55
  golden_record_status_counts: {'PASS': 55}
  input_variant_case_count: 330
  input_variant_status_counts: {'PASS': 330}
  face_order_case_count: 220
  face_order_hash_mismatch_count: 0
  canonical_topology_failure_count: 0
  repeat_hash_failure_count: 0
  input_variant_failure_record_count: 0
  future_area_feature_bbox_update_needed_count: 26

GOLDEN
  rows: 55
  status_counts: {'PASS': 55}
  unique_hash_count: 45
  missing_hash_count: 0
  variant_failure_records: 0
  face_order_unstable_records: 0
  repeat_unstable_records: 0
  canonical_topology_changed_records: 0

VARIANT
  rows: 330
  status_counts: {'PASS': 330}
  fail_rows: 0
  hash_mismatch_rows: 0
  topology_mismatch_rows: 0

FACE_ORDER
  rows: 220
  hash_mismatch_rows: 0

FAILURES
  rows: 0

BBOX
  rows: 55
  bbox_changed_rows: 27
  future_feature_bbox_update_needed_rows: 26
  rows_with_connector: 41

PASS：V10.1 canonical normalization 全部门槛通过。