jefflix-website/backlog/tasks/task-4 - Verify-SoulSync-pl...

41 lines
1.2 KiB
Markdown

---
id: TASK-4
title: Verify SoulSync playlist sync pipeline end-to-end
status: To Do
assignee: []
created_date: '2026-02-24 07:13'
labels:
- soulsync
- maintenance
dependencies: []
priority: medium
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Ensure the full SoulSync pipeline is working: Spotify playlist → SoulSync orchestration → Soulseek download → Navidrome library update.
Spotify API was configured (task-1), but we should verify the full flow works reliably before relying on mobile access.
**Services to check:**
- SoulSync web UI: https://soulsync.jefflix.lol
- slskd (Soulseek): https://soulseek.jefflix.lol
- Navidrome: https://music.jefflix.lol
**Key checks:**
- Are Spotify playlists syncing to SoulSync?
- Are downloads completing via Soulseek?
- Is Navidrome picking up new files from the music directory?
- Are there any stale/failed downloads to clean up?
<!-- SECTION:DESCRIPTION:END -->
## Acceptance Criteria
<!-- AC:BEGIN -->
- [ ] #1 SoulSync shows Spotify playlists synced
- [ ] #2 At least one playlist successfully downloads tracks via Soulseek
- [ ] #3 Downloaded tracks appear in Navidrome library
- [ ] #4 No stuck/failed jobs in the queue
- [ ] #5 slskd Soulseek connection is healthy and sharing
<!-- AC:END -->