M4 — Discover browse, credits, advanced search

New Issue

Remaining read_discover defects in discover.go, after identity so empty pages are not confused with “results exist but IDs dropped”.

Issues: #4, #3, #5

Internal order:

  • #4 first — local MCP bug (credit Name never assigned; TV title field).
  • #3 and #5 need wire-level verification of route/payload; they can share one investigation pass.

#3 depends on #2 (M3): once requested browse returns items they go through projectSearchMedia and must carry identifiers.

No due date
100% Completed