By: Michael Lynch <git@mtlynch.io>
Preserve unregistered email errors in auth service Keep CreateLoginToken as a thin pass-through so callers can decide how to handle magiclogin.ErrUnregisteredEmail. The login POST handler now converts that expected case into the check-email response.