Depends on the IAM credentials issue and the dual-path transport issue.
There is no staging auth app — auth.codebar.io (production) serves both the production and staging planners, so unlike planner's migration this soak runs directly in production. Magic-link volume is low and the SendGrid fallback makes failure recoverable, hence ~1 week rather than planner's two-week window (adjustable).
Note: planner's apps remain on SendGrid until its own cutover completes (codebar/planner#2929) — auth's soak does not depend on that.
Depends on the IAM credentials issue and the dual-path transport issue.
MAIL_TRANSPORT=seson the production auth appMAIL_TRANSPORT=sendgrid— the SendGrid path and key stay intact during this soakThere is no staging auth app —
auth.codebar.io(production) serves both the production and staging planners, so unlike planner's migration this soak runs directly in production. Magic-link volume is low and the SendGrid fallback makes failure recoverable, hence ~1 week rather than planner's two-week window (adjustable).Note: planner's apps remain on SendGrid until its own cutover completes (codebar/planner#2929) — auth's soak does not depend on that.