1.4 KiB
1.4 KiB
ТЗ — черновик
Статус: черновик. Ждём официальное ТЗ от преподавателя (обещано 2026-10-12), затем сверяем и детализируем.
Исходная постановка (от преподавателя)
- Telegram-бот, который загружает
.py-файлы в репозиторий на SourceCraft. - После загрузки автоматически запускается CI/CD.
- Репозиторий для загрузок — отдельный (не репозиторий с домашками).
- У бота свой SSH/deploy-ключ.
- Развёртывание: VPS или локально на ноутбуке.
- Опционально: настроить anytask.
- Вайбкодинг разрешён.
Согласованные расширения
- Уведомления об успешности/падении CI.
- Алерты о падении и перегрузке сервиса.
- Удобное получение логов.
- Чат с LLM, который строит
grep-запросы по логам и отвечает на вопросы.
Функциональные требования
TODO — после получения ТЗ.
Нефункциональные требования
TODO.
Критерии приёмки
TODO.