Build and register the AniDB ingestor #53
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, built last of the anime set — first evaluate what episode-level depth is still missing after #48/#50. Operator prerequisite: create the registered AniDB API client (credentials via environment, never git). Register the source (§11.3.2) with permission basis 'official API terms via registered client'; ingestor per §11.3.3 with strict rate limiting (~1 req/2s, ban-avoidant backoff). Normalize: episode-level data incl. German episode titles as appellations. Acceptance: scheduled runs record observations idempotently (CR-17) within AniDB's rate rules; German episode titles appear as candidates on episodes already cataloged via #48.
Won't do (structured decision 2026-07-22, D54): AniDB requires an account plus a registered API client — the same external-commitment class declined for TMDB (D52). Dropped from the D48 set; §16.1 amended. Episode-level depth is curator-maintained, informed by AniList raw payloads (airing schedules ride along per D50).