# 2026-09-06: полный тест релиза 0.2.2 ## Релиз Проверен коммит `f7687d3` с версией `0.2.2`. Локальная ветка на момент проверки совпадала с `origin/master`. ## Результаты - `npm run build` — успешно; - `npm test` — `10/10` Node-тестов пройдены; - `python3 -m pytest tests/ -v` — `10/10` Python-тестов пройдены; - `python3 -m py_compile site/app.py` — успешно; - `node --version` — `v18.19.1`; - `python` — `3.12.3`; - `git diff --check` — без замечаний; - запуск `python3 site/app.py` — успешный, Flask слушает `0.0.0.0:5000`; - живой `GET /health` — HTTP 200, тело `ok`; - живой `GET /` — HTTP 200, получено `10035` байт HTML. ## Состав Node-тестов Проверены: - рендер папок по умолчанию в свёрнутом состоянии; - успешный PUT в буфер ВМ; - HTTP-ошибка PUT; - сетевая ошибка; - таймаут; - отмена через `AbortSignal`; - пофайловый транзит Layer 2; - формат файлов `FilePicker.getFiles()`; - ошибка PUT в `uploadViaVM`; - отмена загрузки через signal. ## Вывод Релиз `0.2.2` проходит полный автоматический и локальный runtime-прогон. После документирования запись должна быть отдельным коммитом и отправлена в `origin/master`.