Files
SubMiner/backlog/tasks/task-31.1 - Verify-Jellyfin-playback-metadata-parity-with-automated-coverage.md

1.4 KiB

id, title, status, assignee, created_date, labels, dependencies, references, parent_task_id, priority
id title status assignee created_date labels dependencies references parent_task_id priority
TASK-31.1 Verify Jellyfin playback metadata parity with automated coverage To Do
2026-02-18 02:43
TASK-31
TASK-64
TASK-31 high

Description

Establish objective pass/fail evidence that Jellyfin playback preserves metadata and media-feature parity needed for TASK-31 acceptance criterion #7, so completion is based on repeatable test coverage rather than ad-hoc checks.

Acceptance Criteria

  • #1 Automated test coverage verifies Jellyfin playback launch preserves title and episodic identity metadata when provided by server data.
  • #2 Automated test coverage verifies subtitle and audio track selection behavior is preserved through playback launch and control paths.
  • #3 Automated test coverage verifies resume position/marker behavior is preserved for partially watched items.
  • #4 Tests include at least one edge scenario with incomplete metadata or missing track info and assert graceful behavior.
  • #5 Project test suite passes with the new/updated Jellyfin parity tests included.
  • #6 Test expectations and scope are documented in repository docs or task notes so future contributors can reproduce verification intent.