Move tasksResponse state and updateTaskInKanban logic from individual views into TaskViewModel. Both AllTasksView and ResidenceDetailView now delegate to the shared ViewModel, reducing code duplication and ensuring consistent task state management across the app. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>