Overview of the NotificationSender interface
iface.NotificationSender interface provides a unified way for modules to deliver outbound messages without needing to manage transport, rendering, preferences, or suppressions. While designed for multi-channel support (SMS, push, webhook), currently only email is implemented. The primary consumer is the auth module for verification and password-reset emails.