e0fcf43533d8e2e6f72f832b1c770ebda87b452d
- Зачем: - устранены пробелы в плане: недостающие тесты, неописанные параметры, архитектурные расхождения. - Что: - detect_device() возвращает только str (device), compute-type независим от него. - добавлен get_gpu_name() для человекочитаемой строки устройства в шапке markdown. - добавлен on_segment callback в transcribe() для --verbose без переделки API. - добавлено поле device_used в TranscribeResult (фактическое устройство после fallback). - добавлены тесты: test_utils.py (9 тестов), test_transcriber.py (4 mock-теста). - выровнено поведение пустой речи: файл с шапкой + *Речь не обнаружена.* в теле (PRD и plan). - добавлены импорты Callable, datetime, Path в заглушки шага 1. - убраны строки с git add -A / git commit из всех шагов. - Проверка: - открыть docs/plan.md и docs/PRD.md и убедиться в согласованности.
Languages
Python
100%