{
  "artifact_type": "yebo.evidence.bundle",
  "artifact_version": "1.0",
  "created_at": "2026-10-09T03:18:10.077Z",
  "artifacts": [
    {
      "name": "execution-receipt-1e999a0f-2bd8-42f8-8aa8-fe16e803017c.json",
      "type": "yebo.execution.receipt",
      "sha256": "b9fc969dc3e9816f353e62b9991f96bdaa960259956b8dd1de8b57a74461c3e3",
      "content": {
        "artifact_type": "yebo.execution.receipt",
        "artifact_version": "1.0",
        "receipt": {
          "receipt_id": "car-92df9f30-f109-411e-9657-0f0524f988e6",
          "mandate_id": "1e999a0f-2bd8-42f8-8aa8-fe16e803017c",
          "pai_token": "eyJhbGciOiJFUzI1NiIsInR5cCI6IlBBSSIsInNpZ25lciI6InllYm8tZ2F0ZXdheSIsImtpZCI6InNrZXktNjRlNWQ3OTQtNzQyMS00NjcyLTlhOWItY2IzMzI0Y2Y3YmJiIn0.eyJwYWkiOiI2ZDExNjNjYTkyZjhiNzQ4NzJhOGQ0MDdmMzdiNDQ1NyIsIm1pZCI6IjFlOTk5YTBmLTJiZDgtNDJmOC04YWE4LWZlMTZlODAzMDE3YyIsIm1oIjoiMzQ1NmQxM2RkZjRlMDMzOWI4ODQ2MzVhNDZjY2Y5MDYwNTNkYjNhZDFiZGQ5Yjk1NzVlNTQ1OGY3Y2U3NmMyNCIsInBoIjoiZDAxYTZjOWQyNjE0ZjczNWRjNjU3Nzg3OTUzNzE1ZTFmMmFiNjJlN2M5ZTFhYzNmZWZhY2YzNDQ3ZGY4ZGEyYSIsInN1YiI6InVzZXI6c2FtcGxlLWFwcHJvdmVyIiwiaWF0IjoxNzkxNTE1ODkwLCJleHAiOjE3OTE1MTcwOTB9.MEQCIG23mRdIt4gDueFIhpudR7YUAIJOmr5GBx_Cw6LqKc2LAiBTPa6_reuql98JyLuvyWX-7Ln9VigJwrq3YmopAmgqyA",
          "authorized_by": "user:sample-approver",
          "agent_id": "intent_execute",
          "mandate_hash": "3456d13ddf4e0339b884635a46ccf906053db3ad1bdd9b9575e5458f7ce76c24",
          "approval_ref": "b85f8347507d2840d7c0ea62ee40a1e13e7224cc51fddea82c7273ac1c845cd2",
          "capability": "payment",
          "intent": "",
          "merchant": "sample-vendor",
          "asset": "USD",
          "amount": 150,
          "policy_hash": "d01a6c9d2614f735dc657787953715e1f2ab62e7c9e1ac3fefacf3447df8da2a",
          "execution_status": "executed",
          "external_reference": "tr_dryrun_1e999a0f-2bd8-42f8-8aa8-fe16e803017c",
          "integrity_score": 5,
          "integrity_tier": "standard",
          "timestamp": "2026-10-09T03:18:10.071Z",
          "protocol_version": "1.0.0",
          "signer_public_key": "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKAc0bJ1Y2IizqDsdmZsAEJhkU1Sk\nu3IVgACa0xNS8yP1iTqxWSvDXOzCiSzute74NWb9XWpP36y7CzVNs2sOZQ==\n-----END PUBLIC KEY-----\n",
          "key_id": "skey-64e5d794-7421-4672-9a9b-cb3324cf7bbb",
          "signer_id": "yebo-gateway-v1",
          "authorization_status": "authorized",
          "settlement_status": "unknown",
          "signature": "MEUCIFOJGSpNazu_fyHHGzEe69sM7BIZ8md_w_2t64e91LcDAiEA8Gshxa41x8RGNjwtoOOOh-1d9zVmnRX_bjm8iQeZ_6g",
          "id": "1e999a0f-2bd8-42f8-8aa8-fe16e803017c"
        }
      }
    },
    {
      "name": "mandate-record-1e999a0f-2bd8-42f8-8aa8-fe16e803017c.json",
      "type": "yebo.mandate.record",
      "sha256": "00d15e764778d8f707a37417eb9273b2cc13ed67425aa345bc96ee07b27cee2f",
      "content": {
        "artifact_type": "yebo.mandate.record",
        "artifact_version": "1.0",
        "mandate": {
          "mandate_id": "1e999a0f-2bd8-42f8-8aa8-fe16e803017c",
          "subject_identity": "user:sample-approver",
          "counterparty_identity": "sample-vendor",
          "capability": "payment",
          "policy_hash": "d01a6c9d2614f735dc657787953715e1f2ab62e7c9e1ac3fefacf3447df8da2a",
          "metadata_hash": "5f8093c0baabc7149abe602b095e5b892981adcf0cc62ffd62493d1ec8ddff48",
          "nonce": "Y_bsTw6QNjAoEgh7IrArc9YUIo_9OV6dVqed3Bm5vLU",
          "issued_at": "2026-10-09T03:18:10.050Z",
          "expires_at": "2026-10-09T03:33:10.050Z",
          "protocol_version": "1.0.0",
          "status": "pending",
          "amount": "150",
          "currency": "USD",
          "metadata": {
            "intent": "pay sample-vendor 150",
            "source": "ios_intent_execute",
            "request_id": "9d2833a3-7e05-4360-b0fa-7559b39423da",
            "challenge_id": "chl_fb953e6e-9cef-4141-8054-17f4071fda29",
            "agent_id": "intent_execute",
            "approval": "required"
          }
        },
        "mandate_hash": "3456d13ddf4e0339b884635a46ccf906053db3ad1bdd9b9575e5458f7ce76c24"
      }
    },
    {
      "name": "mandate-artifact-1e999a0f-2bd8-42f8-8aa8-fe16e803017c.json",
      "type": "yebo.mandate.artifact",
      "sha256": "5c085a28eea86b82a5872c5dd2bacb19739bfce8c8005a99dea109f906c6c940",
      "content": {
        "artifact_type": "yebo.mandate.artifact",
        "artifact_version": "2.0",
        "mandate": {
          "mandate_id": "1e999a0f-2bd8-42f8-8aa8-fe16e803017c",
          "subject_identity": "user:sample-approver",
          "counterparty_identity": "sample-vendor",
          "capability": "payment",
          "policy_hash": "d01a6c9d2614f735dc657787953715e1f2ab62e7c9e1ac3fefacf3447df8da2a",
          "metadata_hash": "5f8093c0baabc7149abe602b095e5b892981adcf0cc62ffd62493d1ec8ddff48",
          "nonce": "Y_bsTw6QNjAoEgh7IrArc9YUIo_9OV6dVqed3Bm5vLU",
          "issued_at": "2026-10-09T03:18:10.050Z",
          "expires_at": "2026-10-09T03:33:10.050Z",
          "protocol_version": "1.0.0",
          "status": "pending",
          "amount": "150",
          "currency": "USD",
          "metadata": {
            "intent": "pay sample-vendor 150",
            "source": "ios_intent_execute",
            "request_id": "9d2833a3-7e05-4360-b0fa-7559b39423da",
            "challenge_id": "chl_fb953e6e-9cef-4141-8054-17f4071fda29",
            "agent_id": "intent_execute",
            "approval": "required"
          }
        },
        "approval": {
          "approved_by": "passkey:user:sample-approver",
          "approval_type": "human_device",
          "signer": "yebo-gateway",
          "mandate_hash": "3456d13ddf4e0339b884635a46ccf906053db3ad1bdd9b9575e5458f7ce76c24",
          "policy_hash": "d01a6c9d2614f735dc657787953715e1f2ab62e7c9e1ac3fefacf3447df8da2a",
          "timestamp": "2026-10-09T03:18:10.059Z",
          "algorithm": "ECDSA-P256-SHA256",
          "key_fingerprint": "c0fab81305d6e9280aa33df2b05a0b29b58f23f562c40e5da2af32faf5f3f61b",
          "hardware_key_fingerprint": "3ed058baf3db478bc6b1ec3345d2416269ef1b2aace40b201e8c1e6e49eccfc9",
          "signature": "MEQCIG23mRdIt4gDueFIhpudR7YUAIJOmr5GBx_Cw6LqKc2LAiBTPa6_reuql98JyLuvyWX-7Ln9VigJwrq3YmopAmgqyA",
          "webauthn": {
            "credential_id": "ZV_qJHdvp6dySl5QSeXrbQ",
            "public_key_jwk": {
              "kty": "EC",
              "crv": "P-256",
              "x": "0QhAdpygD5HfA1TRQcXl-QwOwrVJzTSB97EE0rzEIcE",
              "y": "sZ7TGG-bBT8Ld9-q7UuTbi3fQO6JnJp_T6riCNRAwZU"
            },
            "rp_id": "localhost",
            "authenticator_data": "SZYN5YgOjGh0NBcPZHZgW4_krrmihjLHmVzzuoMdl2MFAAAAAg",
            "client_data_json": "eyJ0eXBlIjoid2ViYXV0aG4uZ2V0IiwiY2hhbGxlbmdlIjoiZWhYRVhocUJuS0tWZ0VkZkljMW5RTGJSX2RZczE2dVpDRGZoejJYUU1RdyIsIm9yaWdpbiI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODc4NyIsImNyb3NzT3JpZ2luIjpmYWxzZX0",
            "signature": "MEQCIHJNK8MPnEI5rVbI1U4icDNMXqpKzsaBVQJxnWyXaV6cAiBE9jAM-bSL1atgEu5PUL93YB5f1BkJQZGCxTvN31KFGA"
          }
        },
        "signatures": {
          "approver_device": "approval.webauthn: WebAuthn assertion by the approver's own passkey (passkey:user:sample-approver) over SHA-256 of { payload: \"yebo.mandate.approval.v1\", mandate_hash, approver }",
          "yebo_gateway": "approval.signature: Yebo gateway counter-signature (key skey-64e5d794-7421-4672-9a9b-cb3324cf7bbb), NOT the approver's signature"
        },
        "approval_summary": {
          "approval_type": "human_device",
          "human_approval": true,
          "hardware_bound": true,
          "note": "The approver's own device signed this exact payment; Yebo's gateway countersigned the record."
        },
        "gateway_key": {
          "signer": "yebo-gateway",
          "key_id": "skey-64e5d794-7421-4672-9a9b-cb3324cf7bbb",
          "key_fingerprint": "c0fab81305d6e9280aa33df2b05a0b29b58f23f562c40e5da2af32faf5f3f61b",
          "public_key_pem": "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKAc0bJ1Y2IizqDsdmZsAEJhkU1Sk\nu3IVgACa0xNS8yP1iTqxWSvDXOzCiSzute74NWb9XWpP36y7CzVNs2sOZQ==\n-----END PUBLIC KEY-----\n",
          "published_at": "/authorization-receipt/keys"
        }
      }
    },
    {
      "name": "audit-chain-1e999a0f-2bd8-42f8-8aa8-fe16e803017c.json",
      "type": "yebo.audit.chain",
      "sha256": "5a3faf306bdec26a16f369d756644c592527cfa24036a769361fd1f3a94ce313",
      "content": {
        "artifact_type": "yebo.audit.chain",
        "artifact_version": "1.0",
        "mandate_id": "1e999a0f-2bd8-42f8-8aa8-fe16e803017c",
        "events": [
          {
            "event_id": "2fd6b356-a379-4f41-a04e-1bb63123985e",
            "action": "challenge_created",
            "actor_id": "user:sample-approver",
            "mandate_id": "1e999a0f-2bd8-42f8-8aa8-fe16e803017c",
            "decision": "pending",
            "detail": {
              "challenge_id": "chl_fb953e6e-9cef-4141-8054-17f4071fda29",
              "capability": "payment",
              "mandate_hash": "3456d13ddf4e0339b884635a46ccf906053db3ad1bdd9b9575e5458f7ce76c24",
              "reason": "approval_chain",
              "policy_id": "policy_1791515889766_98467b5a",
              "request_id": "9d2833a3-7e05-4360-b0fa-7559b39423da"
            },
            "timestamp": "2026-10-09T03:18:10.051Z",
            "previous_hash": "9c874951180a45d09e3cafeb794013880c2a9afeb71371224399eee851fc4fb4",
            "event_hash": "86ff1fb458b0c34b5c582c7b04bafdd12d91b1248e270b5b23d5e97cae849256"
          },
          {
            "event_id": "b1f98591-5438-4958-9088-f17467b5fdfd",
            "action": "challenge_approved",
            "actor_id": "user:sample-approver",
            "mandate_id": "1e999a0f-2bd8-42f8-8aa8-fe16e803017c",
            "decision": "allowed",
            "detail": {
              "challenge_id": "chl_fb953e6e-9cef-4141-8054-17f4071fda29",
              "agent_id": "intent_execute",
              "token_id": "ct-91a1583c-bccd-4891-bbb4-85082c61ecff",
              "expires_at": "2026-10-09T03:33:10.060Z",
              "approval_type": "human_device",
              "hardware_bound": true,
              "mandate_hash": "3456d13ddf4e0339b884635a46ccf906053db3ad1bdd9b9575e5458f7ce76c24"
            },
            "timestamp": "2026-10-09T03:18:10.061Z",
            "previous_hash": "86ff1fb458b0c34b5c582c7b04bafdd12d91b1248e270b5b23d5e97cae849256",
            "event_hash": "15bdb4cdf41be9244d025886ed1f5318e11e007ab13d75701c5dce378f1d6956"
          },
          {
            "event_id": "52d33a1e-9aa2-447f-9539-ab11ecaf3395",
            "action": "sentinel_verified",
            "actor_id": "user:sample-approver",
            "mandate_id": "1e999a0f-2bd8-42f8-8aa8-fe16e803017c",
            "decision": "allowed",
            "detail": {
              "pai_token": "eyJhbGciOiJFUzI1NiIsInR5cCI6IlBBSSIsInNpZ25lciI6InllYm8tZ2F0ZXdheSIsImtpZCI6InNrZXktNjRlNWQ3OTQtNzQyMS00NjcyLTlhOWItY2IzMzI0Y2Y3YmJiIn0.eyJwYWkiOiI2ZDExNjNjYTkyZjhiNzQ4NzJhOGQ0MDdmMzdiNDQ1NyIsIm1pZCI6IjFlOTk5YTBmLTJiZDgtNDJmOC04YWE4LWZlMTZlODAzMDE3YyIsIm1oIjoiMzQ1NmQxM2RkZjRlMDMzOWI4ODQ2MzVhNDZjY2Y5MDYwNTNkYjNhZDFiZGQ5Yjk1NzVlNTQ1OGY3Y2U3NmMyNCIsInBoIjoiZDAxYTZjOWQyNjE0ZjczNWRjNjU3Nzg3OTUzNzE1ZTFmMmFiNjJlN2M5ZTFhYzNmZWZhY2YzNDQ3ZGY4ZGEyYSIsInN1YiI6InVzZXI6c2FtcGxlLWFwcHJvdmVyIiwiaWF0IjoxNzkxNTE1ODkwLCJleHAiOjE3OTE1MTcwOTB9.MEQCIG23mRdIt4gDueFIhpudR7YUAIJOmr5GBx_Cw6LqKc2LAiBTPa6_reuql98JyLuvyWX-7Ln9VigJwrq3YmopAmgqyA",
              "policy_hash": "d01a6c9d2614f735dc657787953715e1f2ab62e7c9e1ac3fefacf3447df8da2a",
              "timestamp": "2026-10-09T03:18:10.068Z"
            },
            "timestamp": "2026-10-09T03:18:10.070Z",
            "previous_hash": "15bdb4cdf41be9244d025886ed1f5318e11e007ab13d75701c5dce378f1d6956",
            "event_hash": "162111154b6dd991f07a68ce9a1ea0c89a5ce330149381313f878315aacb0c88"
          },
          {
            "event_id": "1ab776c0-fe66-4b7e-a900-f37335907946",
            "action": "continuation_executed",
            "actor_id": "user:sample-approver",
            "mandate_id": "1e999a0f-2bd8-42f8-8aa8-fe16e803017c",
            "decision": "allowed",
            "detail": {
              "challenge_id": "chl_fb953e6e-9cef-4141-8054-17f4071fda29",
              "agent_id": "intent_execute",
              "token_id": "ct-91a1583c-bccd-4891-bbb4-85082c61ecff",
              "capability": "payment",
              "approval_type": "human_device",
              "hardware_bound": true,
              "request_id": "5d7aa90e-d9eb-46a3-b9cd-ccf8c0c457f4"
            },
            "timestamp": "2026-10-09T03:18:10.072Z",
            "previous_hash": "162111154b6dd991f07a68ce9a1ea0c89a5ce330149381313f878315aacb0c88",
            "event_hash": "e559958d19d79298723dd4a04572d78693c00a2f1e4e3e4d29fc3d1d3fbb8838"
          },
          {
            "event_id": "3a66ae63-74b9-46a5-9d0d-40f42f298c5a",
            "action": "execution_dispatched",
            "actor_id": "stripe",
            "mandate_id": "1e999a0f-2bd8-42f8-8aa8-fe16e803017c",
            "decision": "allowed",
            "detail": {
              "receipt_id": "rcpt_1ea871df-428e-414c-ab38-00959ccdda81",
              "external_reference": "tr_dryrun_1e999a0f-2bd8-42f8-8aa8-fe16e803017c",
              "executed_at": "2026-10-09T03:18:10.070Z"
            },
            "timestamp": "2026-10-09T03:18:10.072Z",
            "previous_hash": "e559958d19d79298723dd4a04572d78693c00a2f1e4e3e4d29fc3d1d3fbb8838",
            "event_hash": "d6564e8990a99d3704d2089596a65416a10f7371f6a7b9a6082018427e7b02e7"
          },
          {
            "event_id": "5f4f41b9-787e-4adc-8238-3f6aa49b5df3",
            "action": "authorization_receipt_issued",
            "actor_id": "user:sample-approver",
            "mandate_id": "1e999a0f-2bd8-42f8-8aa8-fe16e803017c",
            "decision": "info",
            "detail": {
              "receipt_id": "car-92df9f30-f109-411e-9657-0f0524f988e6",
              "policy_hash": "d01a6c9d2614f735dc657787953715e1f2ab62e7c9e1ac3fefacf3447df8da2a",
              "signature_prefix": "MEUCIFOJGSpN"
            },
            "timestamp": "2026-10-09T03:18:10.072Z",
            "previous_hash": "d6564e8990a99d3704d2089596a65416a10f7371f6a7b9a6082018427e7b02e7",
            "event_hash": "b79af8a923aa32e9bc51caa9062da6104d9ad9a66a6b9684264733ddb4c15243"
          }
        ]
      }
    }
  ],
  "manifest": {
    "root_hash": "cda6e4329747e18d67eb7d620218ff9c3478756ce0b8be024dd12caaeb38f456",
    "algorithm": "ECDSA-P256-SHA256",
    "signed_at": "2026-10-09T03:18:10.077Z",
    "key_id": "skey-64e5d794-7421-4672-9a9b-cb3324cf7bbb",
    "signer_public_key": "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKAc0bJ1Y2IizqDsdmZsAEJhkU1Sk\nu3IVgACa0xNS8yP1iTqxWSvDXOzCiSzute74NWb9XWpP36y7CzVNs2sOZQ==\n-----END PUBLIC KEY-----\n",
    "signature": "MEUCIQCRoKD4KiSnNZ9LCeGlrFArL-hLkPZDa6-joTFgXZnnCAIgQ9TDoOP66zX-iBmZ0Sfy7MeuGV2q_ULt-y6QheMD4QE"
  }
}
