docs: презентация и демо-сценарий защиты #20

Open
opened 2026-10-12 19:35:36 +03:00 by Eleboba · 0 comments
Owner

Описание

Обязательный элемент сдачи по требованиям оформления: презентация с принципом работы, логикой и архитектурой.

Желаемый результат

  • docs/presentation.pdf: проблема → решение → архитектура → CI/CD → безопасность → LLM → демо → итоги.
  • docs/DEMO.md — сценарий защиты по шагам (SPEC §6), запасной план без сети (видео).

Подзадачи

  • Структура слайдов
  • Схемы архитектуры и потоков
  • Запись демо-видео
  • Прогон сценария на развёрнутом боте

Анализ

Затрагиваемые файлы

Файл Что меняется
docs/presentation.pdf новый
docs/DEMO.md новый

Ограничения и риски

Демо не должно зависеть от внешнего LLM — запасной режим mock или запись.

Как проверить

Генеральный прогон защиты по docs/DEMO.md укладывается во время выступления.


Лог выполнения

Перенесено из SourceCraft: https://sourcecraft.dev/rogachevegorushka/tgit/issues/20

2026-10-19

  • docs/presentation.pdf (12 слайдов) из docs/presentation/slides.html, сборка make slides через headless Chromium — без PowerPoint и внешних сервисов, исходник в git.
  • docs/DEMO.md: подготовка, 16 шагов по SPEC §6 с таймингом, запасной план. Сценарий учитывает #11: шаг с CI ❌ (lint_fail) и деплой только после зелёного CI.
  • Сверено с кодом: без LLM кнопка агента не скрыта, а отвечает «агент выключен»; отозванному участнику кнопки молча гасятся.
  • Осталось (руками): записать видео на генеральном прогоне; прогнать сценарий на dev-боте (нужны CI_PROVIDER=gitea + CI_TOKEN и LLM на сервере).
## Описание Обязательный элемент сдачи по требованиям оформления: презентация с принципом работы, логикой и архитектурой. ## Желаемый результат - `docs/presentation.pdf`: проблема → решение → архитектура → CI/CD → безопасность → LLM → демо → итоги. - `docs/DEMO.md` — сценарий защиты по шагам (SPEC §6), запасной план без сети (видео). ## Подзадачи - [x] Структура слайдов - [x] Схемы архитектуры и потоков - [ ] Запись демо-видео - [ ] Прогон сценария на развёрнутом боте ## Анализ ### Затрагиваемые файлы | Файл | Что меняется | |------|--------------| | `docs/presentation.pdf` | новый | | `docs/DEMO.md` | новый | ### Ограничения и риски Демо не должно зависеть от внешнего LLM — запасной режим `mock` или запись. ## Как проверить Генеральный прогон защиты по `docs/DEMO.md` укладывается во время выступления. --- ## Лог выполнения > Перенесено из SourceCraft: https://sourcecraft.dev/rogachevegorushka/tgit/issues/20 ### 2026-10-19 - `docs/presentation.pdf` (12 слайдов) из `docs/presentation/slides.html`, сборка `make slides` через headless Chromium — без PowerPoint и внешних сервисов, исходник в git. - `docs/DEMO.md`: подготовка, 16 шагов по SPEC §6 с таймингом, запасной план. Сценарий учитывает #11: шаг с CI ❌ (lint_fail) и деплой только после зелёного CI. - Сверено с кодом: без LLM кнопка агента не скрыта, а отвечает «агент выключен»; отозванному участнику кнопки молча гасятся. - **Осталось (руками):** записать видео на генеральном прогоне; прогнать сценарий на dev-боте (нужны `CI_PROVIDER=gitea` + `CI_TOKEN` и LLM на сервере).
Eleboba added this to the M4 · Сдача milestone 2026-10-12 19:35:36 +03:00
Eleboba added the featuredocssize/1 labels 2026-10-12 19:35:36 +03:00
Eleboba self-assigned this 2026-10-12 19:35:36 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: HSE/tgit#20