resolveEventIdentity
resolveEventIdentity(
claims,identityFields):IdentityResolution
Defined in: packages/server/src/events/identity.ts:64
Resolve every declared identity field, or report the FIRST unresolvable one. Fail-closed by construction:
there is no partial stamp and no empty-string fallback — an event whose identity cannot be resolved gets a
rejected verdict naming the field and its claim path.
Parameters
Section titled “Parameters”claims
Section titled “claims”app_metadata?
Section titled “app_metadata?”{[key: string]: unknown; roles?: string[]; } = ...
app_metadata.roles?
Section titled “app_metadata.roles?”string[] = ...
string = ...
identityFields
Section titled “identityFields”Record<string, EventStreamIdentityField>