Skip to content

Expand the searchable Verified Feed experience #29

Description

@azizu06

Parent

#25

What to build

Expand the one-item tracer bullet into the cohesive Verified Feed experience: six to ten persisted CapCheck-vetted videos, finance-category filters, text search, empty/reset states, responsive cards, and consistent navigation between discovery, analyzer, and video detail.

The page must remain a calm consumer trust tool rather than a dense dashboard. Use thumbnail cards, concise TLDR copy, visible category and No cap status, and one clear path to the evidence-rich detail page.

Acceptance criteria

  • The feed supports Investing, Credit, Taxes, Budgeting, and Retirement categories plus an All state.
  • Search matches useful title, creator, TLDR, and category text with an explicit clear/reset control.
  • Cards show YouTube attribution, thumbnail, duration, TLDR, category, Cap Score label, and last-checked time without loading grid iframes.
  • Desktop uses a restrained responsive grid; mobile uses one column with scrollable or wrapping category controls and no horizontal page overflow at 375px.
  • Loading, empty, no-match, stale, deleted-video, and database-error states are designed and tested.
  • Keyboard navigation, focus visibility, headings, card links, and reduced motion follow the shared design spec.
  • Component tests and desktop/mobile Playwright exercise every search, category, reset, card, navigation, and recovery control.
  • An Impeccable critique/audit is run if available after the real UI exists, with actionable findings resolved or recorded.

Blocked by

Metadata

Metadata

Labels

blocked-by-dependencyCannot start until the referenced blocker is closedfeature-verified-feedYouTube discovery and CapCheck-vetted finance feedlane-b-uiTeammate-owned app and UI workplaywright-requiredUI behavior and routes require Playwright E2E coveragepriority-post-mvptdd-requiredImplementation must follow red-green-refactortype-afkCan be completed by an agent from the issue alone

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions