AIfra: локальные эксперименты для практических статей Дата проверки: 29 сентября 2026. Дата публикации каждого материала указана отдельно. Команда: corepack pnpm exec vitest run tests/integration/editorial-labs.test.ts --maxWorkers=2 Результат: 12 tests passed, 1 test file passed. L01: два HTML-файла и относительные ссылки сохранены без изменений. L02: две секции презентации с якорем #slide-2 сохранены без изменений. L03: встроенная SVG-диаграмма с вымышленными данными сохранена без изменений. L04: допустимый HTML принят; запрос отсутствующего изображения вернул 404. L05: форма отклонена с phishing_content; демонстрационная кнопка принята. L06: HTML с кириллицей и эмодзи сохранился без изменения строки UTF-8. L07: отсутствующий путь pricing вернул 404 у публикации только с index.html. L08: публичный HTML отдан с 200, noindex и no-store, без входа получателя. L09: app.js отдан с 200; CSP содержит connect-src 'none'. L10: запрещённое обновление отклонено, предыдущий HTML остаётся текущим. L11: тестовый .env отклонён с archive_path_invalid; публикация не создана. L12: при T+48 часов HTTP 410 до физического удаления файлов. Среда: временное локальное файловое хранилище, тестовый репозиторий метаданных, реальные обработчики публикации и статической раздачи. Для L12 управляемые часы. L01–L03/L06 проверяют сохранность содержимого, не визуальное отображение. L09 проверяет выдачу файла и заголовок, не выполнение JavaScript браузером. Эти эксперименты не измеряют скорость VDS, сети РФ или поведение поисковых роботов. Персональные данные и настоящие секреты не использовались.