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