Syntog · Offline ETL Локальная обработка · без передачи Excel
Входной слой ЦЭД

Из Excel в управляемую проверку.

Offline ETL сокращает путь от разрозненных Excel-отчётов до понятной очереди ручной проверки. Файлы остаются на рабочем устройстве, а браузер формирует локальный результат и обезличенные агрегаты.

Browser-local runtime

Один HTML-файл со встроенным WASM-модулем

01
Выбор файлаFile API читает выбранные Excel
02
Rust/WASMПарсинг, нормализация и сопоставление
03
ДиагностикаКачество, покрытие и readiness-сигналы
04
РезультатZIP и aggregate-only JSON
Локальная обработкаExcel не отправляется на сервер
Rust + WASMвычисления внутри браузера
Filesystem-freeнет постоянного хранения
P1 aggregate-safeтолько разрешённые агрегаты
Как это работает

Сырой файл остается на устройстве.

Offline HTML не является новым сервером ЦЭД. Это локальный инструмент подготовки данных, который отделяет Excel-парсинг от процессов, ролей и аудита верхнего контура.

01 / INPUTКомплект УТОПапка месяца или выбранные `.xls` / `.xlsx` файлы.
02 / RUNTIMEBrowser File APIБайты передаются в Worker, без сетевого запроса.
03 / CORERust/WASMПарсинг, ключи, нормализация и сопоставление.
04 / REVIEWReadinessПрофиль качества и сигналы для ручной проверки.
05 / OUTPUTZIP + JSONЛокальный результат и безопасный 4D-срез.
06 главный сценарий

УТО-6 + УТО-5 · готовность комплекта

Самый наглядный мост к ЦЭД: УТО-6/УТО-6ГР, детализация маршрутов машиниста и свод УТО-5 обрабатываются вместе. В комплекте есть полные совпадения, оборотное депо, третий участник, отсутствующий маршрут и несвязанные строки УТО-5.

Публичный demo-контур использует только синтетические идентификаторы SYN-*; реальные производственные справочники не включены.

УТО-6 / УТО-6ГРУТО-5DATA_READINESS_SUMMARY4D slice
ETL другие формы

УТО-5 и УТО-9

Два отдельных offline-модуля для обогащения УТО-5 и нормализации широкого отчёта УТО-9. Для УТО-9 доступен отдельный multi-segment synthetic workbook.

single-file HTMLвстроенный WASMZIP output
Для принятия решений и работы

Один результат, разные уровни детализации.

Руководитель получает прозрачность процесса и ограничений. Специалист — локальные рабочие материалы. Информационная безопасность — предсказуемую границу: производственный Excel не покидает устройство.

Руководителю

Видимость готовности комплекта. Вместо ручного поиска по файлам — свод обработанных источников, очереди проверки, ограничения данных и следующий практический шаг. Сигнал не подменяется обвинением или KPI.

Специалисту

Меньше механической сверки. Инструмент собирает локальные Excel-результаты, помогает связать УТО-6, УТО-5 и детализацию маршрутов, а неоднозначности оставляет в явной очереди для профессиональной проверки.

ИТ и ИБ

Контролируемая обработка. Один HTML со встроенным Rust/WASM, запрет сетевых соединений, отсутствие сервера, базы и браузерного хранилища. Публичный сайт использует только синтетические примеры.

Практический эффект

Не автоматический вердикт, а быстрее организованная проверка.

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

Сокращение ручной навигацииСвязанные формы обрабатываются в одном локальном запуске, а результат собирается в понятный ZIP с рабочими таблицами и диагностикой.
Приоритизация вниманияНеполные совпадения и ограничения источников становятся очередью review, а не теряются в переписке и версиях файлов.
Основание для пилота и улучшенийАгрегаты показывают coverage и пробелы правил, помогая уточнять профиль дороги, период и состав входного комплекта до масштабирования.
Безопасный переход к верхнему контуруНаружу могут передаваться только явно разрешённые обезличенные агрегаты, без сырых строк, персональных ключей и рабочих путей.
Развитие проекта

От локального Rust-инструмента 2025 года к browser-only контуру.

История отражает изменение поставки и границ доверия. Текущая версия не переносит в браузер старые desktop-, storage- или серверные предположения: она намеренно ограничена локальной offline-обработкой.

ОКТЯБРЬ 2025

Первый Rust ETL

В репозитории etl_rjd_rust появились базовая обработка Excel, УТО-9, CLI/GUI и правила безопасного исключения рабочих данных из Git. Это исходная инженерная линия проекта.

2025 — НАЧАЛО 2026

Проверка и специализация

Развивались обработка УТО-6, сопоставление источников, отчёты, тесты и release-практики. Одновременно стало ясно, что производственные файлы требуют более жёсткой границы обработки.

АПРЕЛЬ — АВГУСТ 2026

Offline Rust/WASM

Поставка выделена в одностраничные offline HTML-модули для УТО-5, УТО-6 и УТО-9: без установки, сервера, базы, сети и постоянного браузерного хранения. Текущий unified-модуль развивается отдельно и не заявляется готовым к эксплуатации до полного набора проверок.

Что увидит ЦЭД

Не сырые строки, а граница готовности.

Экспериментальный `DATA_READINESS_SUMMARY` не назначает виновного и не превращает сигнал в KPI. Он передаёт верхнему контуру статус, counts, ограничения и безопасные действия для следующего шага.

22participant rows
9detail rows
YELLOWreview signals
DATA_READINESS_SUMMARY.synthetic.jsonYELLOW
{
  "schema": "data-readiness-summary/v0-experimental",
  "tool": "uto6",
  "signalCounts": {
    "blocking": 0,
    "review": 3,
    "research": 2
  },
  "privacy": {
    "class": "P1",
    "aggregateOnly": true,
    "containsRawRows": false,
    "containsPersonalKeys": false
  }
}
Архитектура экосистемы

Каждый проект отвечает за свой слой.

Связь между проектами не означает общий runtime. Она проходит через ясные роли и безопасные контракты, а не через передачу сырых файлов.

Offline ETL / WASM

Локально читает Excel, нормализует источники и подготавливает aggregate-only outputs. Не отправляет файлы и не хранит их после сессии.

ЦЭД · Живой контур

Принимает безопасный 4D-срез, связывает сигнал с процессом, ролями, объяснением и WORM-аудитом.

KOORD → KOORD-OS

Продолжает координационный слой: роли, события, прогноз, SafetyGate и подтверждение ответственного решения.

Kognitika

Развивает когнитивную готовность участников через локальные тренировки внимания, памяти, логики и скорости реакции.

Граница доверия

Показываем ровно то, что подтверждено.

Синтетические данныеПубличный комплект не содержит реальные Excel, ФИО, табельные номера или маршруты.
Review не равно defectНеполное сопоставление является сигналом для проверки, а не доказанным нарушением.
Энергия не KPIСекционная энергия остаётся readiness/research до закрытия методологии.