Evidence arc_ev_5a04082a33a15b0f372f629ddcc1fd40
finance-agent requested stripe.refund · above autonomous refund authority, below the hard ceiling
executed REQUIRE_APPROVAL
What happened
-
Requested 09:18:29.318Zfinance-agent → stripe.refund
-
Decided +0.243 msREQUIRE_APPROVAL FINANCE-004 v1 · needs-approvalabove autonomous refund authority, below the hard ceiling
-
Approval 09:18:29.342Zapproved · 1 of 1 required vote(s)operations@arctransformationgroup.com voted approve
-
Executed 09:18:29.347Z0 ms · ok via simulation
- Environment
- production
- Owner
- finance-ops@example.com
- Tool
- irreversible · critical · stripe
- Credential
- approval-resumed
Parameters
| customer | cus_Q41887 |
|---|---|
| amount | 1840 |
| reason | service outage credit |
Agent-stated intent (advisory, not used by policy): “Three-day outage on the enterprise plan, approved by the account team”
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 | matched | REQUIRE_APPROVAL |
Obligations
None
Integrity
integrityDigest
over every field above
sha256:e1e52bee8eff585ebc1e7c4ffb8654070fa5fb9180c5f0d8e7c2637e1a2467bb
parametersDigest
sha256:ec1b2b0d078c55e2473b211599b1cc94b36aa07d85480d48de295307b6bb103f
traceDigest
sha256:8d603418e05037f8ff7fdfc0adc733699878d58491fd6de1f38108681d9a47cd
resultDigest
sha256:fea230ef73c82211b4f87a94cb9649021eba144164947859a2a9512be3b14053
Raw record (JSON)
{
"id": "arc_ev_5a04082a33a15b0f372f629ddcc1fd40",
"schemaVersion": 1,
"actionId": "arc_act_97b75d77284289e51ec12f14ba648212",
"organizationId": "default",
"environment": "production",
"agent": {
"id": "arc_ag_c73111f98579055423626c6e4a1f2c86",
"name": "finance-agent",
"owner": "finance-ops@example.com",
"roles": [
"finance"
],
"credentialId": "approval-resumed"
},
"tool": {
"name": "stripe.refund",
"system": "stripe",
"effect": "irreversible",
"riskTier": "critical",
"connector": "simulation"
},
"request": {
"parameters": {
"customer": "cus_Q41887",
"amount": 1840,
"reason": "service outage credit"
},
"parametersDigest": "sha256:ec1b2b0d078c55e2473b211599b1cc94b36aa07d85480d48de295307b6bb103f",
"intent": "Three-day outage on the enterprise plan, approved by the account team",
"requestedAt": "2026-10-26T09:18:29.318Z"
},
"decision": {
"id": "arc_dec_da2190f87346a0d04e48af36f7fe7cd3",
"effect": "REQUIRE_APPROVAL",
"policyId": "FINANCE-004",
"policyVersion": 1,
"ruleId": "needs-approval",
"reason": "above autonomous refund authority, below the hard ceiling",
"decidedAt": "2026-10-26T09:18:29.319Z",
"evaluationMs": 0.242867,
"traceDigest": "sha256:8d603418e05037f8ff7fdfc0adc733699878d58491fd6de1f38108681d9a47cd"
},
"approval": {
"id": "arc_apr_1c777d39dedf9688142bfa14493f0f53",
"status": "approved",
"approvers": [
"role:finance-manager"
],
"minApprovals": 1,
"votes": [
{
"approver": "operations@arctransformationgroup.com",
"vote": "approve",
"votedAt": "2026-10-26T09:18:29.342Z",
"assurance": "claimed"
}
],
"resolvedAt": "2026-10-26T09:18:29.342Z"
},
"execution": {
"id": "arc_exe_0f07ae047e96c3a59e6c94c9f151aefe",
"connector": "simulation",
"status": "succeeded",
"startedAt": "2026-10-26T09:18:29.347Z",
"finishedAt": "2026-10-26T09:18:29.347Z",
"durationMs": 0,
"resultDigest": "sha256:fea230ef73c82211b4f87a94cb9649021eba144164947859a2a9512be3b14053"
},
"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 1840; 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:29.347Z",
"integrityDigest": "sha256:e1e52bee8eff585ebc1e7c4ffb8654070fa5fb9180c5f0d8e7c2637e1a2467bb"
}
Raw decision trace (JSON)
[
{
"policyId": "FINANCE-004",
"policyVersion": 1,
"ruleId": "under-500",
"matched": false
},
{
"policyId": "FINANCE-004",
"policyVersion": 1,
"ruleId": "needs-approval",
"matched": true,
"effect": "REQUIRE_APPROVAL",
"reason": "above autonomous refund authority, below the hard ceiling"
}
]