From da34f04b7aac91efed6b16eb6cdbf41e19f73059 Mon Sep 17 00:00:00 2001 From: loong10k <20489781+loong10k@users.noreply.github.com> Date: Wed, 23 Sep 2026 21:07:15 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E8=AE=B0=E5=BD=95=20CodeGuard=20v0.14.?= =?UTF-8?q?15=20=E5=8F=91=E5=B8=83=E8=AF=81=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- openspec/changes/refactor-codeguard-architecture/tasks.md | 2 +- .../changes/refactor-codeguard-architecture/verification.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/openspec/changes/refactor-codeguard-architecture/tasks.md b/openspec/changes/refactor-codeguard-architecture/tasks.md index b308359..306fe7f 100644 --- a/openspec/changes/refactor-codeguard-architecture/tasks.md +++ b/openspec/changes/refactor-codeguard-architecture/tasks.md @@ -34,5 +34,5 @@ - [x] 5.2 四个历史 skipped 已全部恢复;Dockerfile CLI 接入统一报告解析与扫描应用,14 项真实进程边界测试通过;基线比较按诊断内容和次数核验并要求基线实际 FAIL,三项误豁免用例先红后绿。完整 433 项单测零跳过、142 项回归零失败。 - [x] 5.3 新增当前架构 Mermaid 与扩展指南;报告版本读取插件 manifest,双语 README 指向当前证据,旧设计标明历史范围;双语标题/链接/版本及本地链接存在性测试通过。发布版本仍需在 5.5 检查。 - [x] 5.4 全量单测/真实 hook 回归/ruff/语言 schema/vendor 离线与在线/本 change strict 和逐条规格追溯通过;第二十九批本地 559 项单测、143 项真实 Hook 回归、57 项/11 规则,证据见 verification.md。仅证明本地契约,不等同三宿主现场验收。 -- [x] 5.5 按仓规升级版本、生成市场元数据、授权的 PR/CI/不可变 tag/Release 闭环;第二十八批已发布 v0.14.14(插件 PR #62、市场 PR #18、源码 PR/main CI、注释 tag/正式 Release 均核对;市场 PR 无 CI 检查)。宿主安装运行另行记录,未授权不得改宿主;发布证据见 verification.md。 +- [x] 5.5 按仓规升级版本、生成市场元数据、授权的 PR/CI/不可变 tag/Release 闭环;第二十九批已发布 v0.14.15(插件 PR #64、市场 PR #19、导航 PR #20、源码 PR/main CI、注释 tag/正式 Release 均核对;市场 PR 无 CI 检查)。宿主安装运行另行记录,未授权不得改宿主;发布证据见 verification.md。 - [ ] 5.6 完成全目标审计,代码/规格/证据一致后同步并归档 change,才可将整体优化标记完成。 diff --git a/openspec/changes/refactor-codeguard-architecture/verification.md b/openspec/changes/refactor-codeguard-architecture/verification.md index 5665827..0106a9e 100644 --- a/openspec/changes/refactor-codeguard-architecture/verification.md +++ b/openspec/changes/refactor-codeguard-architecture/verification.md @@ -305,3 +305,5 @@ - 同日只读分层审计:插件远端 `main` 仍为 `95b793f`(v0.14.14 后文档合并),市场远端 `main` 新增其它插件 `processon-design 0.2.8` 的提交 `db08d83`,其 `catalog.json` 内 Codeguard 仍为 0.14.14;本机 ZCode 的 `installed_plugins.json` 将 Codeguard 指向 0.14.7 且对应缓存目录存在。Codex/Kimi 的本次默认缓存路径搜索未取得当前版本证据,不据此断言未安装。故源、市场和已安装宿主仍是不同证明层,本批未改宿主配置或触发更新。原始插件检出位于另一条带未提交改动的分支,隔离工作树没有覆盖它。 - 再沿 `validation_tree → proposed_paths/overlays → gate` 审计发现,同一快照会先为 `changed` 列举一次覆盖层,物化时再列举一次;若结果不同,就可能报告已检查第一组文件、实际只复制第二组。真实 Git 仓中对两次路径列举注入不同结果先 RED(`first.txt` 在 changed 中但不在快照),现一次列举并将同一集合传给路径计算和物化,原 `proposed_paths` 外部调用仍自行观察。该修复不等于 Git index 与工作树之间的原子事务;内容读取期间仍以已有大小/mtime/预算校验拒绝可见变化。 - 最终本地完整单测 **559/559、0 skipped**,真实 Hook **143/0/0**;Ruff、架构检查、语言 schema **57 项/11 规则**、vendor 离线及在线、本 change strict、diff whitespace 均通过。仍是隔离工作树未发布代码,不能用 v0.14.14 的远端 CI、Release 或旧宿主安装证明它已经交付。 + +- 第二十九批随后发布为 v0.14.15:源码 PR #64 合并到 `ee2e29a92a53f32724d511fa75db77cfc7aa1d2b`,市场 PR #19 合并到 `097075966e6239b1b549ce72a7fe22b83b8527f5`,中英文导航 PR #20 合并到 `905d24442a5591967ccf1804c24121f5e2433960`。源码 PR 的 `vendor-check` 和该合并提交在 main 的 `skills-check` 均成功;市场 PR/导航 PR 无 CI 检查,不称其 CI 通过。远端注释 tag `v0.14.15` 解引用到源码合并提交,GitHub Release 非 draft、非 prerelease;市场 7 个可安装插件的清单校验通过,CodeGuard 的 Codex/ZCode/Kimi ref 与中英文导航均为 0.14.15。本次发布不等于三宿主已安装运行,也不证明 Windows、在线 CVE、大型 Maven/Gradle 或并发恶意文件系统;task 5.6 全目标审计、规格同步与归档仍未完成。