namespace ClaudeDo.Worker.Queue; /// /// Signals the queue dispatcher to check for new work. Wake() is non-blocking and /// idempotent — multiple calls before the dispatcher consumes the signal collapse /// into a single wake-up. /// public interface IQueueWaker { void Wake(); }