You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Backend: fix feature-flag gating gaps for SMS and postal verification
Evaluate sms_enabled per-user instead of globally - send_sms always has a
user in scope (its only caller, ChangePhone, has the context), so global
evaluation skipped feature-usage tracking and would silently fall through to
the default if the flag ever became a rollout/experiment.
Gate ConfirmPostalAddress on postal_verification_enabled. Previously only the
free address-validation step (InitiatePostalVerification) was gated, so a user
already past step 1 could still trigger a (paid) postcard with the flag off.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
0 commit comments