1.8 KiB
1.8 KiB
STEP-071 — MapLibreParticleLab V3-07 Linux 综合冻结完成报告
结论:CLOSED / PASS(Linux)。 日期:2026-09-11
实际完成
V3-07 在 particle/main 上完成 Linux 综合冻结。最终验证链从 canonical fixture、RN/TS/codegen 到 Linux OpenGL test target 和 V3 相关 Source/Layer 回归全部通过。
最终结果:
- fixture validator:PASS;
- package TypeScript:PASS;
- RN Test Host typecheck:PASS;
- TurboModule codegen:PASS;
mbgl-test/mbgl-test-runner:PASS / up-to-date;- V3 综合过滤:21/21 PASS;
git diff --check:PASS;- 最终验证链退出码:0。
冻结中修正
综合回归暴露两个旧测试 fixture 问题:Host T0/T1 使用重复 payload,以及 Timeline preload 三帧 timeIndex 全为 0。两处都通过测试侧局部修正解决;生产 Runtime 行为未改变。
未执行与边界
- 未运行 Android Gradle/AAR/APK/ADB/Jest,因此没有 Android PASS 声明。
- 未修改
src/、include/、shader、JNI、Android、RN runtime、WeatherV2 或 NavSea。 - 已知
Layer.WeatherColorUsesIndependentFixedOpacity既有断言债未纳入本 Step gate,也未修复。 - STEP-062 两份用户 dirty 与历史无关 untracked/build/cache/tgz 未纳入。
下一步
进入 V3-08:按既定策略仅安排一次 Android 编译、安装和实体机综合验收,覆盖 V3-05/V3-06 尚未完成的 Android/JNI/RN v2 multi-plane 与四类场路径。
Git handoff
- 冻结提交:
a4bf6b7aea447254e2b01a95215dc67b2ba8c9a4 - 提交信息:
test: close V3 Linux freeze - Push:成功
- Remote branch:
origin/particle/main - Push 后已验证:
HEAD == origin/particle/main == a4bf6b7aea447254e2b01a95215dc67b2ba8c9a4 - 本报告的 Git 元数据回填将作为单独 docs-only closeout 提交;不改变上述冻结代码基线。