v0.19.8 — 2026-10-08
- 设置页修好、也补齐了:升级宿主后设置页不再变空;全局设置在两处入口(「设置」里的插件页与右侧栏插件入口)都能打开,读写的是同一份配置;评审条件(按项目目录结构登记的区域、冻结契约、哪些算产品改动)可直接查看与编辑,尚未按本项目校准时明确标注为「缺省(普适)」;主管自动化开关也不再只是存着。
- 「机器快速放行」的证据不再只靠自报:改动了多少行、还有没有未跟踪文件,改由引擎自己从版本库取,采集不到就不放行;没有登记过的区域自动升级为严格评审;评审子代理可以从正式入口独立派发,缺独立评审的交付会在看板上如实标注(不阻断放行)。
- 长期记忆只有一个真源:记忆统一由结构化条目管理(常驻 / 按需两档的语义与权限不变),不再要求手工维护长期记忆索引文件;历史文档保留为可选说明,可一次性、可追溯地迁入,重复执行不会重复导入。
- 插件不再污染用户项目、也不再假设本仓库的结构:插件自有的目录与工作树不会再把用户仓库判成「有未提交改动」,也不会再挡住机器快速放行;面向模型与用户的提示词、工具描述去掉了只适用于本仓库的路径、分支与脚本假设。
- 跨看板更安全、测试结论更可信:同一仓库存在多块看板时,同号的目标不会互相误复用、也不会误删对方的工作树;自定义图根下的卡片路径指向真正的那张卡片;整套测试不再有间歇性假红,「全绿」不再受概率影响。
安装 / 升级
npm install dsh-graph@0.19.8
验证与产物
- 平台真机门禁:原生 Windows(
win32/x64)与原生 macOS(darwin/arm64)均在同一个发布候选包上实测通过(win-smoke 15 通过 / 0 失败 / 1 设计内告警,看板文件系统生命周期 32 步);Linux / WSL2 全量测试通过。逐字报告见 docs/platform-gate.md §7.6 / §7.7。
- 发布产物:
dsh-graph-0.19.8.tgz — sha256 b98e4934f77c4efb13dd220ee8413d7e329b1f9f1958a52d572a043796660caf,sha1 8f9bca420051cafb461f267696b07cd5ae2dbeb3(npm 注册表上的 dist.shasum 与此 sha1 逐字节一致)。
- 发布记录:
docs/release-checklist-v0.19.8.md(含候选包→终版包逐次差异、可复现性、发布后对账)。
- 从源码构建的版本与本 tag 逐字节可复现(同一
build.sh + npm pack 得同一 sha256)。