By: Michael Lynch <git@mtlynch.io>
Merge ratelimit-ip into email-auth Resolve conflicts by keeping the login email sender API and adding client IP to the login email request so production can apply the IP-aware limiter before sending login emails.
| Time to Start | Worker time | Duration | Time to finish | Idle | |
| Config | 1s | 12s | 12s | 14s | 1s |
| Eval | 12s | 2m57s | 2m57s | 3m09s | 0s |
| Build | 38s | 9m40s | 1m59s | 2m37s | 0s |
| Suite | 1s | 12m50s | 3m07s | 3m09s | 1s |