Some checks failed
Deploy with Docker Compose / deploy (push) Has been cancelled
Move session check from client-side useSession() to server-side auth(), so the authenticated state is known at initial render. Extract interactive parts (ThemeToggle, UserMenu, WorkshopsDropdown, NavLinks) into small client components. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>