1. The Architectural Challenge: The Decoupled Client Pattern
Authenticating a Google Account directly on Android TV presents a terrible user experience:
Typing 24-character emails and passwords using D-pad arrows takes over 2 minutes.
Two-factor authentication (2FA) prompts frequently lock up leanback WebViews.
The Solution: Decoupled Controller vs Presentation Player






