Generate a new authenticated SvelteKit route following repo patterns.
Create:
- •
+page.sveltewith SNUGGLE components and {#await} for data fetching - •
+page.server.tswith session validation using Better Auth - •Proper error handling for unauthenticated users
Route conventions:
- •Use kebab-case naming (e.g., /my-dashboard)
- •Check session in load function:
ctx.locals.session - •Redirect to login if no session
- •Use Svelte 5 runes like $props for props
- •Integrate with Tailwind/shadcn for consistent UI
Reference template.md for route files.