using Baya.Application.Models.Common;
using Baya.Application.Models.Verification;
using Mediator;

namespace Baya.Application.Features.Verification.Commands.RunShahkarMatch;

/// <summary>Runs the automated Shahkar phone↔national-id binding for the signed-in nurse. Requires identity
/// KYC to have passed (national id present). Shared-SIM is an explicit handled failure that raises a support
/// alert.</summary>
public record RunShahkarMatchCommand : IRequest<OperationResult<RunStepResult>>;
