Skip to content

fix: 收敛 Git 快照身份与保存诊断日志(v0.15.1) - #66

Merged
loong10k merged 2 commits into
mainfrom
release/codeguard-v0.15.1
Sep 23, 2026
Merged

loong10k merged 2 commits into
mainfrom
release/codeguard-v0.15.1

Conversation

@loong10k

Copy link
Copy Markdown
Contributor

变更

  • 准确 Git 门禁在快照交付及检查完成时复核 index 对象列表与 HEAD 身份;变化时返回 UNVERIFIED,不复用过时检查结论。
  • PostToolUse 截断诊断改用统一私有原子写入,避免跟随预置链接或留下宽松权限。
  • 更新 OpenSpec、当前架构与双语说明,并按仓规升级 CodeGuard 至 0.15.1。

验证

  • 590/590 单测,0 skipped;144/144 真实 Hook 回归。
  • Ruff、架构依赖、57 项语言/11 条 schema、vendor 离线/在线、OpenSpec strict、diff check 均通过。
  • 测试仅证明本地契约;三宿主现场、Windows、在线 CVE 与大型 Java 项目仍未验收。

0.15.0 既有 main/市场版本所缺的不可变 tag 和正式 Release 已单独补齐。

@loong10k
loong10k merged commit c524fb3 into main Sep 23, 2026
1 check passed
@loong10k
loong10k deleted the release/codeguard-v0.15.1 branch September 23, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant