Виктор Алеветдинов – Тихоокеанский контур. Книга 5: Нулевая серия (страница 4)
Ветрова открыла предиктивный слой HELIO-WORM. Экран вывел вероятный ход расследования: спор с начальником смены, поддержка Карцова, внешний аудит, проверка маршрута кассеты, сервисный патч, временное отстранение Ремезовой, повторная WORM-метка на климате. Модель строилась на одном ночном пакете, но знала избыточно много. Некоторые строки описывали события, которых ещё не было. Прогноз переставал быть инструментом наблюдения, начинал подталкивать людей к готовому пути. Ветрова закрыла экран до чтения залом.
— Почему закрыли? — спросил Громыко.
— Прогноз стал участником события. Его нельзя показывать группе как нейтральный инструмент.
— HELIO-WORM создан для фиксации причинности.
— Да. Но сейчас он предлагает причинность до полного набора следов. Это не ложь. Это опаснее грубой лжи.
Карцов коснулся футляра в кармане халата. Ветрова заметила жест краем зрения, Майя тоже заметила футляр, но промолчала. Наставник держал данные при себе, не прятал демонстративно, но выбирал момент показа. Такая сдержанность могла быть заботой, могла быть управлением.
— Ставка простая, — сказала Ветрова. — Если мгновенная связь требует мгновенного окончательного отчёта, паузы для проверки не остаётся. Лишний witness может стать правом на спор либо инструментом монополии. Нам надо понять, что появилось рядом с пакетом Ремезовой: внешний контур, ошибка чипа, паразитный материальный отклик либо след будущей записи журнала.
Слово «будущей» прозвучало без мистики. На экране лежали носители: сырой снимок Марса, холодное ядро, чиповый хвост, шаблон отказа на одиннадцать секунд раньше реплики. Громыко хотел возразить, но сперва прочёл время создания шаблона. Управленцы редко любили странности, которые можно показать в строке.
— Серия не может ждать философский спор.
— Это не философия. Это допуск. Если кворум примет третье место без носителя, серия станет доверенной на бумаге.
— Что нужно прямо сейчас?
— Сырой чиповый профиль до WORM-упаковки. Архив микроэлектроники. Тимур.
Тимур поднял кейс. В его лице появилось рабочее упрямство, которое возвращало спор с уровня странных слов на уровень платы, тепла, ключа, разъёма. Ника тихо сказала, что пойдёт с ним до архива, но Тимур покачал головой.
— Если свет начнёт предсказывать мои шаги, позову.
— Он предсказывает. Без уважения к авторскому праву.
Контур разрешил Тимуру идти, добавил к маршруту Морозову на удалённом контроле радиометок. Ветрова передала защищённую ссылку, Майя добавила сырой снимок КН-0/12. Карцов вынул футляр с одноразовой кассетой сырого лога.
— Это до упаковки. Читать через изолятор.
Тимур взял футляр, проверил пломбу, серийный номер, след перезаписи. На Карцова он посмотрел без благодарности.
— Если мистика греется, я её найду.
— Здесь она может не греться.
— Тогда найдём место, где она экономит питание.
Архив микроэлектроники находился ниже чистой зоны. Там воздух был тяжелее, свет грубее, стены обшиты старым металлом без представительской полировки. Тимур шёл один, связь с залом держал открытой в режиме сухого протокола. Он не любил брифинги: люди на брифингах быстро влюбляются в красивые версии, а микросхемы при правильном вопросе отвечают неохотно, зато без политической интонации.
Изолятор принял кассету Карцова после ручной проверки. На столе развернулась карта чипа «Кворум-Н»: два активных окна профиля, одно резервное. По паспорту третье окно должно возникать после внешнего спора witness, когда объект даёт физический носитель. В ночной записи окно не возникло. Оно лежало подготовленным, пустым, с выровненными границами памяти. Тимур увеличил край ячейки, вывел питание, микротепло, след прожига.
— Зал, у нас не приём третьего профиля.
Ветрова ответила после короткой паузы. Канал щёлкнул, на терминале Тимура появилась отметка записи протокола.
— Что тогда?
— Место под него. Чип держал пустую рамку до события.
— Аппаратный дефект?
— Дефект имеет шум. Тут калибровка как после заводской проверки.
Он снял слой технологической подписи. Ключ сборки принадлежал НИПЦ, участок доверенной приёмки, время выпуска совпадало с партией. Дальше пошла мелкая строка, от которой Тимур наклонился ближе. Дата профиля стояла завтрашняя. Это была не системная дата терминала, не ошибка часового пояса, не перенос из демонстрационного расписания. Внутренний штамп контрольного прожига указывал следующий день, утро, окно после комиссии. Чип хранил отметку проверки, которая по обычному времени ещё не могла случиться.
— Повторяю для протокола. Резерв третьего профиля имеет дату, которая ещё не наступила.
В канале стало тихо. Тимур вывел питание ячейки. Резерв не грелся выше нормы, зато потреблял на четыре десятых меньше соседних окон в момент ночного пакета. Это тоже было не похоже на случайную ошибку: пустое место вело себя как допустимый рабочий режим. Чип ждал спорного свидетеля до появления спора.
— Носитель есть. Не сигнал. Память чипа.
— Копируй аппаратно, — сказала Ветрова. — Без прогностического слоя.
— Уже.
Тимур поставил WORM-метку на снимок через локальный ключ и отключил терминал от сетевой подсказки. На долю секунды экран показал заголовок будущего отчёта: «Чип Кворум-Н подтвердил наличие третьего участника». Тимур снял снимок внешней камерой, погасил терминал аппаратным выключателем. Заголовок был неверен. Чип не подтвердил участника, чип держал место. Разница между этими фразами могла решить судьбу нулевой серии.
Когда он вернулся в зал, Ветрова собрала общий экран без прогноза HELIO-WORM. Контур стоял у стекла, смотрел на синюю WORM-полосу над партией. Майя держала лицо спокойно, но пальцы на планшете оставили белые следы давления. Громыко не спорил с остановкой, запросил срок первичного разбора. Карцов молчал, взглядом проверял не чиповый снимок, а реакцию Майи.
Тимур положил аппаратный носитель на стол. Он дождался, пока камера протокола возьмёт пломбу крупным планом и раскрыл снимок на общем экране.
— «Третий» пока не существует как железо. Есть пустое место в чипе, будущая дата, снижение потребления в момент пакета. Если кто-то назовёт это найденным участником, он врёт либо читает не тот журнал.
Ветрова закрепила его фразу в протоколе, но вручную изменила заголовок: «Кворум-Н удерживает резерв спорного профиля без физического участника». HELIO-WORM предложил заменить последние слова на «до установления внешнего участника». Ветрова отклонила подсказку. Майя увидела отказ и впервые за утро посмотрела на команду Контура как на людей, которые тоже умеют не принимать готовые строки.
Контур сохранил снимок таблички из аэротерминала рядом с чиповым профилем. Несостыковки лежали рядом, без метафор: табличка не совпала с невозможной памятью, отказ появился на одиннадцать секунд раньше просьбы, чип держал место под участника до самого спора, журнал предлагал расследование до улик. Каждая деталь имела носитель, каждая оставалась в границах инженерии. Эта проверяемость пугала сильнее туманных слов.
В конце протокола Ветрова поставила WORM-метку: «Пауза расследования обязательна до старшинства witness». Система приняла запись, но в хвостовой строке мигнуло «Итерация 0: ход сохранён». Контур не сказал этого вслух. Он открыл новый файл наблюдения, занёс первую запись без украшений: «Центр формирует ответы до вопросов. Проверять не выводы, а время их появления».
Глава 3. Нулевая серия пошла
«Линия-0» проснулась после удержания не сразу, а по ступеням, как организм после наркоза. Сначала климатический контур снял лишнее давление с микрозоны и роботы вернулись к кассетам через санитарный зазор, дальше транспортная полоса запросила ручное подтверждение маршрута у Майи Ремезовой. Над стеклом поста приёмки держалась синяя WORM-полоса. Она обозначала не остановку, а сопровождение спорного события до конца смены.
Майя вела группу Контура через смотровой коридор. Пол был мягким от антистатического покрытия, стены отражали свет без бликов, любой жест попадал сразу в три журнала. После ночной блокировки ей вернули доступ к линии с условием не мешать графику. Это условие звучало красиво для людей, не державших в руках кассету нулевой серии. В «Мост-0» график был не календарём, а силой: он толкал людей признавать безопасным всё, что успело пройти маршрут.
— Слева линия очистки транспортных гнёзд. Руками туда не лезем, даже если робот выглядит обиженным.
Ника склонилась к стеклу, поймала на планшет отражение зелёного светового кода над второй кассетой. Свет здесь работал не для красоты: каждый цвет подтверждал отдельный слой допуска, каждый срыв цвета создавал запись в журнале. Ника смотрела дольше остальных, будто искала точку, где свечение перестаёт быть живым.
— Он выглядит не обиженным, а воспитанным до безнадёжности.
— Наши роботы не нападают. Они делают вид, что человек решил отойти.
Тимур остановился у окна аппаратного контроля. Внутри манипулятор снимал с кассеты защитный экран, чип «Кворум-Н» мигал под стеклом короткой белой вспышкой. Майя видела, как Тимур сопоставляет движение манипулятора с теплом платы, маршрут кассеты с будущей датой в ячейке, технику с тем, что техника не должна была помнить.
— Где физический запрет на повтор ночного пакета?
— Сейчас нигде. WORM-сопровождение, ручная сверка, разрыв дальнего буфера. Ноль романтики, четыре лишних подписи на каждый шаг.