Alex Rivera ·
Agent loops and human approvals
Design patterns when copilots touch production data.
Agents that draft are easy. Agents that commit need a narrow API, explicit scopes, and an auditable queue.
Approval queue fields we recommend
- Actor
- Human, service account, or agent run ID
- Blast radius
- Rows touched, regions, reversible flag
- Evidence
- Link to ticket or change record