Build and register the TMDB ingestor #50
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
M5/D48. Register TMDB (§11.3.2) with permission basis 'official API terms + required public attribution (incl. JustWatch credit for watch-provider data)', scoped to anime claim kinds incl. image payloads if covers are in scope; build the ingestor per §11.3.3. Normalize: German titles/translations as appellations, season/episode structure, DE-region watch providers → stream-offering manifestation claims (platform agent, availability, §13.4). Add the attribution notice to the public site where TMDB-derived data is displayed (per API terms; place alongside §12.6-compliant same-origin assets). Acceptance: scheduled runs record observations idempotently (CR-17); a real German simulcast title's stream offerings appear as candidates; attribution visible on prod.
Won't do (structured decision 2026-07-22, D52): TMDB is the first key-gated source — the API-key registration and public attribution obligations are external commitments the operator declines. Dropped from the D48 set entirely; §16.1 amended. Stream offerings and availability windows are curator-maintained (#52, machinery verified in #49); episode depth remains #53's job.