inventory69
bf7a74ec30
feat(v1.8.0): IMPL_022 Multi-Client Deletion Enhancement
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
2026-02-09 09:31:27 +01:00
..
2026-02-09 09:31:27 +01:00
2026-02-09 09:31:27 +01:00
2026-02-02 13:45:16 +01:00