{
  "contractVersion": "aruntime.runtime-request.v1",
  "requestId": "req_20260623_002",
  "correlationId": "corr_20260623_002",
  "idempotencyKey": "idem_refund_case_882",
  "timestampUtc": "2026-06-23T14:30:00Z",
  "deadlineUtc": "2026-06-23T14:30:20Z",
  "actor": {
    "type": "user",
    "idRef": "user:example"
  },
  "tenant": {
    "idRef": "tenant:demo",
    "region": "us-central"
  },
  "session": {
    "idRef": "session:001",
    "sequence": 3
  },
  "taskType": "customer-refund",
  "riskLevel": "high",
  "input": {
    "caseRef": "case:882",
    "amountUsd": 125.0
  },
  "permissions": [
    "read:customer-account",
    "write:refund"
  ],
  "contextPolicy": {
    "classificationMax": "internal",
    "citeSources": true,
    "allowExternalRetrieval": false,
    "allowedRepositories": [
      "architecture-records"
    ],
    "maxContextTokens": 12000
  },
  "modelRouteConstraints": {
    "allowHosted": true,
    "allowedRoutes": [
      "hosted-general-v3"
    ],
    "deniedProviders": [],
    "maxLatencyMs": 8000,
    "requiredCapabilities": [
      "structured-output"
    ]
  },
  "allowedTools": [
    "customer.read.v3",
    "refund.create.v2"
  ],
  "toolPolicy": {
    "defaultDecision": "deny",
    "maxCalls": 5,
    "allowSideEffects": true,
    "requiredPermissionClasses": [
      "read",
      "financial-high-impact"
    ]
  },
  "memoryPolicy": {
    "readScopes": [
      "session"
    ],
    "writeScopes": [],
    "writeRequiresApproval": true,
    "ttlSeconds": 3600
  },
  "budget": {
    "maxInputTokens": 14000,
    "maxOutputTokens": 1200,
    "maxToolCalls": 4,
    "maxCostUsd": 1.0,
    "currency": "USD"
  },
  "approvalPolicy": {
    "mode": "always",
    "requiredFor": [
      "financial-high-impact"
    ],
    "timeoutSeconds": 900,
    "authorityRefs": [
      "role:refund-approver"
    ]
  },
  "outputContract": {
    "format": "json-schema",
    "schemaRef": "answer-with-citations.v1.json",
    "maxBytes": 64000,
    "requiresCitations": true
  },
  "traceSettings": {
    "level": "standard",
    "redactInputs": true,
    "captureToolResults": false,
    "samplingDecision": "record-and-sample"
  },
  "dataClassification": "confidential",
  "retentionPolicy": {
    "policyId": "retention:financial-365d",
    "days": 365,
    "storeRawInputs": false,
    "legalHold": false
  },
  "metadata": {
    "channel": "web"
  }
}
