# STEP-108 V23 统一正式发行 RDC 完成报告 v1 日期:2026-10-09(日本时间) 结论:GSRL PASS / RELEASED;设备实测独立待验收。 仓库:Mac /Users/tei/dev/MapLibreParticleLab,particle/main,未新建 worktree。 ## 源码及正式身份 - V23 构建源码提交:87f3d1c59a52581fb8339f0ea7d106b9f4b94fef。 - Android / RN:13.6.1-particle.23;iOS SwiftPM:6.29.0-particle.23。 - 正式源码 Tag:maplibre-particle/rn/13.6.1-particle.23。 - 正式 Tag 指向:a0a4787b4379ab2819943d20ce05a7ae760a88c3。 - Source Lock:release/maplibre-particle/13.6.1-particle.23/SOURCE_LOCK.json,记录六项文件、哈希、依赖、状态及下载地址。 ## 严格串行结果 1. Prepare:V23 冻结版本,源码提交 87f3d1c59a,已 push origin/particle/main。 2. Build:release.sh 23 build,exit 0,Android 四 ABI OpenGL Release、Maven Local、iOS Metal Bazel opt XCFramework、RN tgz 全 PASS。日志 /tmp/maplibre_v23_unified_release_build_20261009.log。 3. Publish:release.sh 23 publish,exit 0;NAS 原子发布,六个文件公网读回与本地逐字节一致;SwiftPM Tag 6.29.0-particle.23 远端可获取。日志 /tmp/maplibre_v23_unified_release_publish_20261009.log。 4. GSRL:正式 Source Lock 六项 SHA-256 与本地构建产物全部匹配;release/README.md 和 V23 使用说明已经入 Git。 5. Finalize:release.sh 23 finalize,exit 0,提交 a0a4787b43;push particle/main 和不可变 V23 Tag,远端 Git 回读 PASS。日志 /tmp/maplibre_v23_unified_release_finalize_20261009.log。 6. 独立复核:六项公网下载均为 HTTP 200、size/SHA-256 与 Source Lock 一致;SwiftPM Package.swift checksum 与 iOS ZIP 一致;GSRL 最终 TASK_PASS_V23_GSRL_FINAL_VERIFY。 ## 三个主要文件 SHA-256 - Android AAR:263821b686a569110ad704f817b288522eb2a153f49bf4162ace2226b28220b7 - RN tgz:6d8d2fa2312deee97fe9304c62887cd11490a70bc08e4a90f4ee8cf7ec83ed87 - iOS Metal ZIP:9dbc477458377ab7e207bfd125d8f4106d3d83e7f923499a7bc048e39f74a76a ## 运行时验证边界 STEP-107 XCTest、iPad 唐津ヨット ハーバ直接点击、多 Source 重叠、粒子/天气回归尚未执行。V23 Android 设备测试、RN 宿主整体集成、iOS Metal 真机也均 NOT_TESTED。这些不是 GSRL 发行身份核验的组成部分,严禁写为设备 PASS。 正式 V22 Tag、制品与 V23 已发布 Source Lock 不覆盖、不改写。本报告作为 V23 Tag 之后的审计追加提交。