- Rethrow CancellationException in goals query catch block to preserve structured concurrency - Replace non-atomic delete+insert in updateSite with single UPDATE statement to prevent data loss on crash or site ID collision - Add updateSiteId SQL query to StoredSite.sq - Extract updateGroup helper on SitePickerUiState to deduplicate 8 instances of the groups.map pattern (-66 lines) - Remove unnecessary WHAT comments in SitePickerScreen/ViewModel Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||