Changes

Summary

  1. Update weifang-container-submodule.jenkinsfile (details)
Commit d6fe8773b81ef552c932bc2d64fe417bb438a481 by weilikang
Update weifang-container-submodule.jenkinsfile
The file was modifiedparams/weifang-container-submodule.jenkinsfile

Summary

  1. fix: 兼容不同来源版本的快照显示 (details)
  2. docs: 固化正式 Proto 基线的字段增删兼容规则 (details)
Commit 771e5d3b0bc2e22b93f582ca535bb211e4aa132b by wuyanjun110
fix: 兼容不同来源版本的快照显示

为远望新增 Recorded 显示策略,解除输入 PNC 版本和提交号与 SDK 构建身份的硬绑定,仍按实际 schema 和 encoding 选择解码器并检查数据完整性。

沿用当前地图解析,允许显示阶段保留无法匹配的历史车道引用;重建失败时从原始 Proto 重新解码记录数据,避免输出部分重建帧。来源或 anchor 上下文变化时重置历史,并保持 Candidate 与严格地图校验隔离。

验证:SDK 与远望构建通过,18 项 SDK 测试通过;本地链路覆盖来源差异、地图差异、失效车道和字段增删。
The file was modifiedreplayer/scene_data/live_compact_ingress.cpp
The file was modifiedreplayer/scene_data/remaining_plan_proto_codec.cpp
The file was modifiedreplayer/sdk/planframe_compat.cpp
The file was modifiedTesting/planframe_compat_test.cpp
The file was addedreplayer/scene_data/pnc_map_decode_scope.hpp
The file was modifiedreplayer/sdk/planframe_compat.hpp
Commit 5cb8bd106e64e63319a6df43fd84c06e068d4604 by wuyanjun110
docs: 固化正式 Proto 基线的字段增删兼容规则

以 schema 1 / encoding 3 为正式上线基线,在文档生成器中固定兼容约束并同步生成目录和字段变更流程。

明确字段号不可复用、删除需 reserved、新增须定义缺省行为,禁止原地更改类型、单位、坐标系和语义;区分快照显示兼容与 native ABI、Candidate 合同。开发期 encoding 2 不纳入范围。

验证:生成器一致性检查及 2 项生成测试通过。
The file was modifiedtools/pnc_proto_mapper/generate_plan_frame_persistence_catalog.py
The file was modifieddocs/pnc_algorithm_replay/proto_generation.md
The file was modifieddocs/pnc_algorithm_replay/plan_frame_field_workflow.md
The file was modifieddocs/pnc_algorithm_replay/plan_frame_persistence_catalog.md