Diff-only external beta / 0.2.0-beta.1

CARVES Guard: Patch admission gate.

Guard reads the git working tree, applies local policy checks, and returns allow, review, or block without pretending to be an operating-system sandbox.

module -> guard

Checks AI-generated patches before they enter review or merge.

Ready for external pilots through the stable diff-only beta entry. Task-aware Runtime guard run remains experimental.

carves-guard / shortest path

Guard's local command surface remains copyable and reviewable.

carves-guard init
carves-guard check --json
carves-guard audit
carves-guard report
carves-guard explain <run-id>
Guard boundary
scope ->

Owns

Guard owns.

Guard is responsible for these public-surface responsibilities.

  • policy checks
  • diff/path/change-budget decisions
  • local decision records
Guard evidence
proof ->

Artifacts

Primary artifacts.

Guard produces or projects these public proof artifacts.

  • .ai/runtime/guard/decisions.jsonl
  • Guard decision JSON
  • local audit/report readbacks