architecture decision
ADR-020: Limit refund agent to policy advice
RefundPolicyAgent explains policy and recommends outcomes but does not trigger refunds or create payment adjustments.
Decision RecordMarch 8, 2025AcceptedAI
Context
Refund decisions combine policy, customer history, payment state, and fraud signals. Automating the final action would require strict audit and approval controls.
Decision
RefundPolicyAgent provides policy interpretation and recommendations only. Refund execution remains in controlled payment workflows.
Consequences
Support users get better guidance without giving the agent payment authority. The product can add audit controls before considering automated refund actions.