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:23.769Z
    finance-agent → stripe.refund
  2. Decided +0.612 ms
    ALLOW FINANCE-004 v1 · under-500
    within autonomous refund authority
  3. Approval (no data)
    not required
  4. Executed 09:18:23.772Z
    1 ms · ok via simulation
Environment
production
Owner
finance-ops@example.com
Tool
irreversible · critical · stripe
Credential
arc_cred_64a038f28a98635d3b9c80a2e9fcc00b

Parameters

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

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