18+
реклама
18+
Бургер менюБургер меню

Виктор Алеветдинов – Тихоокеанский контур. Книга 5: Нулевая серия (страница 3)

18

Слово «повторилась» прозвучало буднично, но в нём оказался лишний вес. Так говорят о дефекте, который видели. В официальной сводке такого дефекта не было. Майя проходила допуск по HELIO-WORM 3.0, там не упоминали ошибок, способных писать служебный текст до ввода. Значит, Карцов либо знал закрытый риск, либо называл ошибкой то, что не хотел обсуждать при Зуеве.

— Какая старая ошибка?

— Та, которую пока нельзя доказывать вслух без сырого лога.

Зуев резко выпрямился. После этих слов даже график на его планшете потерял власть.

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

— Смена узнает проверяемую часть. Паника без носителя не станет безопасностью.

Майя смотрела на Карцова, пытаясь отделить помощь от контроля. Наставник всегда говорил точнее других; теперь именно эта точность требовала отдельного свидетельства. Он сохранил WORM-метку, дал термин, защитил отца от списания, но просил самый ранний слой записи, где журнал ещё не стал официальным. В обычной аварии это был бы правильный шаг наставника. Здесь каждое правильное действие требовало отдельной проверки, потому что система дважды писала человеческие решения раньше людей.

Она создала копию сырого лога на одноразовую кассету, поставила ограничение чтения, добавила собственную WORM-метку на факт передачи. Карцов заметил это, кивнул без улыбки.

— Правильно. Доверие без следа годится для семейных разговоров.

— Семейный разговор стал следом.

— Тогда не отдавай его никому без метки.

Он забрал кассету двумя пальцами за стерильный край. Зуев ждал финального решения у двери. Майя вернулась к протоколу, внесла термин Карцова, оставила удержание партии, добавила требование на сырые климатические данные по ночной остановке. Интерфейс подставил итоговую формулировку: «Инженер Ремезова своевременно выявила начало причинного расхождения». Майя остановилась на слове «начало». Система не могла знать, начало это или след более старого процесса. Она удалила всю фразу.

Вместо неё Майя написала: «Партия удержана. Причина события не установлена. Приоритет: сохранить спорные строки до разбора старшинства witness». WORM-протокол принял запись без украшения, но внизу мигнул служебный хвост: «Итерация 0: принято». Майя не стала увеличивать запись сразу. Она посмотрела на Карцова. Он смотрел на тот же участок экрана. Заметил хвост раньше её вопроса либо ждал его появления.

— Вы видели это раньше.

Карцов убрал кассету в защитный футляр. На лице у него не было ни вины, ни облегчения. Оставалась усталость человека, который привык выбирать чужое доверие как инструмент и называть такой выбор ответственностью.

— Я видел, как хорошие журналы делают людей уверенными раньше, чем люди успевают стать правыми.

— Это ответ?

— Это повод не снимать метку.

Зуев отправил смене новый статус: партия удержана до разбора. В его голосе не было прежней уверенности — только злость на график, на Майю, на систему, которая заранее написала его дисциплинарный текст. Майя принимала эту злость как часть цены. Если она ошиблась, люди запомнят остановку как её страх. Если не ошиблась, им придётся платить за её решение.

Когда Карцов ушёл с сырой кассетой, кабинет приёмки стал теснее. Майя закрыла черновик письма отцу, не отправив ни слова. Быстрая связь подарила им мгновение без расстояния, а утро вернуло паузу в виде WORM-метки, остановленной партии, чужой злости, наставника с закрытым футляром. Она оставила ладонь на считывателе до второго подтверждения удержания, чтобы чистая зона знала: решение принято человеком, не готовой строкой журнала.

Глава 2. Команда возвращается на Землю

Закрытый аэротерминал НИПЦ встретил группу Контура чистым светом, сухим воздухом после высотного борта, запахом нового пластика на временных пропусках. За бронированным стеклом осталась полоса посадки, дальше начинался центр АО «ЗАСЛОН», где даже тишина казалась утверждённой по регламенту. Контур шёл первым; Ветрова держала кофр с ключами HELIO-WORM, Ника несла световой планшет, Тимур придерживал кейс микроэлектроники, Лукина следила за потолочным климатом, Морозова сверяла коридор с радиометками. Их вызвали к нулевой серии «Мост-0» после ночной WORM-метки Майи Ремезовой, значит чужая бессонница легла в журнал.

