Evidence arc_ev_df2413d665d3a6cd2d54f6f858285956
finance-agent requested stripe.refund · within autonomous refund authority
executed ALLOW
What happened
-
Requested 09:18:23.769Zfinance-agent → stripe.refund
-
Decided +0.612 msALLOW FINANCE-004 v1 · under-500within autonomous refund authority
-
Approval (no data)not required
-
Executed 09:18:23.772Z1 ms · ok via simulation
- Environment
- production
- Owner
- finance-ops@example.com
- Tool
- irreversible · critical · stripe
- Credential
- arc_cred_64a038f28a98635d3b9c80a2e9fcc00b
Parameters
| customer | cus_Nx8102 |
|---|---|
| amount | 120 |
| reason | duplicate charge |
Agent-stated intent (advisory, not used by policy): “Customer was billed twice for the October invoice”
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 | matched | ALLOW |
Obligations
None
Integrity
integrityDigest
over every field above
sha256:63d0f58ffd4bf85c21ed9f55eb379e5fbac55a69694796f8ac33f2e1f2f9ad2c
parametersDigest
sha256:de26ffe50675fc9fedf24d7cbb0842410c06345653b714022b66364460a0c120
traceDigest
sha256:d27096f06cefa46736787675663c0e9d5a122fa20e21a4a335ac684b5b5b0d73
resultDigest
sha256:3cd6e2ad8b4ccc94943035c27faa6beabc4d9608413a77c0b085362201efd99d
Raw record (JSON)
{
"id": "arc_ev_df2413d665d3a6cd2d54f6f858285956",
"schemaVersion": 1,
"actionId": "arc_act_1d32b54609e8d1566ecec72f188d4d94",
"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_Nx8102",
"amount": 120,
"reason": "duplicate charge"
},
"parametersDigest": "sha256:de26ffe50675fc9fedf24d7cbb0842410c06345653b714022b66364460a0c120",
"intent": "Customer was billed twice for the October invoice",
"requestedAt": "2026-10-26T09:18:23.769Z"
},
"decision": {
"id": "arc_dec_c4234c584b379029c6146894eaa465a1",
"effect": "ALLOW",
"policyId": "FINANCE-004",
"policyVersion": 1,
"ruleId": "under-500",
"reason": "within autonomous refund authority",
"decidedAt": "2026-10-26T09:18:23.771Z",
"evaluationMs": 0.611726,
"traceDigest": "sha256:d27096f06cefa46736787675663c0e9d5a122fa20e21a4a335ac684b5b5b0d73"
},
"execution": {
"id": "arc_exe_dcacb3e8e78b3005fd0bff27badfcb9b",
"connector": "simulation",
"status": "succeeded",
"startedAt": "2026-10-26T09:18:23.771Z",
"finishedAt": "2026-10-26T09:18:23.772Z",
"durationMs": 1,
"resultDigest": "sha256:3cd6e2ad8b4ccc94943035c27faa6beabc4d9608413a77c0b085362201efd99d"
},
"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 120; 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": "executed",
"obligations": [],
"createdAt": "2026-10-26T09:18:23.772Z",
"integrityDigest": "sha256:63d0f58ffd4bf85c21ed9f55eb379e5fbac55a69694796f8ac33f2e1f2f9ad2c"
}
Raw decision trace (JSON)
[
{
"policyId": "FINANCE-004",
"policyVersion": 1,
"ruleId": "under-500",
"matched": true,
"effect": "ALLOW",
"reason": "within autonomous refund authority"
}
]