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