{
  "specversion": "1.0",
  "id": "2d7f5c91-8b46-4c02-a3e7-6f1e0b9d4c33",
  "source": "/heart/com.syncaissa.pitch-lab/browser-7f2c",
  "type": "heart.action",
  "time": "2026-11-07T18:41:06Z",
  "datacontenttype": "application/json",
  "dataschema": "https://heartcortex.ai/schemas/1.0/action.schema.json",
  "heartversion": "1.0",
  "heartprivacy": "private",
  "data": {
    "id": "7a1c9e30-52bd-4e1f-b7a4-3d60f2c8e4b2",
    "capability": "switch_provider",
    "status": "succeeded",
    "risk": "destructive",
    "digest": "3b7e0f5a9c2d4e6f8a1b3c5d7e9f0a2b4c6d8e0f1a3b5c7d9e1f2a4b6c8d0e2f",
    "createdAt": "2026-11-07T18:41:00Z",
    "updatedAt": "2026-11-07T18:41:06Z",
    "expiresAt": "2026-11-08T18:41:00Z",
    "initiator": {
      "kind": "rule"
    },
    "decision": {
      "decision": "approve",
      "at": "2026-11-07T18:41:04Z",
      "presenceMethod": "webauthn"
    },
    "arrhythmiaId": "4c2f8b16-9d07-4a63-8e15-b1a7d0e36c55",
    "explanation": "Fallback rule: three consecutive provider failures. Changing the AI provider is destructive (API Standard 6.3), so the owner approved it.",
    "arguments": {
      "to": "backup"
    },
    "physical": false
  }
}
