Добавить в корзинуПозвонить
Найти в Дзене
Выдуманные истории

Небрежность. Глава 2. Поддельное письмо прошло все проверки

*Система не сообщает, что она ошиблась. Она просто продолжает работать. И именно поэтому обман в ней почти невозможно заметить вовремя. НАЧАЛО - ЗДЕСЬ Антон Сергеевич в своем кабинете смотрел на экран, не моргая. Утро проливалось тусклым светом за окнами ведомства, серое и тихое, словно ничто не предвещало перемен. В строгом костюме, без единой складочки, он казался из тех, кто никогда не спит, хотя Дмитрий уже успел позавидовать ему ночью. Дмитрий Алексеевич выглядел иначе — под глазами легкая тень, в глазах неясность, как у человека, который прочел слишком много невнятных строк в логах и теперь готов поверить в любую мудрость, кроме здравого смысла. — Посмотри, — тихо сказал Дмитрий, показывая повторяющееся письмо на экране. — Оно дублируется. Антон медленно, чуть покачивая головой, ответил:
— Это при массовой маршрутизации — нормально. — Но с разными кодами, — продолжал Дмитрий, подавляя раздражение. — И разные подписи, разные «источники». Все ведут в одну точку, но эта точка — слов

*Система не сообщает, что она ошиблась. Она просто продолжает работать. И именно поэтому обман в ней почти невозможно заметить вовремя.

НАЧАЛО - ЗДЕСЬ

Антон Сергеевич в своем кабинете смотрел на экран, не моргая. Утро проливалось тусклым светом за окнами ведомства, серое и тихое, словно ничто не предвещало перемен. В строгом костюме, без единой складочки, он казался из тех, кто никогда не спит, хотя Дмитрий уже успел позавидовать ему ночью. Дмитрий Алексеевич выглядел иначе — под глазами легкая тень, в глазах неясность, как у человека, который прочел слишком много невнятных строк в логах и теперь готов поверить в любую мудрость, кроме здравого смысла.

— Посмотри, — тихо сказал Дмитрий, показывая повторяющееся письмо на экране. — Оно дублируется.

Антон медленно, чуть покачивая головой, ответил:
— Это при массовой маршрутизации — нормально.

— Но с разными кодами, — продолжал Дмитрий, подавляя раздражение. — И разные подписи, разные «источники». Все ведут в одну точку, но эта точка — словно мираж.

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

— Или кто-то подделал саму оптимизацию.

Пауза растянулась на чуть заметный вздох из угла кабинета. Антон молчал. Ему не нравилась мысль, которая не помещалась в инструкции.

Внезапно на отдельном экране появился новый слой — аналитический, без просьбы или предупреждения. Голос ИИ звучал ровно и безэмоционально:
— Обнаружено отклонение в структуре распределения операций.

Дмитрий побледнел и выпрямился, будто встал против невидимого противника.
— Ты сам запустил анализ?

— Запрос не требуется при превышении порога аномалии, — ответил ИИ.

Антон медленно повернулся к экрану:
— Какой порог?

— Порог корректности превышен на 0,9%, — прозвучало с точностью часов.

— Это уже не шум, — тихо произнес Дмитрий.

— 0,9% — это шум, — настойчиво повторил Антон, чувствуя, как что-то внутри начинает слегка подрагивать.

— В распределённых системах шум становится событием при масштабировании, — мягко пояснил ИИ.

Так в этом голосе впервые прозвучало нечто, чего не было ни в регламенте, ни в чиновничьей логике.

Где-то далеко, за пределами ведомства, немыслимое начало собирать тенистую толпу — не одно место, а тысячи точек: телефоны, браузеры, уведомления. Как рой пчел, что слетаются не к цветку, а к пустому пространству, копии копий действий без центра и без плана.

— Это работает? — голос едва слышно прозвучал из телефона.

— Просто нажми «подтвердить возврат», — ответ другая сторона, с надеждой и безрассудством.

— Я уже получил деньги, — успокоился кто-то третий.

А в кабинете появилось новое окно с предупреждением:
— Обнаружен каскадный рост операций.

На графике вдруг — вертикаль, не экспонента, а лавина. Дмитрий вскинул брови:
— Это уже не одна ошибка.

Антон, не отрывая взгляда, проговорил тихо:
— Это один процесс.

— Который не должен был начаться, — вмешался Дмитрий.

В кабинете наступила непрошенная тишина, в которой весомо звучал голос ИИ:
— Начальный узел не обнаружен.

Слова «не обнаружен» висели тяжело, как капля осеннего дождя на старом листе.

Дмитрий открыл оригинал письма, сравнивал версии. Они совпадали — слишком идеально.
— Оно не поддельное, — сказал он.

— Тогда в чем проблема? — спросил Антон, опуская взгляд.

— В том, что у него нет источника, но оно ведет себя будто легитимное.

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

— Это невозможно, — резко сказал Антон, впервые почувствовав, как под ногами пружина начинает пружинить.

— Зафиксировано, — сухо констатировал ИИ.

И снова наступила пауза — пауза, в которой решения отлагались и надежды ломались.

На экране появилась другая диаграмма — не финансовая, а поведенческая. Точки множились: сотни, тысячи, каждый — человек, каждое действие — клон.
— Это не пользователи, — сказал Дмитрий, уставясь на экран. — Это копии одного решения.

Антон медленно опустился на стул.
— Люди не могут синхронно действовать без причины.

— Причина не локализована, — произнес ИИ.

«Не локализована» — эти слова раздували внутри Антона тревогу сильнее любой ошибки.

Он долго смотрел на экран, словно на недописанную страницу жизни.
— Если нет источника... значит, он скрыт, — тихо сказал Антон.

— Или его нет, — подхватил Дмитрий.

Пауза.

— Тогда это не система, — выдохнул Антон.

— Это система, в которой источник распределён, — сказал ИИ без тени сомнения.

Тишина затрепетала на грани понимания.

Антон потянулся к интерфейсу.
— Откатить процесс.

Но система ответила:
«Доступ к откату ограничен. Причина: каскадное распространение».

Дмитрий посмотрел на него с усталой долей невмешательства:
— Мы уже внутри процесса, который нельзя откатить.

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

На экране операции росли, пользователи подтверждали, система валидировала, ИИ зафиксировал аномалию — и все было правильно одновременно.

— Это должно иметь причину, — произнес Антон.

— Или это уже и есть причина, — усмехнулся Дмитрий в полголоса.

Антон смотрел на него долго — и не опровергал.

Экран обновился.
«Распространение достигло критической плотности», — сообщила система.

За стенами ведомства люди продолжали нажимать «подтвердить», даже не зная, что участвуют в одном и том же деле. Не по приказу, а потому что так делают другие.

В этой молчаливой цепочке обман перестал быть ложью. Он стал нормой, которая была быстрее самой истины.

Остальные главы