2026-04-26 - 2026-05-26

Overview

1 Active Pull Request
56 Active Issues
Excluding merges, 0 authors have pushed 0 commits to main and 69 commits to all branches. On main, 0 files have changed and there have been 0 additions and 0 deletions.

1 Pull request proposed by 1 user

56 Issues created by 1 user

Opened #1 META EPIC: Plex Dynamic Realtime Playlist Generator v1 2026-05-15 17:30:40 -04:00

Opened #2 EPIC: Platform Baseline and Standards Upgrade 2026-05-15 17:30:45 -04:00

Opened #3 EPIC: Domain Schema and Data Access Layer 2026-05-15 17:30:50 -04:00

Opened #4 EPIC: Plex Ingestion and Sync Pipeline 2026-05-15 17:31:02 -04:00

Opened #5 EPIC: Playlist Generation Engine 2026-05-15 17:31:18 -04:00

Opened #6 EPIC: Realtime Playback Monitoring and Replacement 2026-05-15 17:31:46 -04:00

Opened #7 EPIC: Backend API and Live Transport 2026-05-15 17:31:48 -04:00

Opened #8 EPIC: Vue Frontend for Category Config and Live Playlist 2026-05-15 17:31:54 -04:00

Opened #9 EPIC: Hardening, Performance, and Release Readiness 2026-05-15 17:32:03 -04:00

Opened #10 TASK: Upgrade backend runtime and dependency constraints 2026-05-15 17:32:19 -04:00

Opened #11 TASK: Add SQLAlchemy async engine and session dependency wiring 2026-05-15 17:32:22 -04:00

Opened #12 TASK: Add migration framework and baseline migration 2026-05-15 17:32:29 -04:00

Opened #13 TASK: Tighten backend type and docstring quality profile 2026-05-15 17:32:31 -04:00

Opened #14 TASK: Confirm compose service contracts for dev/prod and workers 2026-05-15 17:32:36 -04:00

Opened #15 TASK: Implement Track and Category SQLModel entities 2026-05-15 17:32:38 -04:00

Opened #16 TASK: Implement PlaylistSession and PlaylistEntry entities 2026-05-15 17:32:44 -04:00

Opened #17 TASK: Implement PlaybackEvent entity with idempotency key 2026-05-15 17:32:46 -04:00

Opened #18 TASK: Build typed async repository layer 2026-05-15 17:32:55 -04:00

Opened #19 TASK: Build schema and repository fixtures for tests 2026-05-15 17:32:59 -04:00

Opened #20 TASK: Implement Plex API client and auth configuration 2026-05-15 17:33:02 -04:00

Opened #21 TASK: Build initial full-library import workflow 2026-05-15 17:33:24 -04:00

Opened #22 TASK: Add partitioned ingestion execution model 2026-05-15 17:33:32 -04:00

Opened #23 TASK: Add process pool for CPU-heavy transformation paths 2026-05-15 17:33:40 -04:00

Opened #24 TASK: Build incremental sync and drift reconciliation 2026-05-15 17:33:46 -04:00

Opened #25 TASK: Add ingestion unit and integration test suite 2026-05-15 17:33:52 -04:00

Opened #26 TASK: Formalize playlist rule engine contracts 2026-05-15 17:33:54 -04:00

Opened #27 TASK: Implement candidate query providers for LRA/LRP/LOF/random 2026-05-15 17:33:59 -04:00

Opened #28 TASK: Implement per-category favorites pass generator 2026-05-15 17:34:06 -04:00

Opened #29 TASK: Implement per-category all-tracks pass generator 2026-05-15 17:34:13 -04:00

Opened #30 TASK: Implement global dedupe allocator across categories 2026-05-15 17:34:18 -04:00

Opened #31 TASK: Add category-parallel generation orchestrator 2026-05-15 17:34:22 -04:00

Opened #32 TASK: Persist generated playlist session atomically 2026-05-15 17:34:25 -04:00

Opened #33 TASK: Implement Plex webhook endpoint with validation 2026-05-15 17:34:31 -04:00

Opened #34 TASK: Implement replacement planner for played playlist tracks 2026-05-15 17:34:51 -04:00

Opened #35 TASK: Implement replacement fallback cascade 2026-05-15 17:34:54 -04:00

Opened #36 TASK: Implement Plex playlist writer sync operations 2026-05-15 17:34:57 -04:00

Opened #37 TASK: Add reconciliation worker for eventual consistency 2026-05-15 17:35:11 -04:00

Opened #38 TASK: Add realtime replacement integration tests 2026-05-15 17:35:17 -04:00

Opened #39 TASK: Build category and genre mapping REST API 2026-05-15 17:35:20 -04:00

Opened #40 TASK: Build current playlist read API 2026-05-15 17:35:23 -04:00

Opened #41 TASK: Build generation control and status APIs 2026-05-15 17:35:26 -04:00

Opened #42 TASK: Build websocket channel for playlist/live updates 2026-05-15 17:35:29 -04:00

Opened #43 TASK: Add API contract and websocket integration tests 2026-05-15 17:35:35 -04:00

Opened #44 TASK: Build frontend typed API client and schema guards 2026-05-15 17:35:55 -04:00

Opened #45 TASK: Implement category mapping management screen 2026-05-15 17:35:58 -04:00

Opened #46 TASK: Implement playlist dashboard with contextual metadata 2026-05-15 17:36:03 -04:00

Opened #47 TASK: Integrate websocket live updates in frontend state 2026-05-15 17:36:14 -04:00

Opened #48 TASK: Build now-playing indicator and replacement UX cues 2026-05-15 17:36:20 -04:00

Opened #49 TASK: Add frontend unit/component tests 2026-05-15 17:36:23 -04:00

Opened #50 TASK: Add frontend end-to-end tests for core user flows 2026-05-15 17:36:25 -04:00

Opened #51 TASK: Build load test dataset generator and benchmark harness 2026-05-15 17:36:29 -04:00

Opened #52 TASK: Harden transaction boundaries and race handling 2026-05-15 17:36:34 -04:00

Opened #53 TASK: Add observability dashboards and alert thresholds 2026-05-15 17:36:42 -04:00

Opened #54 TASK: Security hardening for webhook and configuration handling 2026-05-15 17:36:47 -04:00

Opened #55 TASK: Finalize runbooks and architecture documentation 2026-05-15 17:37:05 -04:00

Opened #56 TASK: Execute release readiness gate 2026-05-15 17:37:12 -04:00