# Проверка состояния перед продолжением По просьбе пользователя прочитаны передачи и отчёты 15 октября, выполнена read-only SSH-проверка user@10.9.8.230. Машина knp доступна, uptime около 15 минут. Порты 8080/8081/8082 не слушают; прежние демо после перезапуска не работают. Транспортный pipeline.json: completed, done=true, failed=false; runner.pid содержит исторический PID49452. Ничего не запускали, не пересобирали, модели и данные не меняли. Пароли в файлы не сохранялись. Последняя остановка по передаче: муха отложена пользователем; Pet lab не совместим с Алтаем-2 как есть; native MNIST имеет отдельное подтверждение GoldenModel только в режиме replicas<=2. Возможное продолжение: восстановление демо, аппаратная адаптация отдельной новой модели либо улучшение транспорта по validation с сохранением test. ## Восстановлены все готовые демо По запросу пользователя запущены прежние серверы через nohup: 8080 PID8214 (mnist-viz/start.sh), 8081 PID8225 (mnist-altai-native/server.py), 8082 PID8236 (pets-knp/server.py). PID сохранены в штатные runtime-файлы. С внешней машины HTTP200 у altai_viz.html, aug_viz.html, fast_viz.html, native_viz.html, fast-model.js, native-model.js, Pet lab и /api/info. Реальные запросы: MNIST первый сохранённый пример ->5 в CPU (~115ms) и GM (~5680ms); Pet lab первый gallery sample ->cat, outputs[1,0], ~445ms. Это smoke, новая accuracy не измерялась. viz/app.html содержит DATA=null и является шаблоном экспорта, самостоятельным демо не считается. Транспортного web-сервера нет, муха остаётся остановлена. Модели/библиотеки не менялись, системный автозапуск не добавлен. ## Запрошен перенос Claude Artifact Пользователь просит целиком скопировать и захостить https://claude.ai/artifact/Vc1q1WCZuPY2QAHBSGtrKF; вики https://fs.snw.su/knp/ дана только как дополнительный источник, не как замена артефакта. Встроенный docslib-manifest вики прочитан: revision 3a6bbbb01711ce1e14f5, updated_at 2026-10-19T08:25:20.902+00:00, 23 страницы; client.js.custom содержит веса и виджеты трёх моделей, включая temporal SNN8. Эти новые данные пока не подтверждены нашими KNP-прогонами, переносить доказательства старой модели на них нельзя. Ссылка Claude отдаёт оболочку с frame UUID e7a36cae-a7f7-4c83-b0f2-ff0fa979600e. В Chromium фактический API /api/frame/?via=user_open&bk=initial&actor=id&vt=1 отвечает HTTP403 Cloudflare Just a moment; оболочка показывает Page not found. Исходный код и визуальное содержимое артефакта не получены. Аналогичный результат у обычного HTTP-запроса API. Нельзя считать Page not found доказательством удаления артефакта, поскольку причина наблюдаемого отказа — Cloudflare. Подменять артефакт отдельной страницей по вики пользователь не просил. Новая страница не создана, прежние демо не менялись. Для точного переноса требуется экспорт HTML/React исходника артефакта либо доступный источник. ## Артефакт из Chrome Ctrl+S перенесён и опубликован Пользователь предоставил ZIP http://drop.t.snw.su/mearl, SHA256 94bf2e99581aec06cbec3078c50c93dcffd1907e40b954006d1fa444aae4eaf7. ZIP содержит полный inner saved_resource.html с данными COLS/SNN/gallery и кодом. Источник архивирован в reports/2026-10-21/artifact/chrome-export.zip. Создан mnist-artifact/prepare.py и site, SOURCE.json фиксирует SHA256 оригинального приложения и результата. Удалён Claude runtime/оболочка, встроенный код расчёта сохранён дословно после двух строк очистки DOM: Chrome сохранил уже сгенерированные кнопки, без очистки они дублируются. Шрифты (18 файлов) локализованы, добавлены viewport/lang. Веса, обучение и UI исходника не переписывались. Исходная кнопка Clear очищает только рисунок, сохраняет прежний результат до нового ввода; это поведение сохранено. Публичный URL http://knp-digits.t.snw.su/ через отдельный Caddy block, /opt/knp-digits. Конфигурация проверена caddy validate перед reload; прежние block не менялись, HTTPS не включался. На станции /home/user/KNP/viz/digits-compare, URL http://10.9.8.230:8080/digits-compare/; все 21 SHA256 совпали. Оба URL HTTP200, JS200. Перед записью на станции подтверждены completed pipeline и отсутствие collection. Исходные модели/библиотеки/данные и прежние демо не менялись. Chromium: 24 примера ×2 сети=48 реальных браузерных распознаваний, 2 кнопки переключателя, 24 gallerybuttons, стартовая3->3; slider0/8, выбор нейрона, mouse/touch strokes, мобильный390 без horizontaloverflow, light/dark; JS errors0 и failedrequests0. Сохранены browser-checks.json и desktop/dark/mobile PNG. При первой touch-проверке начало жеста попало под sticky navigation; тест исправлен, прикладной код не менялся, реальное touch распознавание прошло. Перенос не является повторной оценкой accuracy или проверкой KNP/GoldenModel новой SNN. Указанные92,2%/97,4% — сведения источника. ## Сохранён исходный Git-репозиторий вики По просьбе пользователя только сохранён ssh://git@git.snw.su:30301/pgups/knp_docs.git. Полный clone /root/knp_docs, main HEAD540cdb9fed49a1c910437e0944454e8a56f88ffd («Добавить run.sh для сервера, домен knp.snw.su»), рабочее дерево чистое. Резервная копия полной истории и refs: reports/2026-10-21/knp_docs.bundle, git bundle verify успешен, SHA256 5a5c9bfb8f0f65d9fad3ef3073143f4dc1d13c141879f3163f890a715a1bc7db. Код не запускался, сайты/модели/станция не менялись, commit/push нет. ## Все готовые локальные демо доступны через Caddy reverse proxy По запросу пользователя добавлены отдельные HTTPдомены: knp-columns.t.snw.su ->10.9.8.230:8080/altai_viz.html; knp-shifts ->8080/aug_viz.html; knp-fast ->8080/fast_viz.html; knp-native ->8081/native_viz.html; knp-pets ->8082/. knp-digits.t.snw.su переведён с локального file_server на reverse_proxy 10.9.8.230:8080 с префиксом /digits-compare. Корневые URL первых четырёх переписываются на соответствующую страницу, относительные assets/API продолжают работать. Wiki исключена, никаких новых транспортных/flyсайтов не создавалось. Прочие Caddyhosts сохранены, validate перед reload успешен, HTTPS не включали. Проверены12 HTML/JS/JSON/CSS/API URL — HTTP200, результаты proxy-checks.json. Реальное PetAPI через новый домен:cat,outputs[1,0],402ms. NativePOST через домен: blank200. Сервисы/модели/библиотеки на станции не менялись, commit/push нет. Актуальная вики по уточнению пользователя только https://knp.snw.su/; fs.snw.su устарел и больше не используется. ## Подготовка push по явному запросу пользователя Пользователь явно разрешил «отпушь все». Основной checkout /root/our_knp, origin ssh://git@git.snw.su:30301/int/our_knp.git, main. Сохранены только относящиеся к KNP шесть Caddyblocks в deployment/knp-demos.Caddyfile, без чужой серверной конфигурации. Исходники артефакта, локальные шрифты, browserproofs, исходный Chromeexport, bundle вики и передачи включаются в commit. Проверка экспорта не обнаружила непустых строковых значений assetToken/access_token/refresh_token/share_key/consentToken/token. Репозиторий самой вики /root/knp_docs чистый, изменений для push там нет.