Files
WintermuteandThomas Petersen 3ddaa0d59d explore(desktop): discovery-first onboarding landing (Discord-style)
First open now lands on a community discovery screen instead of the
agent-setup corridor. Featured communities are joinable in one click:
identity is persisted silently and a first-community onboarding
transaction connects to the chosen relay, deferring backup, harness,
and agent config to post-join. The old corridor remains reachable via
'advanced setup', and key import via 'use an existing key'.

Also fixes OnboardingFooter stacking so the Back button stays
clickable above wide docked CTA groups.

Exploration for the community-first onboarding flip (Track 2).

Co-authored-by: Thomas Petersen <thomasp@squareup.com>
Signed-off-by: Thomas Petersen <thomasp@squareup.com>
2026-08-15 13:59:13 -04:00
..
2026-08-03 21:51:17 -04:00

Buzz

Desktop chat shell with:

  • Tauri + React + TypeScript + Vite
  • Tailwind CSS
  • shadcn/ui-ready shared components
  • Biome (lint/format/check)
  • Feature-driven frontend structure

Scripts

  • pnpm dev - run the web frontend
  • pnpm tauri dev - run the desktop app
  • pnpm build - typecheck and build frontend
  • pnpm typecheck - TypeScript checks
  • pnpm lint - Biome lint
  • pnpm format - Biome format (write)
  • pnpm check - Biome check

Structure

  • src/shared - reusable app-wide code (ui, lib, styles)
  • src/features - feature modules (vertical slices)
  • src/app - top-level app composition