namespace SeaHaven.Services.Interfaces
{
///
/// Trusted internal surface for work-order reconciliation, used by hosted services and other
/// server-derived callers. Unlike it does not
/// accept a because callers are already
/// server-side and never expose an HTTP principal.
///
public interface IWorkOrderReconciliationRunner
{
Task TriggerAsync(
string reason,
CancellationToken cancellationToken);
Task RunPendingAsync(CancellationToken cancellationToken);
}
}