From d00d2ddcd022a9efa8f57a57e45268d67441a1ce Mon Sep 17 00:00:00 2001 From: tei Date: Sat, 26 Sep 2026 16:58:59 +0900 Subject: [PATCH] docs(step097): record blocked B checkpoint and RDC validation --- docs/50_Step记录/STEP-097_V13三轮审查问题合并修复_v1.md | 4 ++++ docs/报告/STEP-097_B_独立验收与版本阻塞报告_v1.md | 5 +++++ 粒子开发记录.md | 2 ++ 3 files changed, 11 insertions(+) diff --git a/docs/50_Step记录/STEP-097_V13三轮审查问题合并修复_v1.md b/docs/50_Step记录/STEP-097_V13三轮审查问题合并修复_v1.md index 69abde37e..fb61e209e 100644 --- a/docs/50_Step记录/STEP-097_V13三轮审查问题合并修复_v1.md +++ b/docs/50_Step记录/STEP-097_V13三轮审查问题合并修复_v1.md @@ -75,3 +75,7 @@ - B10 `codex exec --json` 终态 `turn.completed`、exit 0,完整 JSONL/status.json 持久化;旧 16-bit fixture 纠正任务亦同。RDC 复编后 B 定向 6/6、扩展 139/139 PASS。 - Android `MapLibreMapDestroyListenerTest` 2/2 PASS,Native Java 编译 exit 0;隔离 Kotlin owner 4/4 PASS,均非默认 RN consumer 集成验收。日志和 XML 见 `artifacts/maplibre-particle/step097-b-rdc/`。 - .13 release source 无新 `MapLibreMap.addOnDestroyListener()`,新 RN Kotlin 源码默认依赖 .13 AAR;B 保持 `PARTIAL / BLOCKED_NATIVE_AAR_COMPATIBILITY`。Linux 隔离 Gradle 仍待最终状态;未启动 C、STEP-098,也未修改 .13 发布资产。 + +### 2026-09-26 B scoped Git 阻塞检查点 +- Mac RDC 在独立 worktree 对 21 个 B 文件逐项 SHA-256 一致检查后,提交并推送 `step097-b-blocked-20260926`:`e463ba04ce956a54eed02b77f981eeeedd9a5534`,远端回读一致;`particle/main` 仍为 `b1239ac3b`,原 dirty/untracked(含 STEP-098)未动。 +- 该提交只冻结 PARTIAL/BLOCKED 的源码及证据,不是 B PASS;C 与 STEP-098 仍禁止启动,.13 发布资产不变。 diff --git a/docs/报告/STEP-097_B_独立验收与版本阻塞报告_v1.md b/docs/报告/STEP-097_B_独立验收与版本阻塞报告_v1.md index 805985e21..26edcbf3d 100644 --- a/docs/报告/STEP-097_B_独立验收与版本阻塞报告_v1.md +++ b/docs/报告/STEP-097_B_独立验收与版本阻塞报告_v1.md @@ -29,3 +29,8 @@ - `git diff --check` exit 0,正式 .13 release commit `ddf20dec9` 的 `MapLibreMap.java` 无 `addOnDestroyListener()`,而当前 RN Bridge 调用该方法且 Gradle 精确锁定旧 .13;因此 **默认 RN consumer 编译仍未通过/不可宣称 PASS**,此阻塞不因上述单元测试通过而解除。 - Linux 独立工作树的 Gradle 仍有原进程,状态未确认完成,不能以 Mac 测试代替 Linux 结果;须等待并单独记录最终退出状态。 - 当前结论维持 `PARTIAL / BLOCKED_NATIVE_AAR_COMPATIBILITY`。STEP-097 整体未关闭;C、STEP-098、正式发布均 NOT RUN。未授权改写 .13 tag/manifest/产物,不把当前不兼容代码推入正式消费基线。 + +## Git 阻塞检查点(2026-09-26,后续事实) +- 为避免将当前无法和正式 .13 AAR 配对编译的新 RN bridge 提交进 `particle/main`,RDC 以 `b1239ac3b1554943200e6fbf14321459ccc86527` 创建独立 worktree,逐文件 SHA-256 比对 21 个 B 源码/测试/文档,并 scoped commit/push 到 `step097-b-blocked-20260926`。 +- 首个 checkpoint commit:`e463ba04ce956a54eed02b77f981eeeedd9a5534`;独立远端回读相符。主线 `origin/particle/main=b1239ac3b1554943200e6fbf14321459ccc86527` 不变。原 Mac dirty B 工作树及用户 STEP-098 不变;发布资产无差异。 +- Git 保存成果不等于 B 验收通过;B 仍 `PARTIAL / BLOCKED_NATIVE_AAR_COMPATIBILITY`,待 Integration / 发行流程明确新 Native/RN 同版配对或实现不依赖新 ABI 的可靠替代方案。不得启动 C、STEP-098 或覆盖 .13。 diff --git a/粒子开发记录.md b/粒子开发记录.md index b7e1aa055..e7af2677b 100644 --- a/粒子开发记录.md +++ b/粒子开发记录.md @@ -997,3 +997,5 @@ Android V3-08 单次综合验收已完成并关闭。Native `13.4.1-particle.2` - B10 新 Map 销毁 hook 不在正式 .13 Android AAR,Test Host 默认 .13 无法直接编译此 Kotlin 调用;B 记 PARTIAL/BLOCKED,不提交、不进入 C,见 B 独立验收报告。 - 2026-09-26 STEP-097 B:RDC 恢复 B10 / fixture 两个 `codex exec --json` 完成状态;Mac Core 6/6、139/139,Android Native JUnit 2/2、Java 编译、隔离 owner JUnit 4/4 通过。默认 .13 AAR 不含新销毁 hook,B 仍 PARTIAL/BLOCKED,C 和 STEP-098 未启动;证据见 B 专项报告。 + +- STEP-097 B 已将 21 个源码、测试和阻塞报告保存至独立远端分支 `step097-b-blocked-20260926`,首提交 `e463ba04ce956a54eed02b77f981eeeedd9a5534`。主线未推送不兼容桥接;B 仍 BLOCKED,Linux 隔离构建结果另记。