EPIC: Vue Frontend for Category Config and Live Playlist #8

Open
opened 2026-05-15 17:31:54 -04:00 by darkhelm · 0 comments
Owner

Parent

#1

What to build

Build typed Vue UI for managing category mappings and visualizing live playlist changes.

Acceptance criteria

  • Users can map genres to categories with one-genre-to-one-category constraints
  • Playlist dashboard shows category/pass/subcategory context
  • Realtime updates and reconnect behavior are robust

Blocked by

  • None - can start immediately

Notes

  • Python backend code must be fully typed and async-safe.
  • Any blocking work must be wrapped through thread/process execution paths as appropriate.
  • Must pass lint, format, typing, docstring, and test quality gates.
## Parent #1 ## What to build Build typed Vue UI for managing category mappings and visualizing live playlist changes. ## Acceptance criteria - [ ] Users can map genres to categories with one-genre-to-one-category constraints - [ ] Playlist dashboard shows category/pass/subcategory context - [ ] Realtime updates and reconnect behavior are robust ## Blocked by - None - can start immediately ## Notes - Python backend code must be fully typed and async-safe. - Any blocking work must be wrapped through thread/process execution paths as appropriate. - Must pass lint, format, typing, docstring, and test quality gates.
darkhelm added this to the v1 Dynamic Realtime Playlist milestone 2026-05-15 17:31:54 -04:00
darkhelm added the frontenduiepic labels 2026-05-15 17:31:55 -04:00
darkhelm added this to the Main Project Board project 2026-05-15 17:51:06 -04:00
darkhelm removed this from the Main Project Board project 2026-05-15 17:53:46 -04:00
darkhelm modified the milestone from v1 Dynamic Realtime Playlist to E7 - Vue Frontend for Category Config and Live Playlist 2026-05-15 17:58:09 -04:00
darkhelm modified the milestone from E7 - Vue Frontend for Category Config and Live Playlist to META: Plex Dynamic Realtime Playlist Generator v1 2026-05-15 17:59:59 -04:00
Sign in to join this conversation.