---
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 -->
