Lower deployment target to iOS 16, replace @Observable with ObservableObject, add navigation and UI compatibility shims, and include login smoke UI tests.
Co-authored-by: Cursor <cursoragent@cursor.com>
Wire home routing for album_list and album_trailer, add a DEBUG home menu preview in Profile, and expand Assets tests.
Co-authored-by: Cursor <cursoragent@cursor.com>
Introduce GlobalLoadingCenter with reference counting, wire it through RootView and major auth/order/profile screens, and add the loading animation asset plus unit tests.
Co-authored-by: Cursor <cursoragent@cursor.com>