diff --git a/docs/报告/STEP-069_MapLibreParticleLab_V3-05_Android_JNI_RN_v2多Plane入口_Codex完成报告_v1.md b/docs/报告/STEP-069_MapLibreParticleLab_V3-05_Android_JNI_RN_v2多Plane入口_Codex完成报告_v1.md index ca9d53f9b..50b69fe3f 100644 --- a/docs/报告/STEP-069_MapLibreParticleLab_V3-05_Android_JNI_RN_v2多Plane入口_Codex完成报告_v1.md +++ b/docs/报告/STEP-069_MapLibreParticleLab_V3-05_Android_JNI_RN_v2多Plane入口_Codex完成报告_v1.md @@ -20,7 +20,8 @@ Core v1/v2 ingress decode 后共用 Timeline 提交 helper,未改 duplicate、 ## Git 收尾 - implementation commit:`148bf80fe41ba566de6c1d4b439cfe372a8a453c`,message:`feat: add v2 multi-plane field ingress`。 -- handoff commit:待本报告提交后由最终 Git 收尾回填/确认。 -- push:待 handoff commit 后执行。 -- remote branch:`origin/particle/main`。 +- handoff commit:`12827489f4c377175554562632129df125c0a556`,message:`docs: record STEP-069 v2 field ingress`。 +- 首轮 push:成功,`9e9ea07bc..12827489f particle/main -> particle/main`。 +- remote branch:`origin/particle/main`;首轮 push 后 `HEAD == origin/particle/main == 12827489f4c377175554562632129df125c0a556`。 +- 本报告的 Git 结果回填会形成一个最小 metadata 收尾提交;该提交完成后再次 push,并在任务最终验收中以实际 `git rev-parse HEAD` / `origin/particle/main` 核对最终 HEAD。Git commit 无法在自身正文中稳定自包含自身最终 hash,因此不伪造自引用 hash。 - 未纳入:STEP-062 两处用户 dirty、历史 untracked、`.codex-build-logs/`、旧 tgz/build/cache。 diff --git a/粒子开发记录.md b/粒子开发记录.md index dfca7f6b5..436433f6b 100644 --- a/粒子开发记录.md +++ b/粒子开发记录.md @@ -659,3 +659,5 @@ WeatherColorLayer 的 `ParticleGpuValidationUBO` designated initializer 补齐 ` # 2026-09-11 STEP-069 复核修正:Native TurboModule Spec 移除 codegen 不支持的外部 `FieldPayloadRefs` object 参数,改用明确的 validity/scalar/vector string ABI;公共 `FieldRuntime.submitField(..., FieldPayloadRefs)` 不变,空 scalar/vector 仅为 bridge optional marker。外部复核指定 codegen schema 命令与 package `tsc` 均实际 PASS。Java facade 对 nullable scalar/vector 明确 `@Nullable`,并补 total <=64 MiB 防御;新增 Core 最小测试确认 v1 legacy 与 compatible v2 vector-only 进入同一 RasterArraySource Timeline,精确编译、`mbgl-test` 重链和过滤测试 2/2 PASS。Android Gradle/AAR/APK/ADB/Jest 未执行,仍为 `IMPLEMENTED / WAITING_ANDROID_VALIDATION`。 # 2026-09-11 STEP-069 Git:主实现 `148bf80fe41ba566de6c1d4b439cfe372a8a453c`(`feat: add v2 multi-plane field ingress`)已完成 scoped commit;最终独立复验确认 RN codegen、TypeScript、Linux 重链与 STEP-069 两个 Core 过滤测试 2/2 PASS。STEP-062 用户修改与历史无关文件未纳入;Android Gradle/AAR/APK/ADB/Jest 仍未执行。 + +# 2026-09-11 STEP-069 首轮推送:implementation `148bf80fe41ba566de6c1d4b439cfe372a8a453c` + handoff `12827489f4c377175554562632129df125c0a556` 已成功 push 到 `origin/particle/main`,首轮 push 后本地与远端一致。随后仅回填 Git 结果形成 metadata 收尾,不改变功能代码。