Перенос сырых задач проекта jellybit из Tududi в беклог с контекстом и кросс-ссылками: - значок типа (фильм/сериал) в списке загрузок; - download id моноширинным (code) в Telegram — упирается в parse mode + escape; - зонтичный аудит уведомлений бота. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1.9 KiB
1.9 KiB
Ревью уведомлений в Telegram (аудит текстов и формата)
Приоритет: низкий
Зонтичная задача: пройтись по всем исходящим уведомлениям и запросам подтверждения
бота, выправить формулировки, состав данных и оформление. Тексты формируются в
internal/tgbot/render.go, отправка — internal/tgbot/bot.go; parse mode не задан
(plain text), моноширинных/жирных акцентов нет.
На что смотреть при аудите:
- Полнота карточек: показываем ли нужное — название, тип (фильм/сериал), год,
запись матча в метабазе, download id, причину
failed. - Единый язык: в текстах бота вперемешку «задача»/«раздача»/«загрузка» —
свести к доменному
Download(см. ubiquitous-language-slovar). - Оформление: моноширинный download id telegram-download-id-code, возможно акценты — упирается в parse mode + escape (общая развилка с задачей про code).
- Не дублировать уже заведённое: матч метабазы в боте telegram-match-metabazy, мульти-бот адресация уведомлений uvedomleniya-multi-bot, выбор из нескольких находок telegram-vybor-nahodok.
Итог аудита — конкретные под-задачи (эта их порождает). Проход дешёвый, при желании приоритет можно поднять.
Связано: internal/tgbot, docs/specs/review-ux.md.