Commit graph

2 commits

Author SHA1 Message Date
Viktor Barzin
d5359691b1 feat(dashboard): show actions + convictions + outlook on Videos cards
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
API already returns top_tickers as [{symbol, action, conviction}] but
the dashboard's VideoSummary type was string[] — so the rich data
was dropped at the type boundary and the cards only showed bare
ticker symbols.

Changes:
- VideoSummary.top_tickers: string[] → VideoTopTicker[]
- Videos.tsx card now renders:
  * outlook pill (bullish/bearish/neutral/mixed, color-coded)
  * action-colored chip per ticker (buy=green, sell=red, watch=yellow,
    avoid=rose, hold=slate) with conviction% inline
  * one-line summary excerpt
- Home.tsx (only other top_tickers consumer) updated to use .symbol
  instead of treating each entry as a string

Effect: skim /meet-kevin/videos to see at a glance "this video says
buy NVDA 85% + watch SPCX 65%, outlook bullish" without clicking in.
2026-05-27 17:22:53 +00:00
625c22b833 feat(dashboard): Meet Kevin videos feed page 2026-05-21 20:03:23 +00:00