23 lines
1.1 KiB
Markdown
23 lines
1.1 KiB
Markdown
# 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
|