v0.4.1 — 仓库治理补丁 (Repository Hygiene Patch)
本补丁版本自 v0.4.0-rc.1 起进行仓库治理收尾,无运行时代码改动(代码冻结于 RC,536 测试全绿、CI 8/8 维持)。
变更
- Issue 清零:关闭 #13(DeskRuntime distributed_state handle)——已由 PR #22
cluster_bridge.py落地(vRAM 跨节点账本 + 插件状态同步 + 节点心跳 failover + 5 个集群查询方法 + 9 项回归测试)。附详细修复说明评论,标注上游依赖 fusion-cowork#79 仍待 cowork 侧 handle wiring。 - 分支清理:删除 13 个已合并的过期远程分支 + 1 个本地分支。远程现仅
origin/main,无残留。 - 版本号:
0.4.0rc1→0.4.1(PEP 440)。
鉴定状态(沿用 RC,无回归)
| 维度 | 状态 |
|---|---|
| 审计 P0-P3 | ✅ 全清零 |
| 测试 | ✅ 536 passed |
| CI | ✅ 8/8 green (main @ 5123e9d) |
| Lint + Format | ✅ ruff clean, 49 files formatted |
| Open Issues | ✅ 0 |
| Open PRs | ✅ 0 |
| 过期分支 | ✅ 0 |
⚠️ 部署前置条件(沿用 RC,ops 侧)
- 多节点 CI 未覆盖(
tests/test_cluster_bridge.py用importorskip("fusion_cowork"),CI 单仓跳过)——生产前须在 monorepo 环境跑一次确认集群桥生效。 - Soak 实测仅 60s——生产前须
scripts/soak_mlx.py --duration 86400跑 24h 确认无慢泄漏。
已知边界(沿用 RC)
- 多节点 HA quorum/脑裂在 fusion-cowork 侧,本仓只桥接状态。
- 系统级吞吐受 fusion-mlx 单引擎约束,多并发需多引擎/多节点分摊。
测试
536 passed, CI 8/8 green on main.
Full Changelog: v0.4.0-rc.1...v0.4.1