42f0786f97
Dev — Build & local smoke test / build-smoke (push) Successful in 2m34s
The sign-in form only offered social auth and a link to /checkout. Users wanting to create an account directly had no path. Changes: - "No account? Create one" toggle replaces the old "Choose a plan" link - switchToSignUp() / switchToSignIn() toggle button label, placeholder, and autocomplete between sign-in and sign-up modes - Explicit signUpWithEmail() calls signUp() directly; with autoconfirm enabled it returns a session immediately and reloads into the dashboard - signInWithEmail() simplified: no silent sign-up fallback, clean errors - Re-extract account JS (6dafc1586705 -> dadeb8ddb9a8) - Re-extract styles chat JS (de72b8b61d75 -> 02ecc8cf6542) as side effect of extract-js.py run