73c9f2d5a3
Added RootView to manage authentication state and navigation between login and main tab views. This simplifies the app structure and makes it easier to test authentication flows. Changes: - Added RootView.swift: Centralized auth state management using AuthenticationManager singleton - Updated iOSApp.swift: Changed entry point from LoginView to RootView - RootView automatically shows LoginView or MainTabView based on auth state - Supports logout flow and automatic navigation on login success This enables UI tests to start from a known state and test full authentication flows end-to-end. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>