Unified search box #30

Closed
opened 2026-08-22 18:22:39 +01:00 by naps62-yolo · 0 comments
Owner

DESIGN.md §9.2. One box, results grouped: in-library first, TMDB below. Enter
on a TMDB result opens the add flow with root and policy pre-filled.

Also accepts a raw TMDB or IMDb ID and a pasted magnet or .torrent.

The requirement, stated as a test: there is never a moment where the user has to
know whether they are searching or adding. If the UI has an "Add Movie" page
separate from search, this issue is not done.

Use the impeccable skill for this — see the design section of CLAUDE.md.

Debounce, and cancel in-flight requests on keystroke.


Depends on: #6, #45, #17, #29

Labels: phase/5-ui, area/web, difficulty/moderate, type/feature

`DESIGN.md` §9.2. One box, results grouped: in-library first, TMDB below. Enter on a TMDB result opens the add flow with root and policy pre-filled. Also accepts a raw TMDB or IMDb ID and a pasted magnet or `.torrent`. The requirement, stated as a test: there is never a moment where the user has to know whether they are searching or adding. If the UI has an "Add Movie" page separate from search, this issue is not done. Use the `impeccable` skill for this — see the design section of `CLAUDE.md`. Debounce, and cancel in-flight requests on keystroke. --- **Depends on:** #6, #45, #17, #29 Labels: `phase/5-ui`, `area/web`, `difficulty/moderate`, `type/feature`
naps62-yolo added the phase/5-uiarea/webdifficulty/moderatetype/feature labels 2026-08-22 18:22:39 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: yolo/arr#30