Previously a blank email string would silently set email to null, which would cause a DB constraint violation after V44 migration. Now throws DomainException.badRequest instead. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Previously a blank email string would silently set email to null, which would cause a DB constraint violation after V44 migration. Now throws DomainException.badRequest instead. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>