TMDB client #14

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

Search, detail lookup and — critically — the two fields the policy engine
depends on that are easy to treat as decoration:

  • original_language, which the entire dub rule is built on (DESIGN.md §5.2).
  • Digital release dates, which gate targeted search (§6.2). A movie with no
    release date must get zero searches.

Cache responses locally; metadata refresh is daily, not per request.

Acceptance: wiremock-backed tests, no live calls in CI.


Depends on: #1

Labels: phase/3-sourcing, area/meta, difficulty/moderate, type/feature

Search, detail lookup and — critically — the two fields the policy engine depends on that are easy to treat as decoration: - `original_language`, which the entire dub rule is built on (`DESIGN.md` §5.2). - Digital release dates, which gate targeted search (§6.2). A movie with no release date must get zero searches. Cache responses locally; metadata refresh is daily, not per request. Acceptance: `wiremock`-backed tests, no live calls in CI. --- **Depends on:** #1 Labels: `phase/3-sourcing`, `area/meta`, `difficulty/moderate`, `type/feature`
naps62-yolo added the phase/3-sourcingarea/metadifficulty/moderatetype/feature labels 2026-08-22 18:22:38 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: yolo/arr#14