# Задачи

## 1. Спека review (дельта)

- [x] MODIFIED «Команды ревью и их эффекты»: запрет переключателя типа — на все
      поверхности; убрать «фиксацию типа» из команд, которым нужен источник;
      обобщить сценарий «Тип не переключается кнопкой»; убрать «/фиксацию типа»
      из сценария недокачанного источника.
- [x] MODIFIED «Разделение труда транспортов в ревью»: убрать «переключить тип»
      из быстрых действий Telegram.
- [x] MODIFIED «Подсказка мягкая, override жёсткий»: сценарий «Override
      переживает перераспознавание» — иллюстрация закреплением источника вместо
      типа.

## 2. Код

- [x] `internal/tgbot/render.go`: убрать кнопку «📺↔🎬 Тип» из `reviewKeyboard`
      и неиспользуемый хелпер `oppositeType`.
- [x] `internal/tgbot/bot.go`: убрать ветку callback `type:` и `SetType` из
      интерфейса `Reviewer`.
- [x] `internal/worker/review.go`: удалить `SetType`, константу `ovrMediaType`,
      ветку `media_type` в `applyOverrides`; поправить комментарии,
      упоминающие переключение/фиксацию типа.

## 3. Тесты

- [x] `internal/tgbot/bot_test.go`: убрать `SetType` из `fakeReviewer`, тест
      callback `type:`; в `TestParseCallback` заменить action `type` на живой.
- [x] `internal/worker/review_test.go`: удалить `TestSetType` и ветку «set type»
      из табличных тестов.

## 4. Проверка

- [x] `task test`, `task lint` — зелёные.
- [x] `openspec validate --strict` — valid.
