docs(13-02): complete library filter UI plan

- SUMMARY.md with library filter implementation details
- STATE.md updated: Phase 13 complete (2/2 plans)
- ROADMAP.md updated with plan progress
- REQUIREMENTS.md: PLAY-01, PLAY-02, PLAY-03 marked complete
This commit is contained in:
2026-03-16 09:44:29 -04:00
parent 42b8cf9f52
commit 70e3814985
4 changed files with 172 additions and 21 deletions
+6 -6
View File
@@ -47,9 +47,9 @@ Requirements for v1.1 Multi-Library Support milestone. Each maps to roadmap phas
### Playlists & Queue
- [ ] **PLAY-01**: Playlists can contain tracks from multiple libraries (cross-library playlists)
- [ ] **PLAY-02**: When a library is removed, playlist entries for that library's tracks become phantom tracks (preserved with cached metadata, not cascade-deleted)
- [ ] **PLAY-03**: Phantom tracks are visually distinguished in playlist views (e.g., greyed out, icon indicator)
- [x] **PLAY-01**: Playlists can contain tracks from multiple libraries (cross-library playlists)
- [x] **PLAY-02**: When a library is removed, playlist entries for that library's tracks become phantom tracks (preserved with cached metadata, not cascade-deleted)
- [x] **PLAY-03**: Phantom tracks are visually distinguished in playlist views (e.g., greyed out, icon indicator)
- [x] **PLAY-04**: Queue tracks from a removed library are cascade-deleted (queue is ephemeral)
### Data Integrity
@@ -195,9 +195,9 @@ Which phases cover which requirements. Updated during roadmap creation.
| VIEW-02 | Phase 13 | Complete |
| VIEW-03 | Phase 13 | Complete |
| VIEW-04 | Phase 13 | Complete |
| PLAY-01 | Phase 13 | Pending |
| PLAY-02 | Phase 13 | Pending |
| PLAY-03 | Phase 13 | Pending |
| PLAY-01 | Phase 13 | Complete |
| PLAY-02 | Phase 13 | Complete |
| PLAY-03 | Phase 13 | Complete |
| PLAY-04 | Phase 12 | Complete |
| DATA-01 | Phase 10 | Complete |
| DATA-02 | Phase 12 | Complete |