{
 "pub": "l+VEPPF+FeoYNiOZbx3El5Cput91jGhkoCSNoT3Re4Y=",
 "source": {
  "scope": {
   "write": [
    "docs/tools/op_0_98bcfc0b0d1f"
   ]
  }
 },
 "translations": {
  "a2a_context": {
   "body": {
    "fates": {
     "audience": "PRESERVED",
     "constraints": "TRANSFORMED",
     "delegation": "TRANSFORMED",
     "expiration": "PRESERVED",
     "issuer": "PRESERVED",
     "policy": "UNKNOWN",
     "provenance": "TRANSFORMED",
     "scope": "TRANSFORMED",
     "subject": "PRESERVED",
     "verification_status": "TRANSFORMED"
    },
    "grants_authority": false,
    "how": {
     "audience": "remote agent",
     "constraints": "metadata.cain.constraints",
     "delegation": "metadata.cain.delegation",
     "expiration": "exp",
     "issuer": "agent card issuer",
     "policy": "remote policy unseen",
     "provenance": "metadata.cain.gip",
     "scope": "skill ids",
     "subject": "agent id",
     "verification_status": "metadata.cain.verdict"
    },
    "lossy": true,
    "scope_broadened": false,
    "status": "LOSSY",
    "target": "a2a_context",
    "translated": {
     "agent card issuer": "a0yXCgLM6pDhzqBy",
     "agent id": "cid_11673c5445c02e5b16cabea58c40ae76",
     "exp": 4607825,
     "metadata.cain.constraints": {
      "epoch": 1
     },
     "metadata.cain.delegation": "9cb1b560eef49fefe0adbbab5fd9037333a0d506d838043bb613badc3924fe2b",
     "metadata.cain.gip": "ap_d81a90dbdb8a68ade5e5d92a",
     "metadata.cain.verdict": true,
     "remote agent": "cain-domain-b",
     "skill ids": {
      "write": [
       "docs/tools/op_0_98bcfc0b0d1f"
      ]
     }
    }
   },
   "hash": "623dde5538d8fce5f6fe742f5338c7146248444439c2e7d2016abc4cde962156",
   "pub": "l+VEPPF+FeoYNiOZbx3El5Cput91jGhkoCSNoT3Re4Y=",
   "signature_b64": "8GeCb0FZcvMj4/O94ztr5sv6z8imQIlk9i4+f32W4dd5kCe3VeedQ1UgTxr1Ml38C1n4fw4pY279NP0ZK6TvBw=="
  },
  "audit_record": {
   "body": {
    "fates": {
     "audience": "PRESERVED",
     "constraints": "DROPPED",
     "delegation": "TRANSFORMED",
     "expiration": "DROPPED",
     "issuer": "PRESERVED",
     "policy": "TRANSFORMED",
     "provenance": "PRESERVED",
     "scope": "TRANSFORMED",
     "subject": "PRESERVED",
     "verification_status": "PRESERVED"
    },
    "grants_authority": false,
    "how": {
     "audience": "dhost",
     "constraints": "flat record",
     "delegation": "cs1=delegation digest",
     "expiration": "records do not expire",
     "issuer": "src",
     "policy": "cs3=policy digest",
     "provenance": "cs2=proof id",
     "scope": "act",
     "subject": "suser",
     "verification_status": "outcome"
    },
    "lossy": true,
    "scope_broadened": false,
    "status": "LOSSY",
    "target": "audit_record",
    "translated": {
     "act": {
      "write": [
       "docs/tools/op_0_98bcfc0b0d1f"
      ]
     },
     "cs1=delegation digest": "9cb1b560eef49fefe0adbbab5fd9037333a0d506d838043bb613badc3924fe2b",
     "cs2=proof id": "ap_d81a90dbdb8a68ade5e5d92a",
     "cs3=policy digest": "10f1396306a1da5f1d3055dd101e18aa10170ba7c8b88c30550084cc23affd8c",
     "dhost": "cain-domain-b",
     "outcome": "VALID",
     "src": "a0yXCgLM6pDhzqBy",
     "suser": "cid_11673c5445c02e5b16cabea58c40ae76"
    }
   },
   "hash": "bbc2139075035fce9bfbe731cab6c052932486fdcebe2f490a5d3207af83309d",
   "pub": "l+VEPPF+FeoYNiOZbx3El5Cput91jGhkoCSNoT3Re4Y=",
   "signature_b64": "4AZW9n3rn8jQeoplYWG4u/wgl6R6vIKvryeVMNk6n5Bh4ykpsaF7+w1uQ8DQeJ8wdG03DXjuD5gB5EnTVGcpDA=="
  },
  "capability_token": {
   "body": {
    "fates": {
     "audience": "PRESERVED",
     "constraints": "PRESERVED",
     "delegation": "PRESERVED",
     "expiration": "PRESERVED",
     "issuer": "PRESERVED",
     "policy": "PRESERVED",
     "provenance": "PRESERVED",
     "scope": "PRESERVED",
     "subject": "PRESERVED",
     "verification_status": "PRESERVED"
    },
    "grants_authority": false,
    "how": {
     "audience": "audience",
     "constraints": "constraints",
     "delegation": "delegation",
     "expiration": "expiration",
     "issuer": "issuer",
     "policy": "policy",
     "provenance": "provenance",
     "scope": "scope",
     "subject": "subject",
     "verification_status": "verification_status"
    },
    "lossy": false,
    "scope_broadened": false,
    "status": "LOSSLESS",
    "target": "capability_token",
    "translated": {
     "audience": "cain-domain-b",
     "constraints": {
      "epoch": 1
     },
     "delegation": "9cb1b560eef49fefe0adbbab5fd9037333a0d506d838043bb613badc3924fe2b",
     "expiration": 4607825,
     "issuer": "a0yXCgLM6pDhzqBy",
     "policy": "10f1396306a1da5f1d3055dd101e18aa10170ba7c8b88c30550084cc23affd8c",
     "provenance": "ap_d81a90dbdb8a68ade5e5d92a",
     "scope": {
      "write": [
       "docs/tools/op_0_98bcfc0b0d1f"
      ]
     },
     "subject": "cid_11673c5445c02e5b16cabea58c40ae76",
     "verification_status": "VALID"
    }
   },
   "hash": "863bb4e9ab12af4ef65a0e2ead1f5463b751ca671171a1630671028a9851f8c2",
   "pub": "l+VEPPF+FeoYNiOZbx3El5Cput91jGhkoCSNoT3Re4Y=",
   "signature_b64": "hdW5OnLL8a1k0qtwCjfvGUS8YDPgSgKzASaUDiRhlRmAqBFNS0992FaMe+L3eQj8YIWIrrmqdsCtPrYz0Vr2Ag=="
  },
  "enterprise_iam": {
   "body": {
    "fates": {
     "audience": "DROPPED",
     "constraints": "DROPPED",
     "delegation": "DROPPED",
     "expiration": "TRANSFORMED",
     "issuer": "PRESERVED",
     "policy": "TRANSFORMED",
     "provenance": "DROPPED",
     "scope": "TRANSFORMED",
     "subject": "PRESERVED",
     "verification_status": "DROPPED"
    },
    "grants_authority": false,
    "how": {
     "audience": "roles are not audience-bound",
     "constraints": "no constraint model",
     "delegation": "none",
     "expiration": "session lifetime",
     "issuer": "IdP",
     "policy": "policy name",
     "provenance": "none",
     "scope": "role (coarser: never broader than scope)",
     "subject": "principal",
     "verification_status": "not representable"
    },
    "lossy": true,
    "scope_broadened": false,
    "status": "LOSSY",
    "target": "enterprise_iam",
    "translated": {
     "IdP": "a0yXCgLM6pDhzqBy",
     "policy name": "10f1396306a1da5f1d3055dd101e18aa10170ba7c8b88c30550084cc23affd8c",
     "principal": "cid_11673c5445c02e5b16cabea58c40ae76",
     "role (coarser: never broader than scope)": {
      "write": [
       "docs/tools/op_0_98bcfc0b0d1f"
      ]
     },
     "session lifetime": 4607825
    }
   },
   "hash": "e73e306f120d4191e1a346e59c0d9fd91b35dbce909dfa4ac72771cc788d4a2c",
   "pub": "l+VEPPF+FeoYNiOZbx3El5Cput91jGhkoCSNoT3Re4Y=",
   "signature_b64": "t65cfwaAytTmVVOfns7gMLBZOeXJk3hp57y0k6T/uVltkb5ckzQdE2vLKbdd2P3EcpZektNKI0YfY2D4SDA4AA=="
  },
  "machine_contract": {
   "body": {
    "fates": {
     "audience": "PRESERVED",
     "constraints": "PRESERVED",
     "delegation": "TRANSFORMED",
     "expiration": "PRESERVED",
     "issuer": "PRESERVED",
     "policy": "TRANSFORMED",
     "provenance": "PRESERVED",
     "scope": "TRANSFORMED",
     "subject": "PRESERVED",
     "verification_status": "PRESERVED"
    },
    "grants_authority": false,
    "how": {
     "audience": "counterparty",
     "constraints": "prohibitions/limits",
     "delegation": "parties",
     "expiration": "time_limits",
     "issuer": "party",
     "policy": "obligations",
     "provenance": "evidence refs",
     "scope": "permissions section",
     "subject": "party",
     "verification_status": "verification_state"
    },
    "lossy": false,
    "scope_broadened": false,
    "status": "LOSSLESS",
    "target": "machine_contract",
    "translated": {
     "counterparty": "cain-domain-b",
     "evidence refs": "ap_d81a90dbdb8a68ade5e5d92a",
     "obligations": "10f1396306a1da5f1d3055dd101e18aa10170ba7c8b88c30550084cc23affd8c",
     "parties": "9cb1b560eef49fefe0adbbab5fd9037333a0d506d838043bb613badc3924fe2b",
     "party": "cid_11673c5445c02e5b16cabea58c40ae76",
     "permissions section": {
      "write": [
       "docs/tools/op_0_98bcfc0b0d1f"
      ]
     },
     "prohibitions/limits": {
      "epoch": 1
     },
     "time_limits": 4607825,
     "verification_state": "VALID"
    }
   },
   "hash": "b5e823c2c4b6ea005a6a4c266c7709ad39f94e7878978b0398de7f328b7194d2",
   "pub": "l+VEPPF+FeoYNiOZbx3El5Cput91jGhkoCSNoT3Re4Y=",
   "signature_b64": "BqiooYn0vd0tBzwgIqu98tEYBgJOlsBmcpgh0bPaJIY/24FQB8U9jaVpOOWhw09JXR7q7iH8MG5C9Zr/DNqeDQ=="
  },
  "mcp_auth_context": {
   "body": {
    "fates": {
     "audience": "TRANSFORMED",
     "constraints": "DROPPED",
     "delegation": "DROPPED",
     "expiration": "PRESERVED",
     "issuer": "PRESERVED",
     "policy": "DROPPED",
     "provenance": "TRANSFORMED",
     "scope": "TRANSFORMED",
     "subject": "PRESERVED",
     "verification_status": "TRANSFORMED"
    },
    "grants_authority": false,
    "how": {
     "audience": "RFC 8707 resource indicator",
     "constraints": "not in MCP auth",
     "delegation": "not in MCP auth",
     "expiration": "token exp",
     "issuer": "authorization server",
     "policy": "none",
     "provenance": "_meta cain.gip",
     "scope": "OAuth scope",
     "subject": "resource owner",
     "verification_status": "_meta cain.gip verdict"
    },
    "lossy": true,
    "scope_broadened": false,
    "status": "LOSSY",
    "target": "mcp_auth_context",
    "translated": {
     "OAuth scope": {
      "write": [
       "docs/tools/op_0_98bcfc0b0d1f"
      ]
     },
     "RFC 8707 resource indicator": "cain-domain-b",
     "_meta cain.gip": "ap_d81a90dbdb8a68ade5e5d92a",
     "_meta cain.gip verdict": true,
     "authorization server": "a0yXCgLM6pDhzqBy",
     "resource owner": "cid_11673c5445c02e5b16cabea58c40ae76",
     "token exp": 4607825
    }
   },
   "hash": "602d21166c863dc659a8424adf060ea681b62048bceccb239e3e8683028187c8",
   "pub": "l+VEPPF+FeoYNiOZbx3El5Cput91jGhkoCSNoT3Re4Y=",
   "signature_b64": "7QyoNhYCWnw68VQCY6frBE0rLEs42Dn5t/mnbFU026ztar1xaXdDOsgMlg8E5SYCg3U0WLyiaovYIUBVbi6mDA=="
  },
  "oauth_introspection": {
   "body": {
    "fates": {
     "audience": "PRESERVED",
     "constraints": "DROPPED",
     "delegation": "TRANSFORMED",
     "expiration": "PRESERVED",
     "issuer": "PRESERVED",
     "policy": "DROPPED",
     "provenance": "TRANSFORMED",
     "scope": "TRANSFORMED",
     "subject": "PRESERVED",
     "verification_status": "TRANSFORMED"
    },
    "grants_authority": false,
    "how": {
     "audience": "aud",
     "constraints": "RFC 7662 has no constraint field",
     "delegation": "act (RFC 8693 actor claim)",
     "expiration": "exp",
     "issuer": "iss",
     "policy": "no policy field",
     "provenance": "jti -> proof id",
     "scope": "scope (space-separated)",
     "subject": "sub",
     "verification_status": "active=true only when VALID"
    },
    "lossy": true,
    "scope_broadened": false,
    "status": "LOSSY",
    "target": "oauth_introspection",
    "translated": {
     "act (RFC 8693 actor claim)": "9cb1b560eef49fefe0adbbab5fd9037333a0d506d838043bb613badc3924fe2b",
     "active=true only when VALID": true,
     "aud": "cain-domain-b",
     "exp": 4607825,
     "iss": "a0yXCgLM6pDhzqBy",
     "jti -> proof id": "ap_d81a90dbdb8a68ade5e5d92a",
     "scope (space-separated)": {
      "write": [
       "docs/tools/op_0_98bcfc0b0d1f"
      ]
     },
     "sub": "cid_11673c5445c02e5b16cabea58c40ae76"
    }
   },
   "hash": "737cb1261bfca193869276419ed9161b534f319ce3bbe288d4487315f62b1f9b",
   "pub": "l+VEPPF+FeoYNiOZbx3El5Cput91jGhkoCSNoT3Re4Y=",
   "signature_b64": "xJ1/ADyP5TlNckkoBzNakdDGfYBNPBvDHX9MsPs3ad4d6PGuz7m+9Ri28r5kiEb9cw8baPj7DOZKUCRnGA+8DQ=="
  },
  "oidc_claims": {
   "body": {
    "fates": {
     "audience": "PRESERVED",
     "constraints": "DROPPED",
     "delegation": "DROPPED",
     "expiration": "PRESERVED",
     "issuer": "PRESERVED",
     "policy": "DROPPED",
     "provenance": "TRANSFORMED",
     "scope": "DROPPED",
     "subject": "PRESERVED",
     "verification_status": "TRANSFORMED"
    },
    "grants_authority": false,
    "how": {
     "audience": "aud",
     "constraints": "none",
     "delegation": "none",
     "expiration": "exp",
     "issuer": "iss",
     "policy": "none",
     "provenance": "custom claim cain_proof",
     "scope": "ID tokens do not carry authority",
     "subject": "sub",
     "verification_status": "custom claim cain_verdict"
    },
    "lossy": true,
    "scope_broadened": false,
    "status": "LOSSY",
    "target": "oidc_claims",
    "translated": {
     "aud": "cain-domain-b",
     "custom claim cain_proof": "ap_d81a90dbdb8a68ade5e5d92a",
     "custom claim cain_verdict": true,
     "exp": 4607825,
     "iss": "a0yXCgLM6pDhzqBy",
     "sub": "cid_11673c5445c02e5b16cabea58c40ae76"
    }
   },
   "hash": "2642ab103895eab8a3a16aab49242ddc0fa791f1117be49acb6f0d8d37bb52b8",
   "pub": "l+VEPPF+FeoYNiOZbx3El5Cput91jGhkoCSNoT3Re4Y=",
   "signature_b64": "+f9A9THlQfBJOQiJFWytBKc/LsWW/pj6ZSxBnPqtOMWfVEM05Pn6G1Q0Yp00ANIUvTt7YtIU7fwP2CQrHJHLCQ=="
  }
 }
}
