## Описание PR
**Основные изменения:**
[Краткое описание основных изменений, внесенных в этом PR]
**Детальные изменения:**
* `[Затронутые файлы]`:
* [Опишите изменения в других измененных файлах и **почему** они были затронуты]
**Связанный Issue:**
* Fixes #1: [Ссылка на issue и краткое описание, как этот PR решает issue]
**Тип изменений:**
* [ ] Исправление ошибки (не ломающее изменение, которое исправляет проблему)
* [ ] Новая функциональность (не ломающее изменение, которое добавляет функциональность)
* [ ] Ломающее изменение (исправление или функция, которая может привести к неожиданной работе существующей функциональности)
* [ ] Улучшение качества кода
* [ ] Улучшение производительности
* [ ] Улучшение безопасности
* [ ] Улучшение пользовательского опыта
* [ ] Рефакторинг
**Чек-лист:**
* [ ] Я провел самостоятельную проверку своего кода.
* [ ] Я провел проверку на соответствие стандартам кодирования проекта.
* [ ] Я прокомментировал свой код, особенно в сложных для понимания местах.
* [ ] Я внес соответствующие изменения в документацию.
* [ ] Мои изменения не вызывают новых предупреждений.
* [ ] Я добавил тесты, которые доказывают, что мое исправление эффективно или что моя функция работает.
* [ ] Новые и существующие модульные тесты проходят локально с моими изменениями.
* [ ] Любые зависимые изменения были объединены и опубликованы в подчиненных модулях.
* [ ] Я проверил свой код на наличие уязвимостей безопасности (если применимо).
**Дополнительные замечания:**
* [Добавьте любые дополнительные заметки или контекст здесь]
* Как вы тестировали эти изменения? (ручное тестирование, автоматизированные тесты и т.д.)