1.1 KiB
1.1 KiB
Brain Log — 2026-08-05 (Abend)
Session: Melo Sprint D+E + Review
Was passiert ist
- Sprint D komplett (v2.52): Favoriten-Sync-Fix (bidirektional), YT-Fallback, SyncService (Auto-Intervall, Notification), funktionierende Einstellungen
- Sprint E komplett (v2.53): Recaps 7T/Monat/Jahr, Tombstone-Sync, Konflikt-Report
- Code Review D+E: 3 MED-Findings (Tombstone-Race, DB-Insert neuer Songs, fehlende Tests) → gefixt → FREIGABE
- APK v2.53.1 gebaut + geliefert (21,0 MB)
- Merge-Dateien v7 regeneriert (briefing + code, 15.511 Zeilen)
Highlights
- MED-2 war der Killer: Neue Server-Songs wurden NIE in die lokale DB geschrieben → bei jedem Sync GB-Re-Downloads + falsche "+neu"-Meldungen. Jetzt: DB-Insert mit cloud_id.
- Tombstones jetzt mit Server-Zeitstempel (datetime('now')) statt Client-Zeit → keine Uhr-Drift-Zombies mehr
Nebenschauplatz
- YT-Link-Finder: UTF-8-Bug gefixt (0/25 → 4/25 pro Lauf) — 107/325 Songs mit Links, Cron holt Rest
Offen
- Sprint F (Android Auto, Home-Widget)
- melo_cloud.py in eigenes Repo aufnehmen
- Tinker-Easter-Egg