Files
zooqueen 297a8b0c0b merge: origin/main into restore-design — main infra + apps-launcher Portal
Combines main's infra fixes (real IAM clientId <org>-id #7, /v1/iam/get-app-login
path #10, resilient brand loader #14, hanzoai/spa serving #11-13, social/SMS login
#9) with the restore-design UX (split-view login + apps-launcher Portal that detects
the session via ?signed_in=1 / get-account and links to Console).

Fixes the live hanzo.id login LOOP: the stale 0.1.17 image had an org-select →
connect-wallet → skip onboarding where 'skip' bounced back to sign-in and the org
click was a no-op (never reached console). The current flow is: login → /?signed_in=1
→ Portal apps launcher (Console → console.hanzo.ai). No org-select/wallet/skip exist.

Conflicts resolved: Dockerfile/locks/brand.ts = main; client.ts get-app-login = /v1
(main); types.ts = union (signupEnabled + brandUrl); app.css = redesign apps-launcher
styles. Verified: pnpm build green.
2026-06-21 11:53:45 -07:00
..