bf7a74ec30
Defensive improvements for server deletion detection: 1. Enhanced logging in detectServerDeletions(): - Statistics: server/local/synced note counts - Summary log when deletions found 2. Explicit documentation: - Comment clarifying checklists are included - Both Notes and Checklists use same detection mechanism 3. Sync banner now shows deletion count: - '3 synced · 2 deleted on server' - New strings: sync_deleted_on_server_count (en + de) 4. DELETED_ON_SERVER → PENDING on edit: - Verified existing logic works correctly - All edited notes → PENDING (re-upload to server) - Added comments for clarity Cross-client analysis confirmed: - ✅ Android/Desktop/Web deletions detected correctly - ⚠️ Obsidian .md-only deletions not detected (by design: JSON = source of truth) IMPL_022_MULTI_CLIENT_DELETION.md