Files
jellybit/docs/backlog/README.md
T
avandClaude Opus 4.8 4a58b0bda0 tgbot: download id моноширинным (code) для tap-to-copy
Включён HTML parse mode у всех исходящих сообщений бота (send + edit-путь
refreshCard), download id выводится моноширинным <code> — в клиентах Telegram
по нему работает tap-to-copy (скопировать id для /download/{id} или диагностики).
Префикс # / download_id= остаётся вне <code>, чтобы копировался чистый id.

Parse mode делает разметку значимой для всех текстов, поэтому добавлен
escape-хелпер и экранированы все внешние/недоверенные фрагменты: display name,
распознанное название, источник/контекст, целевой путь, причины, provider,
error_code/error_msg (инвариант «выход LLM недоверенный»). esc применяется
последним шагом, после усечения, чтобы обрез не разрубил HTML-сущность.

Capability notifications: два ADDED-требования (формат id + экранирование).
Беклог: задача закрыта, зонтичный telegram-revyu-uvedomleniy обновлён.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-18 15:17:26 +03:00

11 KiB
Raw Blame History

Беклог

Единый список будущих задач по проекту: то, что уже решили сделать, и идеи, которые ещё надо обдумать. Это источник истины по беклогу — одна задача = один файл в этом каталоге. Не план реализации и не спецификация: принятое и реализованное переезжает в docs/specs/docs/adr, а сам пункт беклога удаляется.

Приоритет — грубая оценка «ценность / стоимость», не обязательство к порядку. Спекулятивные пункты (ещё без решения «делаем») помечены префиксом [идея] в названии — их сперва надо проработать. Пункты, помеченные (ревью 2026-07-08), пришли из тщательного ревью ingest/worker/жизненного цикла (см. общий тег в теле).

Tududi (проект jellybit) больше не держит беклог — он служит только инбоксом сырых идей. Прежде чем идея станет задачей, её оформляют файлом здесь.

Высокий

Средний

Низкий