mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-03-20 12:11:28 -07:00
2.2 KiB
2.2 KiB
id, title, status, assignee, created_date, updated_date, labels, dependencies, references, documentation, priority
| id | title | status | assignee | created_date | updated_date | labels | dependencies | references | documentation | priority | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TASK-133 | Improve AniList character dictionary parity with upstream guide | To Do | 2026-03-08 21:06 | 2026-03-08 21:35 |
|
|
|
high |
Description
Plan and implement guide-faithful parity improvements for the AniList character dictionary flow inside SubMiner's current single-media generation path. Scope includes AniList first/last name hints, hint-aware reading generation for kanji/native names, expanded honorific coverage, 160x200 JPEG thumbnail handling, and AniList 429 retry/backoff behavior.
Acceptance Criteria
- #1 AniList character queries include first/last name fields and preserve them through runtime data models.
- #2 Dictionary generation uses hint-aware name splitting and reading generation for kanji and mixed native names, not only kana-only readings.
- #3 Honorific generation is expanded substantially toward upstream coverage and is covered by regression tests.
- #4 Character and voice-actor images are resized or re-encoded to bounded JPEG thumbnails with fallback behavior.
- #5 AniList requests handle 429 responses with bounded exponential backoff and tests cover retry behavior.
Implementation Notes
Approved design and implementation plan captured on 2026-03-08. Scope stays within current single-media AniList dictionary flow; excludes username-driven CURRENT-list fetching and Yomitan auto-update schema work.