From 4a63ec32fa6dfb069fb50e948ec86a5d10ba7eb0 Mon Sep 17 00:00:00 2001 From: Prism <103928586+Shuang-su@users.noreply.github.com> Date: Fri, 9 Oct 2026 13:38:21 +0800 Subject: [PATCH] docs(viewer): record Director 5.21.8 product provenance Refs: MF-106, PR #133 Validation: Viewer 148, MCL, release contract and docs --- data/index.json | 2 +- data/version-history.json | 11 ++++++++--- docs/changes/106-acg-director/verification.md | 5 +++++ docs/metaflow-viewer-change-ledger.md | 6 ++++++ metadata/version-history.json | 11 ++++++++--- 5 files changed, 28 insertions(+), 7 deletions(-) diff --git a/data/index.json b/data/index.json index 64f31b24..4366ad6b 100644 --- a/data/index.json +++ b/data/index.json @@ -4,7 +4,7 @@ "release": { "displayVersion": "5.21.8", "appSemver": "5.21.8", - "gitRef": "25eea922cead3e38006780d55859f76c5f050010", + "gitRef": "066ab435f5f4a11282053e0f087205fa8dc0369e", "schemaVersion": "1.2", "historyUrl": "/data/version-history.json", "updatedAt": "2026-10-09" diff --git a/data/version-history.json b/data/version-history.json index b79be9c5..6dbea3e4 100644 --- a/data/version-history.json +++ b/data/version-history.json @@ -1,14 +1,14 @@ { "schemaVersion": "1.1", "cutoffGitRef": "c613a87", - "documentedThrough": "25eea922cead3e38006780d55859f76c5f050010", + "documentedThrough": "066ab435f5f4a11282053e0f087205fa8dc0369e", "defaultResourceVersion": "1.0a", "current": { "displayVersion": "5.21.8", "appSemver": "5.21.8", "indexSchemaVersion": "1.2", "date": "2026-10-09", - "gitRef": "25eea922cead3e38006780d55859f76c5f050010", + "gitRef": "066ab435f5f4a11282053e0f087205fa8dc0369e", "historyUrl": "/data/version-history.json", "upstream": { "repository": "playcanvas/supersplat-viewer", @@ -306,6 +306,11 @@ "gitRef": "00d3e56285bb1f3816853ebb532e76af2688dd7c", "date": "2026-10-09", "summary": "MF-106 bootstrap isolation assertion adapts to bounded importer, preserving routing semantics; browser fault and failed CI evidence." + }, + { + "gitRef": "25eea922cead3e38006780d55859f76c5f050010", + "date": "2026-10-09", + "summary": "MF-106 original bounded-import recovery source, preserved by viewer-v5.21.8-rc1; final product is PR 133 squash." } ], "entries": [ @@ -1815,7 +1820,7 @@ "type": "fix", "scope": "viewer", "date": "2026-10-09", - "gitRef": "25eea922cead3e38006780d55859f76c5f050010", + "gitRef": "066ab435f5f4a11282053e0f087205fa8dc0369e", "summary": "摄影入口临时获取失败自动有限重试,耗尽后提供重试与原资源Viewer返回入口;不改变摄影成像或普通Viewer", "trace": { "changeId": "MF-106", diff --git a/docs/changes/106-acg-director/verification.md b/docs/changes/106-acg-director/verification.md index 05877dd3..c2124196 100644 --- a/docs/changes/106-acg-director/verification.md +++ b/docs/changes/106-acg-director/verification.md @@ -398,3 +398,8 @@ - 第一个CLI预览6ac87940的版本历史文件出现immutable缓存头,未提升生产;重新使用已验证的部署工作目录,继续检查8redirect/9header及实际HTTP,失败候选保留。 - CI 37888362657的Director36项、构建及两种Viewer E2E已通过;Viewer版本历史检查指出00d3e5628测试维护来源缺少maintenance记录。追加实际来源,不改测试/检查规则;精确最终head重跑。初次本地输入`typecheck`脚本名不存在,更正既有`type:check`后正常通过,保留命令修正记录。配置工作目录预览6ac87a38已ready,8文件/300路由引用及版本文件非immutable缓存头回读匹配,失败候选未生产。 + +## 5.21.8 合并与正式来源 + +- [PR #133](https://github.com/Shuang-su/Metaflow/pull/133)于2026-10-09T05:36:37Z常规squash合并为`066ab435f5f4a11282053e0f087205fa8dc0369e`。精确候选ebb787fda的[CI 37888868821](https://github.com/Shuang-su/Metaflow/actions/runs/37888868821)所选检查全部成功。初次合并因自动审查的未解决旧断言线程被规则阻止;断言已修正且36项/完整CI验证,标记解决并回读后正常合并,无admin参数或规则绕过。 +- viewer-v5.21.8-rc1固定ebb787fda并保存全部来源,尚未正式发布的本版本镜像/索引release回填实际产品SHA;原正式5.21.7及更旧记录不改写。主模型、环境、settings与资源对象不改变。正式tag/build及生产仍待最终发布记录精确HEAD检查、完整站点回读和实际输出。 diff --git a/docs/metaflow-viewer-change-ledger.md b/docs/metaflow-viewer-change-ledger.md index 5ca619ca..c051a058 100644 --- a/docs/metaflow-viewer-change-ledger.md +++ b/docs/metaflow-viewer-change-ledger.md @@ -593,3 +593,9 @@ The 2026-08-15 Viewer 5.19.2 release-record commit updated package/version/index - 5.21.8候选维护来源`b6250e41720009b92f9a530508da543af01a069a`记录版本镜像及5.21.7生产证据;`00d3e56285bb1f3816853ebb532e76af2688dd7c`更新宿主隔离测试以验证新重试入口,并保留首次CI/预览失败,不改变摄影运行时。最终精确HEAD与实际产品SHA另行回填。 + + +### `5.21.8` · `066ab435f5f4a11282053e0f087205fa8dc0369e` · startup recovery product + +- [PR #133](https://github.com/Shuang-su/Metaflow/pull/133)已正常合并;精确候选ebb787fda的[CI 37888868821](https://github.com/Shuang-su/Metaflow/actions/runs/37888868821)所选Viewer/Director、开发及构建E2E、治理、文档、数据和CodeQL及summary成功。自动审查提出旧断言,实际修复、CI验证并解决审查线程后正常合并,没有管理员绕过。 +- 不可变viewer-v5.21.8-rc1保留来源`25eea922cead3e38006780d55859f76c5f050010`及b6250e417/00d3e5628维护记录;本版本尚未生产的候选来源指向实际产品SHA,旧正式条目不改写。实际构建503自动恢复/失败退出及Viewer返回通过;正式tag/build、最终部署、照片/视频及观察另行追加。 diff --git a/metadata/version-history.json b/metadata/version-history.json index b79be9c5..6dbea3e4 100644 --- a/metadata/version-history.json +++ b/metadata/version-history.json @@ -1,14 +1,14 @@ { "schemaVersion": "1.1", "cutoffGitRef": "c613a87", - "documentedThrough": "25eea922cead3e38006780d55859f76c5f050010", + "documentedThrough": "066ab435f5f4a11282053e0f087205fa8dc0369e", "defaultResourceVersion": "1.0a", "current": { "displayVersion": "5.21.8", "appSemver": "5.21.8", "indexSchemaVersion": "1.2", "date": "2026-10-09", - "gitRef": "25eea922cead3e38006780d55859f76c5f050010", + "gitRef": "066ab435f5f4a11282053e0f087205fa8dc0369e", "historyUrl": "/data/version-history.json", "upstream": { "repository": "playcanvas/supersplat-viewer", @@ -306,6 +306,11 @@ "gitRef": "00d3e56285bb1f3816853ebb532e76af2688dd7c", "date": "2026-10-09", "summary": "MF-106 bootstrap isolation assertion adapts to bounded importer, preserving routing semantics; browser fault and failed CI evidence." + }, + { + "gitRef": "25eea922cead3e38006780d55859f76c5f050010", + "date": "2026-10-09", + "summary": "MF-106 original bounded-import recovery source, preserved by viewer-v5.21.8-rc1; final product is PR 133 squash." } ], "entries": [ @@ -1815,7 +1820,7 @@ "type": "fix", "scope": "viewer", "date": "2026-10-09", - "gitRef": "25eea922cead3e38006780d55859f76c5f050010", + "gitRef": "066ab435f5f4a11282053e0f087205fa8dc0369e", "summary": "摄影入口临时获取失败自动有限重试,耗尽后提供重试与原资源Viewer返回入口;不改变摄影成像或普通Viewer", "trace": { "changeId": "MF-106",