Skip to content

Harden Daily Mix engagement parsing#300

Merged
theovilardo merged 2 commits intomasterfrom
codex/fix-crash-in-dailymixmanager
Oct 24, 2025
Merged

Harden Daily Mix engagement parsing#300
theovilardo merged 2 commits intomasterfrom
codex/fix-crash-in-dailymixmanager

Conversation

@theovilardo
Copy link
Copy Markdown
Owner

Summary

  • add defensive parsing and sanitisation for persisted song engagement data, including legacy score files
  • serialise engagement updates under a file lock to prevent corruption during concurrent writes
  • expose helpers to read individual or complete engagement stats for future analytics

Testing

  • ./gradlew test (fails: requires local Android SDK path)

https://chatgpt.com/codex/tasks/task_e_68fbc5f53a50832fb1b659711ec524ba

@theovilardo theovilardo merged commit 985fd62 into master Oct 24, 2025
@lostf1sh lostf1sh deleted the codex/fix-crash-in-dailymixmanager branch January 16, 2026 20:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant