{
  "provenance": {
    "generated_by": "verifier/vectors/generate.ts",
    "from": "@masterdb/shared (envelope, ids, records, projection) — the implementation the services sign with",
    "generated_at": "2026-10-04T12:46:02.755Z",
    "note": "Test keys only, derived from public seeds. ECDSA and ML-DSA signatures are randomised, so a re-run changes signature bytes; commit a re-run with its reason."
  },
  "description": "Mandates that every verifier must ACCEPT, sealed by the business's passkeys.",
  "cases": [
    {
      "id": "mandate/feed",
      "description": "A mandate sealed by the owner's passkey: the Ed25519 feed key may publish products for the US and Ireland until 8 October.",
      "input": {
        "mandate": {
          "payloadType": "application/vnd.masterdb.mandate.v1+json",
          "payload": "eyJidXNpbmVzc191dWlkIjoiNmYxZjNhMmUtNWI3Yy00ZDhlLTlhMGItMWMyZDNlNGY1YTZiIiwia2V5X2lkIjoiOXA4RTVldFRNTWF1TG8xN1N4YWJfOU12SHh5YlpCR09kNDZsaEFUV3FRUSIsIm1hbmRhdGVfaWQiOiIxYjJjM2Q0ZS01ZjYwLTQ3MTgtODI5My1hNGI1YzZkN2U4ZjkiLCJzY29wZSI6eyJjYXBzIjp7ImJ5dGVzX3Blcl9kYXkiOjEwMDAwMDAwMDAsInJlY29yZHNfcGVyX2hvdXIiOjEwMDAwfSwiY291bnRyaWVzIjpbIlVTIiwiSUUiXSwiZGlyZWN0aW9ucyI6WyJwdWJsaXNoIl0sInJlY29yZF90eXBlcyI6WyJwcm9kdWN0cyJdLCJzb3VyY2VfaXBfYWxsb3dfbGlzdCI6bnVsbH0sInYiOjEsInZhbGlkX2Zyb20iOiIyMDI2LTA5LTAxVDAwOjAwOjAwLjAwMFoiLCJ2YWxpZF91bnRpbCI6IjIwMjYtMTAtMDhUMDA6MDA6MDAuMDAwWiJ9",
          "signatures": [
            {
              "keyid": "DL_BRFfgI64RPSQ7NvlIsfaOMHayre6vPKqx2KNUw8c",
              "sig": "MEUCIQDguR6GLRq2BoUhjbI16gudjphmU5xQPnovXakpKuv/XwIgaftEqmwCVxZzpHXfZAA+xRMgnkomxFIVZzDTEaKYRg8=",
              "authenticatorData": "SfY/8tVnAi4I9Gf99fnG1DgBuWIlyrpskHWiZUjjr3EFAAAAAQ==",
              "clientDataJSON": "eyJ0eXBlIjoid2ViYXV0aG4uZ2V0IiwiY2hhbGxlbmdlIjoiYldSaUxYTmxZV3ltZldGQUZxN1AyTFFyaWZGaDZKcHBoQzdKMms1NXB2STViUDJPX25TcGZBIiwib3JpZ2luIjoiaHR0cHM6Ly9idXNpbmVzcy5tYXN0ZXJkYi5haSIsImNyb3NzT3JpZ2luIjpmYWxzZX0="
            }
          ]
        }
      },
      "expect": {
        "valid": true,
        "key_id": "9p8E5etTMMauLo17Sxab_9MvHxybZBGOd46lhATWqQQ",
        "business_uuid": "6f1f3a2e-5b7c-4d8e-9a0b-1c2d3e4f5a6b",
        "record_types": [
          "products"
        ],
        "countries": [
          "US",
          "IE"
        ],
        "sealed_by": "DL_BRFfgI64RPSQ7NvlIsfaOMHayre6vPKqx2KNUw8c"
      }
    },
    {
      "id": "mandate/erp",
      "description": "A mandate for the ES256 key, any country.",
      "input": {
        "mandate": {
          "payloadType": "application/vnd.masterdb.mandate.v1+json",
          "payload": "eyJidXNpbmVzc191dWlkIjoiNmYxZjNhMmUtNWI3Yy00ZDhlLTlhMGItMWMyZDNlNGY1YTZiIiwia2V5X2lkIjoiQWRJVF9KdU5zMXlyTFFaY3FIams3cjBnWG1mNVF5S3N1WEVIOXFrUjVBQSIsIm1hbmRhdGVfaWQiOiI5ZThkN2M2Yi01YTQ5LTQzODItOTcxNi0wNWY0ZTNkMmMxYjAiLCJzY29wZSI6eyJjYXBzIjp7ImJ5dGVzX3Blcl9kYXkiOjEwMDAwMDAwMDAsInJlY29yZHNfcGVyX2hvdXIiOjEwMDAwfSwiY291bnRyaWVzIjpudWxsLCJkaXJlY3Rpb25zIjpbInB1Ymxpc2giXSwicmVjb3JkX3R5cGVzIjpbInByb2R1Y3RzIl0sInNvdXJjZV9pcF9hbGxvd19saXN0IjpudWxsfSwidiI6MSwidmFsaWRfZnJvbSI6IjIwMjYtMDktMDFUMDA6MDA6MDAuMDAwWiIsInZhbGlkX3VudGlsIjoiMjAyNi0xMi0wMVQwMDowMDowMC4wMDBaIn0=",
          "signatures": [
            {
              "keyid": "DL_BRFfgI64RPSQ7NvlIsfaOMHayre6vPKqx2KNUw8c",
              "sig": "MEYCIQC25MQFtnHbMJ9RmkY5NcNLQmavVU8/7joH2TgjzAVeRAIhAOk9BtWOY0NNMnPSxJNbs+YknGli/rWdZpsX1MlIUYpN",
              "authenticatorData": "SfY/8tVnAi4I9Gf99fnG1DgBuWIlyrpskHWiZUjjr3EFAAAAAg==",
              "clientDataJSON": "eyJ0eXBlIjoid2ViYXV0aG4uZ2V0IiwiY2hhbGxlbmdlIjoiYldSaUxYTmxZV3k0WU1Ud1pnMTNwMEh4V29vaEJ5cGVuUFpnb2NrdXZWUkVCRTV2SmNvZGtnIiwib3JpZ2luIjoiaHR0cHM6Ly9idXNpbmVzcy5tYXN0ZXJkYi5haSIsImNyb3NzT3JpZ2luIjpmYWxzZX0="
            }
          ]
        }
      },
      "expect": {
        "valid": true,
        "key_id": "AdIT_JuNs1yrLQZcqHjk7r0gXmf5QyKsuXEH9qkR5AA",
        "business_uuid": "6f1f3a2e-5b7c-4d8e-9a0b-1c2d3e4f5a6b",
        "record_types": [
          "products"
        ],
        "countries": null,
        "sealed_by": "DL_BRFfgI64RPSQ7NvlIsfaOMHayre6vPKqx2KNUw8c"
      }
    }
  ]
}
