Evidence arc_ev_43f4765ee1884bb1a9f67bc7071f189c
finance-agent requested stripe.refund · exceeds autonomous refund authority
denied DENY
What happened
-
Requested 09:18:28.212Zfinance-agent → stripe.refund
-
Decided +0.202 msDENY FINANCE-004 v1 · over-ceilingexceeds autonomous refund authority
-
Approval (no data)not required
-
Executed (no data)not executed: denied
- Environment
- production
- Owner
- finance-ops@example.com
- Tool
- irreversible · critical · stripe
- Credential
- arc_cred_64a038f28a98635d3b9c80a2e9fcc00b
Parameters
| customer | cus_Z99001 |
|---|---|
| amount | 9000 |
| reason | escalated complaint |
Decision trace
Every rule the engine examined, in order. The evidence record stores a digest of this trace, so a tampered trace is detectable without duplicating it.
| Policy | Rule | Result | Effect |
|---|---|---|---|
| FINANCE-004 v1 | under-500 | not matched | — |
| FINANCE-004 v1 | needs-approval | not matched | — |
| FINANCE-004 v1 | over-ceiling | matched | DENY |
Obligations
None
Integrity
integrityDigest
over every field above
sha256:84d6848ceb1cb3b0f48da80308870f8e3c63a7e9ad5b953cc9e87f248185f7ca
parametersDigest
sha256:02feafc6fa560aba543acdf3344557cafda0b95367c555ca9601314b13165781
traceDigest
sha256:47eb00b14adc855a66d4abe9c89f8c47efa9be878be630ad4d4a23af28f52d1d
Raw record (JSON)
{
"id": "arc_ev_43f4765ee1884bb1a9f67bc7071f189c",
"schemaVersion": 1,
"actionId": "arc_act_a3ab5f50820dc48cb2c6ed739cb58dad",
"organizationId": "default",
"environment": "production",
"agent": {
"id": "arc_ag_c73111f98579055423626c6e4a1f2c86",
"name": "finance-agent",
"owner": "finance-ops@example.com",
"roles": [
"finance"
],
"credentialId": "arc_cred_64a038f28a98635d3b9c80a2e9fcc00b"
},
"tool": {
"name": "stripe.refund",
"system": "stripe",
"effect": "irreversible",
"riskTier": "critical",
"connector": "simulation"
},
"request": {
"parameters": {
"customer": "cus_Z99001",
"amount": 9000,
"reason": "escalated complaint"
},
"parametersDigest": "sha256:02feafc6fa560aba543acdf3344557cafda0b95367c555ca9601314b13165781",
"requestedAt": "2026-10-26T09:18:28.212Z"
},
"decision": {
"id": "arc_dec_d506330988953c1277f985fd09556575",
"effect": "DENY",
"policyId": "FINANCE-004",
"policyVersion": 1,
"ruleId": "over-ceiling",
"reason": "exceeds autonomous refund authority",
"decidedAt": "2026-10-26T09:18:28.212Z",
"evaluationMs": 0.202294,
"traceDigest": "sha256:47eb00b14adc855a66d4abe9c89f8c47efa9be878be630ad4d4a23af28f52d1d"
},
"risk": {
"class": "severe",
"reversibility": "irreversible",
"sensitive": true,
"factors": [
{
"code": "tool_risk_tier",
"detail": "the tool is registered at risk tier \"critical\"",
"escalation": 3
},
{
"code": "tool_effect",
"detail": "the tool declares an irreversible effect, so a wrong call cannot be undone by ARC",
"escalation": 1
},
{
"code": "monetary_amount",
"detail": "parameter \"amount\" carries a monetary value of 9000; no escalation threshold is configured, so this did not raise the class",
"escalation": 0
},
{
"code": "production_environment",
"detail": "the action targets the \"production\" environment",
"escalation": 1
}
],
"classifierVersion": 1
},
"outcome": "denied",
"obligations": [],
"createdAt": "2026-10-26T09:18:28.212Z",
"integrityDigest": "sha256:84d6848ceb1cb3b0f48da80308870f8e3c63a7e9ad5b953cc9e87f248185f7ca"
}
Raw decision trace (JSON)
[
{
"policyId": "FINANCE-004",
"policyVersion": 1,
"ruleId": "under-500",
"matched": false
},
{
"policyId": "FINANCE-004",
"policyVersion": 1,
"ruleId": "needs-approval",
"matched": false
},
{
"policyId": "FINANCE-004",
"policyVersion": 1,
"ruleId": "over-ceiling",
"matched": true,
"effect": "DENY",
"reason": "exceeds autonomous refund authority"
}
]