namespace SeaHaven.Services.Interfaces { /// /// Uplift lifecycle processing (SH-101). Owns expiry, initial-notification backstop, /// and once-only escalation. Scoped; invoked by the hosted sweep. /// public interface IUpliftLifecycleService { Task ExpireDueAsync(CancellationToken cancellationToken); Task SendDueInitialNotificationsAsync(CancellationToken cancellationToken); Task EscalateDueAsync(CancellationToken cancellationToken); } }