Videoplaylist

Prev Next

Content Type QA - Video Playlist

Run common.md first. This file covers Video Playlist behavior for /content/videoplaylist and /content/videoplaylist/{id}.

Totals

Priority Count
P0 4
P1 3
P2 2
P3 1
Total 10

P0 - Release blockers

P0-01 - Video playlist list and detail load

Field Value
Type Functional + API
Description Video playlist list must load and open details reliably.
Verify UI + DevTools Network. Confirm videoPlaylistList succeeds.
Pass Rows render and open /content/videoplaylist/{id} correctly.
Fail Query fails, rows do not render, or navigation fails.

P0-02 - Playlist create persists record

Field Value
Type Functional + API
Description Creating a video playlist should persist a new record.
Verify UI + DevTools Network. Confirm videoPlaylistCreate succeeds.
Pass New playlist is created and visible in list/details.
Fail Create appears successful but record is absent, or mutation fails.

P0-03 - Playlist curation tab persists ordering/content

Field Value
Type Functional
Description Video playlist tab should retain added/removed/reordered videos after save.
Verify UI only in Video Playlist tab.
Pass Curated sequence is preserved after refresh.
Fail Item list/order resets or cannot be saved.

P0-04 - Playlist detail save persists metadata

Field Value
Type Functional + API
Description Playlist metadata edits must persist via update flow.
Verify UI + DevTools Network. Confirm videoPlaylistUpdate succeeds.
Pass Updated fields persist after refresh.
Fail Save feedback is false-positive or mutation errors occur.

P1 - Core playlist flows

P1-01 - Cast and crew tab behavior

Field Value
Type Functional
Description Cast and crew associations for playlist should be editable and persistent.
Verify UI only in Cast & Crew tab.
Pass Association changes save and reload correctly.
Fail Changes fail to persist or tab breaks.

P1-02 - Images and monetization tabs behave correctly

Field Value
Type Functional
Description Playlist image and monetization assignments should save without regression.
Verify UI only in Manage Images and Monetization tabs.
Pass Updates persist and do not break detail state.
Fail Updates are dropped or tab save fails.

P1-03 - List search and sort stability

Field Value
Type Functional + API
Description Playlist list filtering and sorting should align with selected controls.
Verify UI + DevTools Network (videoPlaylistList variables).
Pass Result ordering/filtering matches UI selections.
Fail Query vars mismatch controls or output is inconsistent.

P2 - Secondary playlist checks

P2-01 - Additional metadata tab remains stable

Field Value
Type UI
Description Metadata and macros section should render consistently for playlist records.
Verify UI only.
Pass Section loads with expected controls and no runtime break.
Fail Section is missing unexpectedly or throws errors.

P2-02 - Unsupported actions remain hidden

Field Value
Type UI
Description Actions not valid for current playlist status/role should remain hidden or disabled.
Verify UI only.
Pass Only valid actions are available.
Fail Disallowed actions are visible or executable.

P3 - Polish

P3-01 - Playlist curation interactions are console-clean

Field Value
Type UI + API
Description Add/remove/reorder interactions should not emit uncaught console exceptions.
Verify UI + DevTools Console while editing playlist tab.
Pass No uncaught runtime errors during normal curation flow.
Fail Console logs uncaught exceptions tied to playlist interactions.