Acting as operations@arctransformationgroup.com (configured, not authenticated)

API http://127.0.0.1:8787 ok v2.1.0

← All evidence

What happened

  1. Requested 09:18:29.318Z
    finance-agent → stripe.refund
  2. Decided +0.243 ms
    REQUIRE_APPROVAL FINANCE-004 v1 · needs-approval
    above autonomous refund authority, below the hard ceiling
  3. Approval 09:18:29.342Z
    approved · 1 of 1 required vote(s)
    operations@arctransformationgroup.com voted approve
  4. Executed 09:18:29.347Z
    0 ms · ok via simulation

Approval request →

Environment
production
Owner
finance-ops@example.com
Tool
irreversible · critical · stripe
Credential
approval-resumed

Parameters

Recorded 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.

Decision trace: every rule the engine examined, in order
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"
  }
]