fix: disable Telegram link-preview in tracker notifications (ORCH-080) #85
Reference in New Issue
Block a user
Delete Branch "feature/ORCH-080-orch-52g-telegram-link-preview"
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?
ORCH-080 — убрать Telegram link-preview в уведомлениях трекера
Проблема: под карточкой трекера (bump/edit) и notify/alert-сообщениями Telegram разворачивал баннер «Plane — Modern project management» для ссылки ORCH-NNN; в дефолтном bump-режиме (ORCH-067) дублировался на каждом переходе.
Решение:
disable_web_page_preview: Trueв payload обоих примитивовsend_telegram(sendMessage) иedit_telegram(editMessageText). Правка на уровне примитива гасит баннер у всех потребителей без изменения их кода. Безусловно, без kill-switch (ADR-001).Инварианты: parse_mode HTML сохранён (ссылка кликабельна); disable_notification, bump/edit, одна-карточка-на-задачу, контракты возврата, never-raise — не тронуты. STAGE_TRANSITIONS, QG_CHECKS, схема БД — без изменений.
Тесты: tests/test_link_preview_disabled.py (TC-01..06); полный прогон 1058 passed.
Документация: CHANGELOG.md, CLAUDE.md, docs/architecture/README.md, ADR-001.
Refs: ORCH-080
6a7b474c6dto2cf40c1af9