What problem does it solve? Building Fusebase apps involves many platform-specific conventions—scaffolding, Vite configuration, token-based authentication, multi-user state isolation, and CLI registration—that are easy to get wrong without a consolidated reference. ## Core Features & Use Cases - Scaffolding & Project Structure: Enforces fusebase scaffold for canonical React + Vite + Tailwind v4 + shadcn/ui setups, with correct Vite and PostCSS configuration. - Authentication & Multi-User Design: Covers fbsfeaturetoken handling, per-user state isolation, stable partition keys, and 401/session-expiration flows. - Registration & Access Control: Automates fusebase app create with access principals (visitor, org roles) and permission grants. - Use Case: When creating a new client portal app, follow this guide to scaffold the project, configure authentication, register the app with the CLI, and set public or role-based access without hitting common build pitfalls. ## Quick Start Ask the AI to scaffold and register a new Fusebase app following the app-dev-practices guidelines.