Skip to main content
Authority is a per-environment setting — the Mode toggle in the environment’s Autonomy section (also on the environment panel at the top of Changes → Remediations). It is never account-wide, and it changes what may be authorized; it never changes what may be executed without a Permit. An environment with execution not enabled (step 9) is advisory in practice whatever its mode.

Advise (the default)

ChangeGuard proposes fixes and waits for a human to approve each one. An approval authorizes exactly that change, once. When an incident is detected, ChangeGuard AI proposes a fix — the exact patch, with the reasoning — and it appears in Remediations as Awaiting approval with Approve and Reject. Approving requires an operator, admin or owner; an API key cannot approve. The approval binds the exact action, ChangeGuard issues a Permit, the Executor applies the patch, and ChangeGuard verifies recovery against fresh evidence. The record then reads Verified, with its ladder — Permit issued → Execution started → Action applied → Verifying → Verified — and proposed by changeguard-agent · approved by ‹your email›. Rejecting keeps the record too, with the reason.

Auto (opt-in)

ChangeGuard AI may authorize its own proposal — but only inside an explicit execution policy for this environment, and never outside it. The policy sits beside the Mode toggle: The product refuses to act on an incomplete policy: Nothing auto-executes — Auto requires a complete policy (namespaces, fix types, confidence floor, hourly cap). A fix authorized under Auto records approved by agent-policy together with the policy id and version, and still becomes a single-use Permit consumed by the Executor. Anything outside the policy waits for a person, exactly as in Advise. Editing the policy bumps its version and revokes any Permit issued under the old one.

Either way

  • Every applied fix is verified against fresh evidence before it is called successful; a fix that fails verification is handed to a human, and a compensating action needs its own authority and its own Permit.
  • Every record keeps mode at execution, approver or policy version, and the Permit, permanently.
  • The watching side stays read-only; only the Executor you enabled can write, only where you scoped it, only with a Permit.
A verified remediation under Auto with its state ladder and the Permit marked consumed

A verified fix authorized by policy under Auto: the ladder from authorized through Permit issued, execution started, action applied and verifying to VERIFIED — Permit consumed once, policy version recorded.

That is the whole path: a change proposed, judged against its environment, authorized or not, permitted, executed, observed, verified or escalated, and remembered. From here, the rest of the documentation goes deeper on each part. Deeper: Advise and Auto · Execution policy · ChangeGuard Permit · Compensating actions · Audit trail.