docs: обновил ISSUES.md — отметил исправленные HIGH-проблемы

This commit is contained in:
deadzilla 2026-07-07 23:12:08 +05:00
parent 57d7792755
commit 613dea55cf

View File

@ -1,10 +1,15 @@
# ISSUES — Задачи и баг-трекер
## Высокий приоритет
## Исправлено
- [ ] **Эмодзи в embed-сообщениях**`utils/morning_runner.py` (строки 61, 118, 123): `🌅`, `✅`, `❌` нарушают правило AGENTS.md «Никогда не используй эмодзи"
- [ ] **f-string в logger**`bot.py` (строка 60): `f"Ошибка команды {cmd_name}: {error}"` — использовать `%`-формат для lazy evaluation
- [ ] **`import time` внутри `__init__`** — `bot.py` (строка 31): импорты должны быть на уровне модуля
- [x] ~~Эмодзи в embed-сообщениях~~ — удалены `🌅`, `✅`, `❌` из `utils/morning_runner.py`
- [x] ~~f-string в logger~~ — замена на `%`-формат в `bot.py`
- [x] ~~`import time` внутри `__init__`~~ — перенесён на уровень модуля в `bot.py`
- [x] ~~Проверка наличия `.env`~~`.env` в `.gitignore`, есть `.env.example`
- [x] ~~Команда `!msg` в BotRunner~~ — удалена из проекта
- [x] ~~Отсутствует `.gitignore`~~ — файл существует
- [x] ~~Отсутствует Dockerfile~~ — файл существует
- [x] ~~Отсутствует `.env.example`~~ — файл существует
## Средний приоритет
@ -25,11 +30,3 @@
- [ ] **`import` внутри функций в тестах** — 23 вхождения в `tests/` (приемлемо, но лучше вынести наверх)
- [ ] **Добавить pre-commit хуки** — lint (ruff), форматирование (black)
- [ ] **Интеграционные тесты** — сейчас только unit-тесты с моками
## Исправлено
- [x] ~~Проверка наличия `.env`~~`.env` в `.gitignore`, есть `.env.example`
- [x] ~~Команда `!msg` в BotRunner~~ — удалена из проекта
- [x] ~~Отсутствует `.gitignore`~~ — файл существует
- [x] ~~Отсутствует Dockerfile~~ — файл существует
- [x] ~~Отсутствует `.env.example`~~ — файл существует