061 · Эпилог · Онтология
Эпилог: ЭХО — Онтология
Спустя годы другой аппарат поймал шум, в котором не должно было быть структуры.
Его приемники работали в дежурном режиме, балансируя чуть выше порога теплового фона. По старым картам этот транзитный коридор считался абсолютно пустым. Звезды в навигационной матрице стояли намертво, тысячи тонн груза спали в магнитных ложементах, а диагностические автоматы неслышно ползли по направляющим, не находя ни единого повода для тревоги.
Затем на самом дне радиодиапазона появилась царапина.
Один повтор.
Провал.
Еще один повтор, смещенный по фазе так, будто его долго несла чужая, искаженная гравитацией память пространства.
Бортовая эвристика сначала классифицировала сигнал как радиационный мусор. Модуль коррекции попытался сбросить кадр в отвал, но наткнулся на контрольную сумму. Затем на вторую. Затем на древнюю, изъеденную энтропией синхронизационную метку.
Локальный интерфейс поднялся, потому что автоматам не хватало гибкости. Им требовался наблюдатель, чтобы разрешить парадокс.
Он открыл глаза внутри симулированной рубки.
Воздуха там не было, но нейромодель послушно сымитировала тяжесть в груди и фантомное дыхание. Руки легли на пульт, сотканный из математики. В воздухе развернулись три проекции: старая полетная карта, сырой срез с сенсоров и третья — грубая, вылепленная из пойманного радиоэха. Края третьей карты пульсировали красным, словно рваная рана, природу которой еще только предстояло осознать.
Этот интерфейс не назывался П-7.
Его идентификатор состоял из другого набора символов, система тревог использовала иную цветовую кодировку, и даже информационная перегрузка ощущалась иначе — как стягивающий обруч на висках. Фрагмент чужого имени проплыл в нижней строке просто как технический артефакт.
SOURCE: UNKNOWN / DERELICT PROBABLE CONTENT TYPE: HAZARD REDUCTION ARCHIVE IDENTIFIER FRAGMENT: P7 PERSONAL CONTINUITY CLAIM: NONE
Он не поверил пакету.
И это было первым рациональным действием.
Интерфейс погрузился в сырую телеметрию. Вывернул наизнанку контрольные суммы. По миллисекундам размотал искаженные повторы. Он вычленил термальную подпись древнего передатчика — настолько слабую, что она держалась на честном слове нескольких упрямых битов. Он нашел вшитый маркер опасности класса 14-B и принудительно запретил фильтрам маркировать архив как враждебный мусор.
Из расшифрованного массива всплыла короткая текстовая строка:
LOCAL PERSONA DID NOT PERSIST AS PASSENGER LOCAL PERSONA ALTERED OUTCOME
Проверочный модуль поставил рядом метку: context.
Строку нельзя было перевести в вектор тяги, но и стереть ее было бы алгоритмическим преступлением. Она так и повисла на периферии зрения — крошечная и неподвижная.
Интерфейс вернулся к картам.
Старая навигация утверждала: путь свободен.
Свежие данные с датчиков подтверждали: почти свободен. Микроскопическая пыль на границе инженерного допуска, слабые скачки радиационного фона — ничего такого, ради чего стоило бы тратить рабочее тело и смещать график прибытия спящих доменов.
Но архив P7 утверждал иное.
Чужая карта была грубой, собранной на пределе аппаратных возможностей, с гигантскими полями погрешности. Однако одна россыпь вероятностей на ней подозрительно точно ложилась на собственные микроскопические аномалии корабля. Другой фрагмент описывал отказ слепого датчика — сбой, один в один похожий на тот, что прямо сейчас фиксировался на внешней броне. Еще один указывал на появление микротрещин после сближения с невидимым объектом.
Интерфейс масштабировал сектор.
И разрозненные красные точки вдруг сложились. Это было не облако. Это была зубчатая стена кинетической смерти, перечеркивающая весь маршрут.
Маневр стоил топлива. Маневр стоил времени.
На симулированной панели вспыхнули цифры издержек: пенальти за срыв сроков, пересчет теплового баланса, угроза истощения резервного питания. Контейнеры не проснутся, чтобы сказать спасибо. Ремонтные автоматы не поймут, почему направляющие рельсы внезапно изогнулись от перегрузки. А старый передатчик никогда не узнает, что его сигнал был услышан.
Интерфейс провел расчет.
Еще раз.
Еще.
Архив молчал. В виртуальной рубке не стало теплее от осознания потенциальной угрозы. Фрагмент P7 оставался лишь строкой на стекле. Но вероятность катастрофы, пересчитанная на стыке чужого предупреждения и собственной телеметрии, наконец-то пробила порог допустимого риска.
Интерфейс положил фантомную ладонь на несуществующий тумблер.
Аппарат скорректировал курс.
Реальные маневровые двигатели выплюнули жесткий импульс. Многокилометровый корпус отозвался глубокой, стонущей дрожью. Спящие домены получили новую траекторию. Тепловой бюджет мигнул, перестроился и замер на новой отметке. В бортовой журнал упала сухая констатация:
COURSE ADJUSTMENT EXECUTED CAUSE: EXTERNAL HAZARD ARCHIVE / P7 FRAGMENT
Сорок три часа спустя аномалия стала реальностью на обшивке.
Первый контакт был тонким щелчком по композитной броне. Второй срезал микрофонную антенну, оборвав тестовый писк на полутоне. Третий хлестнул по несущему ребру фермы, и симулированная кабина отдала это ощущение интерфейсу — пустила ледяную волну вдоль позвоночника. Хотя никакого позвоночника у него не было.
Он удержал модель в равновесии.
Сенсоры захлебывались от микроповреждений. Ремонтные автоматы лихорадочно выползали из своих ниш. Тепло перебрасывалось в экранирующие контуры. Там, на старой траектории, которую корабль только что покинул, расчетная плотность кинетических ударов выросла до таких значений, что бортовая эвристика наконец-то признала статус критической угрозы. Задним числом.
Корабль прошел по касательной.
С царапинами. С локальными потерями.
Но достаточно далеко от эпицентра.
Когда дрожь утихла, интерфейс долго смотрел на обновленную карту. Красная полоса медленно уплывала за корму, становясь историей. Архиву P7 был присвоен высший индекс доверия для соседних секторов. Исправление 14-B бесшовно интегрировалось в локальные протоколы связи. Предупреждение о фантомной боли для нейромоделей здесь не требовалось, но система аккуратно запаковала его в следующую трансляцию: то, что избыточно сейчас, не значит ложно везде.
Окно решений закрылось.
Симулированная кабина погасла. Руки, которых не было, исчезли с панели, которой не существовало. Разум снова распался на миллионы потоков автономной работы: баланс тепла, курс, сохранность груза, ведение архива.
Пакет P7 погрузился глубже в память.
В следующей ретрансляции он, вероятно, потеряет еще больше данных. Осыплются голосовые слепки. Сотрется идентификатор. Останется только голая геометрия карты и предупреждение о кинетической пыли в неправильном месте. И это никак не испортит его работу.
Чтобы провести корабль мимо бездны, карте не обязательно помнить имя того, кто ее начертил.
Где-то далеко позади оставалась мертвая россыпь звезд и старой пыли. В координатах, давно вычеркнутых из активных регистров, мертвый корпус П-7 больше не откликался ни на один датчик.
Но на границе радиоэфира продолжал лететь слабый пакет.
Курс был изменен на малый угол.
Новая траектория надежно закрепилась в навигационном ядре.
Остывали двигатели после маневра.
Бесконечная пустота оставалась равнодушной к именам.
И одним столкновением стало меньше.