Files
CM95/docs/CM95_PBF_v1_3变更说明.md

1.2 KiB
Raw Permalink Blame History

CM95 PBF Pilot Generator v1.3 变更说明

原因

v1.2 的 21 张批量 Gate 中,构建报告累计 6911 个输出,而真实 PBF 解码为 6910。定位到唯一缺失对象:

  • tile: 11/1828/771
  • layer: clearance_limit_line
  • source_id: cm95:1:03900420/E/03910424.E:574:line
  • mapping: CM95-052 / TELPHC
  • safety_class: hard_gate

该线在 z11 extent=4096 量化后退化,被 mapbox-vector-tile encoder 静默省略。

v1.3 规则

  1. clearance_limit_line 若量化后仍有至少两个不同整数顶点,正常输出 line。
  2. 若量化后退化,改用 representative_point() 输出到已有 clearance_limit_point。
  3. fallback 使用同一 source_id 的 ROLE_SECONDARY 稳定 FID,不复用原 line FID。
  4. fallback 写入 trace,状态追加 QUANTIZATION_FALLBACK_POINT。
  5. 编码后立即 decode,并以 layer + feature.id 与计划输出逐项对账。
  6. 任何未处理的 encoder 丢失都会写失败报告并终止构建,不允许静默 PASS。

预期 Gate

本 AOI 应得到:

  • 21 reports
  • planned output = actual output
  • quantization fallback = 1
  • encoder dropped = 0
  • hard-gate unmapped = 0
  • style contract unmatched = 0

quantization fallback = 1 是预期安全回退,不是失败。