Создана структура документации, описывающая функциональность, установку, использование CLI, архитектуру и интеграции с TorrAPI и OpenRouter.
Добавлены примеры конфигурации и метаданных, а также описание структуры выходных данных.
- Добавлен ConsoleLogger для подробного логирования этапов обработки аудиокниг в консоли.
- Введен ConsolePresenter для форматированного вывода результатов сканирования в консоль.
- Создан ProcessAudioBooksUseCase для обработки полного конвейера обработки аудиокниг, включая сканирование папок, извлечение метаданных, поиск торрентов и запись результатов.
- Реализована проверка LLM для улучшения метаданных.
- Добавлена обработка ошибок и логирование на всех этапах обработки.