# Palace Join — Butler Guide Palace Join is the onboarding experience for Palace. It is a pure frontend UI mockup — no data is persisted, no API calls are made. ## What This App Does Guides a new user through three personalization steps before entering Palace: 1. **You** — name and tagline 2. **Your Palace** — palace name and style 3. **Your Butler** — butler name and tone ## Structure ``` apps/palacejoin/ ├── src/ │ ├── components/JoinApp.tsx ← full UI, Preact │ ├── pages/index.astro ← mounts JoinApp │ ├── styles/palacejoin.css ← all animations and styles │ └── layouts/Layout.astro ← HTML shell └── ... ``` ## No Data Layer This app has no API routes and writes no data. It is a UI mockup. The "Enter the Palace" button navigates to `/home`. ## No Parallel Agent Work Needed Single-component app, no data files to manage.