Repository navigation
CodeGuard v0.17.0 — locked Rust runtime candidate
CodeGuard 0.17.0 adds a candidate Rust runtime binding for Apple Silicon macOS. The plugin pins @partme.ai/codeguard@0.1.1 to an exact registry tarball and binary digest, platform, candidate source commit, and check protocol major. An explicit installer verifies the artifact before activating it, and a Claude Code candidate dispatcher rechecks the binary on each event. Missing or changed runtime bytes are reported as incomplete without selecting a PATH binary or falling back to Python.
The default plugin hooks remain on the legacy Python path. This release does not claim Rust Git/CI gates, automatic task closure, all-language coverage, or acceptance on Codex, ZCode, and Kimi hosts.
Validation: PR #85 passed the Node runtime contract and Python 3.11/3.12/3.13 vendor checks. Local macOS arm64 tests passed against the published package, including registry download, native SessionStart invocation, and mutation rejection; 653 Python unit tests and 144 plugin protocol checks passed.