2.4 KiB
2.4 KiB
Спринт
- Цель: 🎯 Раздача узнаётся верно без подсказок человека
- Начат: 2026-08-06
- Спринт:
2026-08-06
Урожай спринта поднимается tasks.py list --tag sprint:2026-08-06 — это первая порция переоценки на сессии.
Набор
- ✨ Брать у TVDB название на языке настройки и оригинальное название — [general].language правит только TMDB и промпт LLM — TVDB отдаёт primary name, и при language=ru в карточку ревью и имя папки попадает 哪吒之魔童降世 вместо «Нэчжа»
- ✨ Узаконить confidence-гейт авто-раскладки в спеке и сделать его выключаемым (дефолт 0.7) — Решено (B): гейт оставляем как доп. проверку на ревью — выключаемый порог, дефолт 0.85→0.7, записать в спеку
- 🧹 Зафиксировать в спеке разделение Cancel и Dismiss по состояниям — спека обещает dismiss из любого состояния, код осознанно даёт Cancel для активных и Dismiss для терминальных — расходится буква, а не поведение
- 🐞 Тормозить опрос qBittorrent бэкоффом при недоступности и эскалировать устойчивый сбой — недоступный qBittorrent опрашивается каждые 5 с и даёт WARN на каждом тике: нужен экспоненциальный бэкофф до минутного потолка со сбросом по первому успеху и ERROR на устойчивой деградации
- 🧹 Закрыть мелочи приёма: NoName в контексте, устаревшие комментарии, лог без причины, bencode-аллокации (N1, N3, N4, N5) — косметика приёма: NoName в контексте, устаревшие комментарии, лог, bencode-аллокации (ревью 2026-07-08)