Mock mode is active because Supabase environment variables are not configured yet. This still exercises the real route protection and role redirects.