Feed

Prev Next

Content Type QA - Feed

Run common.md first. This file covers Feed behavior for /content/feed (modal create/edit flow).

Totals

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

P0 - Release blockers

P0-01 - Feed list query and row open behavior

Field Value
Type Functional + API
Description Feed list must load and open modal edit flow from row click.
Verify UI + DevTools Network. Confirm feedList succeeds.
Pass Rows render and row click opens feed modal.
Fail Query fails, rows malformed, or row click does not open modal.

P0-02 - Feed create persists with valid source config

Field Value
Type Functional + API
Description Creating a feed with valid source and schedule fields should persist.
Verify UI + DevTools Network. Confirm feedCreate succeeds.
Pass New feed appears in list and is editable.
Fail Create appears successful without persistent record, or mutation fails.

P0-03 - Feed edit persists updates

Field Value
Type Functional + API
Description Editing feed configuration should persist through update flow.
Verify UI + DevTools Network. Confirm feedUpdate succeeds.
Pass Updated feed values remain after modal reopen/refresh.
Fail Values revert, save silently fails, or mutation errors occur.

P0-04 - Feed modal validation blocks invalid schedule/source

Field Value
Type Functional
Description Feed form should block invalid scheduling/source combinations before save.
Verify UI only in create/edit modal.
Pass Invalid form state is blocked with clear validation feedback.
Fail Invalid values save or validation is missing.

P1 - Core feed flows

P1-01 - Feed create payload structure remains accepted

Field Value
Type API
Description Feed create mutation should succeed with its expected request shape.
Verify DevTools Network for feedCreate request/response.
Pass Mutation succeeds with no schema/action mismatch errors.
Fail Mutation fails due to payload contract issues.

P1-02 - Search and sort behavior on feed list

Field Value
Type Functional + API
Description Feed list search and sort should align with selected controls.
Verify UI + DevTools Network (feedList variables).
Pass Returned rows match selected search/sort criteria.
Fail Controls update without expected data change.

P1-03 - Modal close/reopen preserves list context

Field Value
Type UI
Description Closing feed modal should return to same list context (search/sort/page).
Verify UI only.
Pass Existing list context remains intact after modal close.
Fail List resets unexpectedly after modal interaction.

P2 - Secondary feed checks

P2-01 - Unsupported detail tabs remain absent

Field Value
Type UI
Description Feed type should remain modal-only and not expose full detail tab layout.
Verify UI only via row open flow.
Pass Feed remains in modal edit contract with no invalid tab shell.
Fail Incorrect page route/tab shell appears and fails.

P2-02 - Action menu only exposes valid state transitions

Field Value
Type UI
Description Feed list actions should reflect status and user permission correctly.
Verify UI only across two status variants.
Pass Only allowed actions are shown.
Fail Invalid actions are visible or executable.

P3 - Polish

P3-01 - Feed modal workflow is console-clean

Field Value
Type UI + API
Description Normal feed create/edit modal usage should not emit uncaught runtime errors.
Verify UI + DevTools Console during create/edit/save cycles.
Pass No uncaught exceptions during happy path flow.
Fail Console logs uncaught exceptions tied to feed interactions.