Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion openspec/changes/refactor-codeguard-architecture/tasks.md
Original file line number Diff line number Diff line change
Expand Up @@ -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,才可将整体优化标记完成。
Original file line number Diff line number Diff line change
Expand Up @@ -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 全目标审计、规格同步与归档仍未完成。
Loading