Governance
Human approval
Human approval is the control point where a person reviews a proposed automated change before it is applied, merged, or allowed to affect the project.
What it means
Human approval is a deliberate pause before automation changes the project. It asks a reviewer to inspect the reason, scope, and risk of a proposed fix.
Why it matters for AI-written code
AI can produce plausible changes that still miss product intent or local constraints. Human approval keeps the final decision with someone accountable for the codebase.
Guard and Fleet context
Guard uses human approval as a boundary in the autofix loop. Across a fleet, approval rules keep repository writes governed instead of relying on informal trust in automation.
How Enji Guard helps
Guard gives reviewers evidence, context, and a bounded pull request when a fix is ready. If the fix is not safe to automate, Guard leaves it as an issue or plan.
Enji Guard