namespace BuildingBlock.Identity.Contracts.Conventions;

/// <summary>
/// Defines transport-neutral envelope metadata for identity contract messages.
/// </summary>
/// <param name="ContractVersion">Contract schema version.</param>
/// <param name="CorrelationId">Correlation identifier for cross-service tracing.</param>
public sealed record IdentityContractEnvelope(string ContractVersion, string CorrelationId);
