mirror of
https://github.com/block/buzz.git
synced 2026-08-18 06:50:31 +02:00
Retack after #3259 landed on main as squashc104eecfb. The squash severed ancestry from this branch's previous merge parent (3259 head0ef85c21b), manufacturing phantom conflicts in exactly the two known 3259x3194 interaction files. Main's blobs for both files are byte-identical to 3259's head blobs, so the resolution re-applies the already-blessed union frome8b00d43aunchanged (verified by blob hash): - huddle/tts_settings.rs:099e6ad34(3259 pocket_voice_reference + 3194 playback_speed plumbing) - testing/e2eBridge.ts:a58b76092(union arms, 245 unique labels) Also brings in #3751 (avatars fix), previously verified zero overlap with this PR's surface. Co-authored-by: npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@buzz.block.builderlab.xyz> Signed-off-by: npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@buzz.block.builderlab.xyz>
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 frontendpnpm tauri dev- run the desktop apppnpm build- typecheck and build frontendpnpm typecheck- TypeScript checkspnpm lint- Biome lintpnpm 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