docs: ТЗ v2 — QR-доступ, меню разделов, коммит по дереву, агент со стражем, общие алерты

ADR-011 (QR-приглашения), ADR-012 (командная модель), ADR-013 (агент логов).

Refs #24

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-13 22:50:31 +03:00
co-authored by Claude Opus 5.5
parent af1585c634
commit d34bc33aeb
5 changed files with 364 additions and 200 deletions
+3 -3
View File
@@ -19,9 +19,9 @@ set -a; . ./.env 2>/dev/null; set +a
## Что мы строим
Telegram-бот (учебный проект НИУ ВШЭ, курс Python): принимает `.py`-файлы, коммитит их в отдельный
репозиторий на SourceCraft, где автоматически запускается CI/CD. Бот сообщает статус CI, присылает
алерты о падениях/перегрузке, отдаёт логи и умеет отвечать на вопросы по логам через LLM.
Telegram-бот «git в телеграме» для команды (учебный проект НИУ ВШЭ, курс Python). Вход — только по QR-приглашению.
Меню: **Коммит** (навигация по дереву репозитория загрузок, черновик, сообщение, Push → CI/CD в SourceCraft с уведомлениями) ·
**Статус** (контейнеры, health, проверки) · **Логи** (хвост, свой grep, LLM-агент со стражем) · **Алерты** (всем участникам, список).
**ТЗ:** [`docs/SPEC.md`](docs/SPEC.md) · **Архитектура:** [`docs/ARCHITECTURE.md`](docs/ARCHITECTURE.md)