Skip to content

fix: CodeGuard 间接 Git 操作判定收敛(v0.14.5) - #51

Merged
loong10k merged 1 commit into
mainfrom
release/codeguard-v0.14.5
Sep 23, 2026
Merged

loong10k merged 1 commit into
mainfrom
release/codeguard-v0.14.5

Conversation

@loong10k

Copy link
Copy Markdown
Contributor

变更

  • 静态解析一层 bash/sh/zsh 内联命令与脚本,统一 commit/push 仓库归属、豁免状态和拟暂存范围。
  • 混合直接/间接 Git 操作及无法建模的跨解释器暂存采用 UNVERIFIED 阻断,避免错误放行。
  • 更新 OpenSpec、架构/双语文档及版本清单。

验证

  • Python 3.13:495 项 unittest,0 skipped
  • 143 项真实 Hook 回归全部通过
  • Ruff、架构检查、语言 schema、OpenSpec strict、vendor 离线/在线均通过

边界

  • 不声称动态 Shell 求值、三宿主现场、Windows 或在线 CVE 验收。

发布 v0.14.5;对一层静态 Shell 脚本统一检测、仓库归属与拟暂存预测,未知跨解释器操作保持 UNVERIFIED。
@loong10k
loong10k merged commit 3f1266d into main Sep 23, 2026
1 check passed
@loong10k
loong10k deleted the release/codeguard-v0.14.5 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