docs: close STEP-108 GSRL v23 final release audit
Some checks failed
validate-scripts / validate-scripts (push) Has been cancelled
Some checks failed
validate-scripts / validate-scripts (push) Has been cancelled
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# STEP-108 V23 同源统一正式发行 v1
|
||||
|
||||
- 日期:2026-10-09(JST)
|
||||
- 状态:**构建 PASS / 六项公网回读 PASS / GSRL 锁与 Tag 收尾中**
|
||||
- 状态:**CLOSED / GSRL PASS / RELEASED(设备验收独立进行)**
|
||||
- 冻结源码提交:`87f3d1c59a52581fb8339f0ea7d106b9f4b94fef`
|
||||
- 主目录:`/Users/tei/dev/MapLibreParticleLab`,分支 `particle/main`
|
||||
- 版本:Android/RN `13.6.1-particle.23`,iOS Metal `6.29.0-particle.23`
|
||||
@@ -12,9 +12,20 @@
|
||||
2. Build:`tools/particle_release_pipeline/release.sh 23 build`,exit 0;Android OpenGL 四 ABI Release、Maven Local、iOS Metal Bazel opt 与 RN tgz 均 PASS。日志:`/tmp/maplibre_v23_unified_release_build_20261009.log`。
|
||||
3. Publish:`tools/particle_release_pipeline/release.sh 23 publish`,exit 0;六文件 NAS 公网逐字节回读 PASS,SwiftPM `6.29.0-particle.23` Tag 可取。日志:`/tmp/maplibre_v23_unified_release_publish_20261009.log`。
|
||||
4. GSRL:六项文件实际 SHA-256 与下载地址见 `release/maplibre-particle/13.6.1-particle.23/SOURCE_LOCK.json`。
|
||||
5. Finalize:正式源码 Tag `maplibre-particle/rn/13.6.1-particle.23` 及最终远端核验执行后记录。
|
||||
5. Finalize:release.sh 23 finalize exit 0;正式发行 Tag 已成功 push;远端 main 和 tag 回读验证通过。
|
||||
|
||||
## 未验收及禁区
|
||||
- STEP-107 XCTest 与 iPad 直接点击崩溃场景尚未运行;不得宣称已实机修复。
|
||||
- V23 Android 实机、React Native 宿主整体集成、iOS Metal 真机 NOT_TESTED。
|
||||
- 原 V22 Tag/Source Lock 与发行制品不覆盖;禁止新建 worktree、擅自纳入无关 dirty 文件。
|
||||
|
||||
|
||||
## 最终发行验收证据
|
||||
|
||||
- 实际构建源提交:87f3d1c59a52581fb8339f0ea7d106b9f4b94fef。
|
||||
- 发行清单提交:a0a4787b4379ab2819943d20ce05a7ae760a88c3,Tag maplibre-particle/rn/13.6.1-particle.23 指向该 Commit。
|
||||
- SwiftPM Tag 6.29.0-particle.23 公网可读,二进制 checksum 匹配。
|
||||
- 六个制品再次经 curl 公网下载,全部 HTTP 200,长度、SHA-256 与 GSRL Source Lock 全部一致,TASK_PASS_V23_GSRL_FINAL_VERIFY。
|
||||
- 最初独立 Python urllib 请求遇到 HTTP 403,改用正式发布脚本使用的 curl 请求后六项全部 PASS,文件没有被重新上传或修改。
|
||||
- V23 GSRL 发行 CLOSED / PASS,STEP-107 XCTest、iPad 事故重放、Android/RN/iOS 设备测试仍 NOT_TESTED。
|
||||
- 本补充属于发行 Tag 之后的审计提交,不更改发行 Tag、SOURCE_LOCK.json 或公开二进制。
|
||||
|
||||
34
docs/报告/STEP-108_V23统一正式发行_RDC完成报告_v1.md
Normal file
34
docs/报告/STEP-108_V23统一正式发行_RDC完成报告_v1.md
Normal file
@@ -0,0 +1,34 @@
|
||||
# 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 之后的审计追加提交。
|
||||
@@ -1094,3 +1094,10 @@ Android V3-08 单次综合验收已完成并关闭。Native `13.4.1-particle.2`
|
||||
|
||||
- 构建源码 `87f3d1c59a52581fb8339f0ea7d106b9f4b94fef`。统一发行 Android/RN `13.6.1-particle.23`、iOS `6.29.0-particle.23`。Mac 四 ABI Android、iOS Metal opt、RN pack 成功,公网六项文件回读 PASS。
|
||||
- GSRL Source Lock 记录六文件 sha256;V23 Android/iOS 实机及 STEP-107 iPad 崩溃复测仍 NOT_TESTED,不能写成设备 PASS。
|
||||
|
||||
|
||||
### 2026-10-09 STEP-108 V23 正式发行 CLOSED / GSRL PASS
|
||||
|
||||
- build、publish、finalize 三阶段严格串行 exit 0;独立验证六项公网 SHA-256 全 PASS;SwiftPM Tag/校验值与 Git 正式发行 Tag 远端回读 PASS。
|
||||
- 构建源码 87f3d1c59a52581fb8339f0ea7d106b9f4b94fef;发行 Tag maplibre-particle/rn/13.6.1-particle.23 保持指向 a0a4787b4379ab2819943d20ce05a7ae760a88c3。
|
||||
- STEP-107 XCTest、iPad 崩溃事故实机重放以及 V23 运行时集成 NOT_TESTED,不冒充设备 PASS。
|
||||
|
||||
Reference in New Issue
Block a user