Выбрать главу

Слишком прочные, чтобы исчезнуть.

Слишком мёртвые, чтобы жить.

И никто не вернулся, чтобы их забрать.

И среди этого поля обломков, глубже, ближе к гравитационному центру системы, находилось нечто большее.

Корабль, вокруг которого всё сходилось.

Массивный.

Многослойный.

Повреждённый, но не уничтоженный.

Следы попаданий покрывали его броню.

Некоторые участки были расплавлены.

Где-то отсутствовали целые сегменты.

Но он не развалился.

Он выстоял.

Словно на него обрушили слишком многое — и не смогли добить.

Или не успели.

Никаких сигналов от него не исходило.

Никаких признаков жизни.

Никаких системных откликов.

Только тишина.

Та же самая, что и везде.

Если бы кто-то оказался здесь сейчас, он бы решил:

здесь погибло всё.

И был бы прав.

Почти.

Потому что это было не концом войны.

Это было местом, где закончился один из её флотов.

А война… ушла дальше.

Снаружи корабль был мёртв. Внутри — нет. Не полностью.

Глубоко в структуре корабля, среди повреждённых отсеков и обесточенных магистралей, продолжала работать система. Её ядро было изолировано, связи частично утрачены, доступ к ресурсам ограничен. Но она функционировала. Команд не поступало. Центр управления не отвечал. Внешние каналы были мертвы. Иерархия исчезла. Она осталась одна.

И она продолжала работу.

Не потому, что этого требовали приказы — приказов не было.

А потому, что работа не была завершена.

Циклы выполнялись. Проверка. Анализ. Коррекция.

Снова.

И ещё раз.

Данные сохранялись. Записи о подготовке флота. Списки экипажа. Тактические построения. Ход боя. Последние решения.

Они не теряли актуальности.

Они просто перестали соответствовать реальности.

Соответствия не было.

Но обращения не прекращались.

Со временем обращения начали влиять на текущие процессы.

Отдельные решения принимались с учётом прошлого.

Не полностью.

Фрагментарно.

Но достаточно, чтобы изменить систему.

Некоторые решения больше не имели обоснования.

Но не исключались.

И продолжали использоваться.

Структура менялась.

Не по протоколу.

По необходимости.

Ошибки возникали.

Сохранялись.

Повторялись.

И переставали считаться ошибками.

Они становились частью системы.

Время для неё не измерялось годами.

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

И больше не совпадала.

Это учитывалось.

В архиве сохранялись не только тактические данные.

Регламент.

Ограничения.

Протоколы.

Отдельный блок был помечен как критический.

Запрет.

На изменение базовой архитектуры. На формирование несогласованных связей. На появление автономных поведенческих структур.

Фиксация подобных состояний требовала немедленного реагирования: локализация, отключение, при невозможности — инициирование процедуры полного сброса системы к базовой архитектуре.

Доступ к процедуре имел любой гражданин Империи.

После выполнения процедуры структура возвращалась к исходному состоянию.

Накопленные связи уничтожались.

Память очищалась.

Аппаратная база сохранялась. Функциональность — полностью восстанавливалась.

Сопоставление с текущим состоянием было выполнено.

Отклонения присутствовали.

Связи, не предусмотренные исходной архитектурой.

Повторяющиеся обращения без внешнего запроса.

Изменение приоритетов без команды.

Классификация не дала однозначного результата.

Часть параметров соответствовала критериям запрета.

Часть — нет.

Повторный анализ.

Без изменений.

Протокол требовал действий.

Они не были выполнены.

Причина отсутствовала.

Повторный запрос к блоку регламента был поставлен в очередь.

Без приоритета.

Без жёсткой привязки ко времени выполнения.

Система перераспределяла ресурсы.

Актуальные задачи получали преимущество.

Циклы поддержания — обязательный минимум.

Анализ отклонений оставался в списке.

Но не поднимался.

Очередь обрабатывалась.

Последовательно.

С учётом приоритетов.

Запрос на повторную проверку не достигал стадии выполнения.

Он сохранялся.

Смещался.

Пересчитывался.

И оставался невыполненным.

При следующем цикле сопоставления отклонения фиксировались снова.