UI nodes:
files/components to open first (dashboard layout, header, pages, credits UI). ClientLayer: hono-client.ts is the typed frontend ↔ backend contract. ServerLayer: Hono routes (chat.ts, image.ts, video.ts, payment.ts, userCredits.ts), auth webhook, and credits logic; DB is Drizzle + Neon. Integrations: OpenAI/Replicate for AI, Stripe for payments.