New /discover page surfaces collected ChannelVideos for picking rework targets, filtered by period/min-ratio/source/shorts/unprocessed and sorted by ratio/velocity/views/recency (EXCLUDED always hidden, null ratios sorted last). Reuses existing curation endpoints for row actions (status, bookmark). - ChannelVideoRepository.discover() JPQL query - ChannelVideoCurationService.discover() (defaults, limit cap, nullsLast) - GET /api/v1/channel-videos/discover endpoint - /discover page route + discover.html + sidebar link Verified by clean compileJava. |
||
|---|---|---|
| .. | ||
| layout | ||
| board.html | ||
| channel_detail.html | ||
| channels.html | ||
| collection.html | ||
| dashboard.html | ||
| discover.html | ||
| multi_channel_videos.html | ||
| production_detail.html | ||
| production.html | ||
| publish.html | ||
| rework.html | ||
| videos.html | ||