Hello from your Mist — Fluid's lite cloud 🌫️
Everything needed to bind this app to one exact Fluid installation is ready. The landing page remains public and does not claim to authenticate a viewer.
What you have
lib/db.ts— environment-aware Postgres client (PGlite locally, Postgres in production).lib/fluid/installation-context.ts— resolves one exact active installation for protected requests.app/api/webhooks/route.ts— verifies, audits, and dispatches Fluid lifecycle and company events.app/api/health/route.ts— try /api/health right now.
Next steps
- Edit
app/page.tsx. - Resolve installation context before every tenant-scoped read or write.
fluid mist pushwhen you're happy.