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>
Migrate project management, schedule management, and photographer invitation flows from placeholders, including project image OSS upload and shared business models.
Co-authored-by: Cursor <cursoragent@cursor.com>
Wire home routing for cloud and material management pages, move shared cloud models into Assets, and add API/view model tests.
Co-authored-by: Cursor <cursoragent@cursor.com>
Implement task list, detail, and create pages with API integration, cloud/local attachment support, and unit tests.
Co-authored-by: Cursor <cursoragent@cursor.com>