From f81c116bfe38683f7675a3916388dee238845d26 Mon Sep 17 00:00:00 2001 From: zebzhang Date: Thu, 30 Jul 2026 23:21:54 +0800 Subject: [PATCH] docs: record completed standalone migration --- MIGRATION.md | 17 +++++++++++++++++ status/status-data.js | 6 +++--- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/MIGRATION.md b/MIGRATION.md index 37bca7e..d9119a6 100644 --- a/MIGRATION.md +++ b/MIGRATION.md @@ -9,6 +9,23 @@ - 公共状态:`https://gomars.fun/quant-os/status/` - 原仓:`https://git.gomars.fun/boat/quants-strategies.git` +## 迁移执行结果 + +2026-07-30 已完成独立仓、数据资产、公共状态和旧仓边界切换: + +- 独立仓 clean clone 的 315 项测试通过,6 项可选 runtime 测试跳过; +- `data/`、`artifacts/`、`mlruns/` 共 4,281 个文件逐文件 SHA-256 一致, + inventory hash 为 + `d18774756d56eb89239643bd91792feb5e1c7b5ab8fd804bf52f6d429c448e91`; +- 旧 `.venv-qlib312` 未迁入新项目,随迁移前完整目录保留在本机 + `../quant-os-migration-backup-20260730`,新环境按 requirements 重建; +- 原 `quants-strategies` 仓在提交 `bd61d83` 后仅保留 `quant-os/README.md` + 迁移指针,原仓的 Cash Layer 未提交改动未进入迁移提交; +- 新公共地址返回 200,发布文件与独立仓逐字节一致;六个旧 Quant OS 精确地址 + 暂时返回 302 到新地址,`quants-strategies` 下的 Cash Layer 路由保持 200。 + +这些本地数据与备份均不进入 Git;公开状态仍是脱敏、构建时生成的静态快照。 + ## 历史保留方式 从原仓已提交 `master` 执行: diff --git a/status/status-data.js b/status/status-data.js index 5c5647b..c1a3d79 100644 --- a/status/status-data.js +++ b/status/status-data.js @@ -1475,14 +1475,14 @@ window.QUANT_OS_PUBLIC_STATUS = { "provenance": { "baselineConfig": "configs/baseline.json", "bundleManifest": "dist/bundle_manifest.json", - "payloadSha256": "4f3cbc98bd700c905c609eae3e0c398514c9fb42487e82ed90b90e534f965815", + "payloadSha256": "2582133135aa956bb567fd009e73d31c3242ffb4f89b8cf70d2932027cc5d763", "payloadSha256Semantics": "SHA-256 of canonical payload before payloadSha256 is added.", "platformMatrix": "docs/PLATFORM_MATRIX.md", "production80Assessment": "profiles/production-80/current-assessment.json", "production80Standard": "profiles/production-80/standard.json", "releaseReachability": "releases/quant60-research-candidate-v1/reachability.json", "scorecard": "gate_scorecard.json", - "sourceSetSha256": "c971896dfe8406c12100136ad767d289809190c50f87abd072a428f7c40a73e2", + "sourceSetSha256": "92485e439b1ecfb75166f8750e26b4d392d44ff614755295635e7761fa255c5c", "sources": [ { "path": "gate_scorecard.json", @@ -1566,7 +1566,7 @@ window.QUANT_OS_PUBLIC_STATUS = { }, { "path": "MIGRATION.md", - "sha256": "1d86ef7d854dc7c2eed80d2c5e5de0ee30bf87035be9be27a2eb8cb098277a5c" + "sha256": "2b86f9f4ced687de61c4a3268d57bb38cde4fb1fac75be61ec8cd18c12ccdd26" }, { "path": "ops/README.md",