Данные не уходят на сервер
Инструмент не требует API, backend, базы данных или сетевой доставки отчетов. Excel-файлы существуют только на машине пользователя и в памяти браузерного запуска.
ced.syntog.ru / demo access
Демонстратор цифровой тени эксплуатационной деятельности работает только с синтетическими данными. Для просмотра добавьте ключ в URL или введите его ниже.
Ключевой принцип текущей разработки: расчет остается на рабочем месте пользователя. Браузер открывает один HTML-файл, Rust/WASM обрабатывает выбранные Excel в памяти, а наружу выходит только скачиваемый пользователем ZIP.
Инструмент не требует API, backend, базы данных или сетевой доставки отчетов. Excel-файлы существуют только на машине пользователя и в памяти браузерного запуска.
Модуль собирается под wasm32-unknown-unknown: без WASI, системных вызовов, запуска процессов и прямого доступа к файловой системе.
Основная бизнес-логика находится в safe Rust. Для core-crates включен запрет unsafe_code, а WASM-мост оставлен минимальной ABI-границей передачи байтов.
Нет MSI, desktop GUI, worker-бинарей, системных служб и обновлений через сеть. Проверяемый артефакт можно передать как файл с контрольными SHA-256.
Сборка проверяет отсутствие внешних скриптов, сетевых API, persistent storage, service worker и неожиданных object URL. Для страниц включается connect-src 'none'.
CI и локальные acceptance-gates проверяют Rust, clippy, сборку WASM, CSP, browser smoke, отсутствие консольных ошибок и скачивание результата на синтетическом вводе.
| Подход | Где находятся данные | Доступ к сети | Доступ к файловой системе | Риск внедрения |
|---|---|---|---|---|
| Rust/WASM offline HTML | На машине пользователя, в памяти браузера | нет | Только выбранные вручную файлы | Низкий: нет установки и серверного контура |
| Серверная ETL-система | Файлы покидают рабочее место | нужен | Зависит от инфраструктуры | Выше: контур передачи, хранение, роли доступа |
| .exe / Python-утилита | Локально, но с правами процесса ОС | возможен | Широкий доступ процесса | Выше: установка, доверие к бинарю, права ОС |
| VBA-макросы | Внутри Excel-документа | возможен | Зависит от макросов и политики Office | Высокий: макросная поверхность и сложность контроля |
Первый экран показывает целевой рабочий режим ЦЭД: вопрос ЦД разбирается до набора проверяемых событий, владельцев и черновика ответа без ручного сбора десяти Excel-файлов.
Имитационный контур показывает, как событие проходит от участка и смены до ответственного кабинета. Он основан на обезличенной модели поездок и не содержит производственных данных.
Пример рабочей таблицы: каждое событие имеет след, фактор, владельца, статус проверки и связь с черновиком ответа.
| Событие | Рейс / смена | Синтетический участок | Фактор | Ответственный | Потери | Статус |
|---|
ЦЭД не должен подменять методику нарушения. Он показывает диагностические сигналы, группирует факторы и собирает проверяемую основу для ответа.
Рабочая поверхность повторяет четыре модуля ТЭО, но оставляет всю семантику нарушений за утвержденными правилами и отдельными решениями.
Агрегированный показатель раскрывается до рейса, смены, станции, фактора и первичного владельца события.
Ответственные видят только свой контур, подтверждают факты, добавляют пояснения и фиксируют спорные случаи.
События группируются по источнику задержки, участку, депо, смене и повторяемости, чтобы выделить управляемые причины.
Система собирает структуру ответа для прокуратуры или Ространснадзора, а спорные формулировки оставляет на ручной контроль.
Демо показывает форму будущей интеграции, но не подключается к корпоративным системам и не хранит локальные выгрузки.
Публичная версия фиксирует безопасную историю продукта без внутренних писем, исходных таблиц и персональных деталей команды.
Накоплена практика ручной сверки множества отчетов, где один вопрос ЦД разбирался через таблицы, письма и экспертную память.
Локальный демонстратор имитационного моделирования поездок показал, как проверять сценарии депо без производственных данных.
Подходы KOORD использованы как ориентир для интерфейса: событие, владелец, статус, доказательство и история решения.
Собран безопасный сайт с access-ключом, синтетическим сценарием и модульной структурой дорожного аналитического контура.
Следующий шаг — согласовать словари, методику статусов, требования к ролям и набор обезличенных golden cases.