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
1 change: 1 addition & 0 deletions openspec/changes/introduce-rust-codeguard-cli/tasks.md
Original file line number Diff line number Diff line change
Expand Up @@ -1018,6 +1018,7 @@ TDD缺自动同步先RED。相关普通:build9、work sync15、next6,共30
- [x] 13.4.2 发布 `@partme.ai/codeguard@0.1.1` macOS arm64 候选并核对干净源码提交、自报构建身份、注册表/本地包与二进制摘要及新缓存 npx;依据 [npm 0.1.1 验收](../../../tests/acceptance/npm-0.1.1-candidate.md)。该子任务不代替 13.4 的可信来源、插件 lock、市场与已安装宿主闭环。
- [x] 13.4.2a 发布 `@partme.ai/codeguard@0.1.2` macOS arm64 候选;同一干净源码提交的 CI、注册表完整性、包与程序字节摘要及新缓存 npx 已核对,依据 [npm 0.1.2 验收](../../../tests/acceptance/npm-0.1.2-candidate.md)。插件中仅显式候选入口锁定该制品;默认 Hook、严格交付门禁、签名来源及其它平台不在本子任务验收范围,13.4 保持未完成。
- [x] 13.4.3 发布 codeguard-plugin 0.17.0 候选:PR #85 的四项 CI 通过后合并为 `de0936a62f8a8b649151f59823a64975f8c7db74`,标签 `v0.17.0` 指向该提交并建立 GitHub Release;市场仓 `4a0ec90c4e4ce06e577093e225240bca5bee55e5` 仅提交 CodeGuard 版本元数据。默认 Hook、三宿主已安装运行时及完整门禁仍未通过,13.4 不勾选。
- [x] 13.4.4 发布 codeguard-plugin 0.18.0 提示事件候选:PR #86 四项 CI 成功,合并提交与远端标签均为 `461f1529f92135c51c2bf569a864f78e459e439c`,GitHub Release 已发布;市场仓 `e085469` 仅提交 CodeGuard 版本元数据,保留 CodeReview 原有未提交差异。锁定的 npm 0.1.2 经真实注册表安装、核验及 Claude 形状的提示事件重放;默认 Hook 和已安装宿主、严格 Git/CI 门禁仍未验收,13.4 不勾选。

## 14. S14 WASM 语法初检完善

Expand Down
2 changes: 2 additions & 0 deletions openspec/changes/introduce-rust-codeguard-cli/verification.md
Original file line number Diff line number Diff line change
Expand Up @@ -2064,3 +2064,5 @@ TDD 先复现报告漏洞:把源码 finding 的主定位、原生身份及白
## 2026-09-29 npm 0.1.2 提示事件单平台候选

源码提交 `d2ae54355ea0e8b67b7fa42fc66829656db9de01` 的 GitHub [CI 36512426737](https://github.com/full-stack-plugins/codeguard/actions/runs/36512426737) 成功;干净 checkout 的 release 二进制自报 `0.1.2`、`macos_arm64` 与同一候选构建身份。`npm publish` 成功,注册表 `latest` 指向 0.1.2;注册表下载包与本地 tarball SHA-256 均为 `4411136f2cdf678615335a6a9fe4f3435fe87f82e789b98a1e07be4518587401`,包内和本机程序 SHA-256 均为 `785d8b9abb685ce5a3f4c1de0697d67a669394160bd7fb9a3554019d1d223bca`。新缓存 npx 返回同一版本、平台和构建身份;完整性字段、调用命令及边界见 [npm 0.1.2 验收](../../../tests/acceptance/npm-0.1.2-candidate.md)。插件 0.1.2 锁和真实候选 `UserPromptSubmit` 调用局部成立;默认宿主 Hook、严格 Git/CI 门禁、多平台和可信签名仍缺,S11.2、S13.4 与整体 S13 保持未完成。

插件 [PR #86](https://github.com/full-stack-plugins/codeguard-plugin/pull/86) 的四项 CI 全部通过后合并为 `461f1529f92135c51c2bf569a864f78e459e439c`;远端 `v0.18.0` 标签指向该提交,[GitHub Release](https://github.com/full-stack-plugins/codeguard-plugin/releases/tag/v0.18.0) 已建立。市场仓 `e085469` 将 CodeGuard 元数据更新到 0.18.0,并通过定向远端 tag/Release 校验;用户已有 CodeReview 差异仍未暂存。独立缓存中,注册表安装的二进制经插件 `verify` 返回 `status=verified`;直接向候选 dispatcher 送入 Claude `UserPromptSubmit` 形状 JSON 返回固定提示,明确“源码检查未运行,交付未评估”。这不证明已安装 Claude Code 自动触发,也不等于默认 Hook 或交付门禁已切换。插件 OpenSpec 候选变更完成任务核对并归档;完整 Rust S11/S13 仍不勾选。
Loading