У выхода висела табличка маршрута: «Доверенная приёмка. Контур А. Старшинство witness по допуску смены». Контур остановился на полшага. Табличка была новой, шрифт соответствовал стандарту, QR-метка прошла проверку, пломба стояла сегодняшним числом. В этом коридоре Контур раньше не бывал. Помнить другую надпись не мог. Но память подсовывала прежний вариант: «Старшинство witness по факту следа», а металлическая табличка перед глазами утверждала обратное.

— Что не так? — спросила Морозова.

— Табличка подозрительно уверена.

— У табличек редко бывает внутренний конфликт.

— У хороших центров бывает. У плохих всё висит одинаково.

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

Сопровождающий инженер из приёмки назвался Савельевым, выдал гостевые браслеты, попросил двигаться по синей линии без остановок. Голос звучал вежливо, маршрут на браслетах был прошит без ручного отклонения. Лукина вдохнула у решётки климата, посмотрела на Контура. В таких местах воздух хранил следы людей: чуть больше тепла у поста, сухость после шлюза, слабую разницу у поворота. Здесь профиль был ровным до подозрительности, будто центр заранее доказывал отсутствие человеческого присутствия.

— Нам нужен пост приёмки перед брифингом.

Савельев качнул головой. На его планшете раскрылся отказ: «Группа внешнего разбора направляется в зал перспективных программ. Посещение чистой зоны после согласования с начальником смены». Контур сравнил время создания шаблона с отметкой своей просьбы. Шаблон появился на одиннадцать секунд раньше. Но он ещё не договорил фразу, система оформила ответ.

— Шаблон создали до моей просьбы.

— Система готовит типовые ответы по маршруту допуска.

— Она не маршрут угадала. Она угадала содержание.

— Предварительная модель высокая.

Ветрова посмотрела на служебный хвост отказа. Внизу стояла WORM-ссылка на ночную блокировку КН-0/12, рядом пометка: «пакет вне маршрута, личный слой исключён из первичной версии». Майя убрала семейную фразу из формального языка. Контур отметил это как профессиональный жест с человеческой ценой: Ремезова не защищала отца через служебный канал, она защищала носитель события.

— В зал. Снимок отказа сохранить.

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

Зал перспективных программ находился над стеклом демонстрационного контура. Ниже виднелась часть чистой зоны. Синяя WORM-полоса над остановленной партией «Мост-0» пересекала стекло тонкой линией. Для комиссии это выглядело как задержка графика. Для Ветровой — как зажим на причинности. Она открыла кофр, вывела ночной пакет, сырой снимок марсианского плеча, чиповый хвост КН-0/12, маршрут холодной ветки.

Громыко ещё не пришёл, начальник смены наблюдал через удалённый канал, Карцов сидел сбоку от экрана. Майя Ремезова стояла у дальнего края стола в чистом халате, руки держала перед собой так, как держат после долгой работы в перчатках. Ветрова заметила тень бессонной смены под её глазами и заставила себя смотреть на журнал. Сочувствие не доказывает пакет. Протокол тоже не доказывает всего, если учится выбирать удобную форму.

— Начнём с запрета на слово «чудо», — сказала Ветрова. — Мгновенный пакет по себе ещё не угроза. Угроза появляется там, где у пакета возникает лишний свидетель вне разрешённого маршрута.

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

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

Карцов посмотрел на Майю, но не вмешался. Ветрова перевела пакет в схему причинности. Земля — Марс давали исходный личный текст и локальное подтверждение марсианской станции. Холодное ядро КН-0/12 не должно было входить в кворум, но проявило тот же хеш. Чип «Кворум-Н» не подтвердил третьего участника, зато оставил место под спорный внешний слот. В обычной аварии журнал ломает время, теряет подпись, меняет маршрут. Здесь всё было аккуратнее: протокол не показывал виновного, он заранее готовил форму для объяснения.

— Если мы примем это как зеркалирование, партия пойдёт дальше, — сказала Майя.

— А если нет? — спросил Громыко, входя в зал.

— Тогда нулевая серия остановлена до разбора старшинства witness.

Громыко сел во главе стола. У него был вид человека, которому ночью объяснили политическую цену задержки, утром добавили промышленную, а теперь приносили причинностную. Контур не стал вставать. В этом зале уважение показывали точностью данных.