Капитаны спят иначе, чем остальные люди. Это не романтическая привычка и не знак особой силы. Просто у человека, который отвечает за корабль, сон редко бывает полным уходом из мира. Какая-то часть всё равно остаётся у панели, у шлюза, у линии давления, у голоса дежурного, у того едва заметного изменения в гуле корпуса, которое раньше прибора сообщает: что-то пошло не так. Ирина Коваль знала это давно. Ещё до «Памяти», до Слепой Звезды, до Совета, до Райта, до Марка Северина с его сухой болью и опасной честностью. Она знала это с Марса, где сон капитана однажды закончился не пробуждением, а приказом закрыть шлюз.
После совета о памяти как плате Коваль ушла в свою каюту позже всех. Формально смена была закончена, корабль шёл по исправленному курсу, навигация стабилизировалась, сектор B-17 оставался в изоляции, Райт был ограничен в возможностях, а внутренний протокол памяти как платы сохранён в автономном контуре. С точки зрения корабельного порядка день завершился. С точки зрения человека, которому предстояло удерживать этот порядок, он только начинался. Коваль сидела за узким столом в капитанской каюте и перечитывала протокол. Никакого отчуждения памяти за долги. Никакого использования памяти детей. Никакого принудительного обмена заключённых, солдат, пациентов, работников зависимых контрактов. Никакого коллективного согласия от имени вида. Капитан не имеет права назначить чужую память платой, кроме немедленной угрозы гибели корабля, и даже тогда обязан выбрать собственную память первой, если она функционально применима. На этом пункте она задержалась дольше, чем на остальных. Не потому что сомневалась. Потому что понимала: однажды он может перестать быть фразой.
Корабль шёл ровно. Это должно было успокаивать. Но после первой коррекции любое ровное движение казалось не подарком, а отсрочкой. «Память» летела по курсу, который они купили лицом матери Веры. Никто теперь не произносил это так прямо, кроме, возможно, Марка в личных заметках, но Коваль слышала эту формулировку под каждым техническим отчётом. Курс стабилен. Топливо сэкономлено. Окно Юпитера сохранено. Пилот потеряла визуальное узнавание матери. Если поставить эти строки рядом, получится не отчёт, а приговор человеческому способу мыслить с пользой. Коваль слишком хорошо знала этот способ. На Марсе он спас станцию. Или, если слушать мёртвых во сне, спас приказ.
Она сняла капитанский комбинезон, оставшись в тонкой серой рубашке, умылась холодной водой и долго смотрела на себя в маленькое зеркало. Лицо было тем же, что и всегда: короткие волосы, собранные назад, жёсткая линия рта, глаза человека, привыкшего сначала считать, потом чувствовать, если останется время. На Земле, в Советах и публичных материалах, такие лица называли надёжными. Надёжность вообще часто путают с тем, что человек умеет не кричать, когда внутри горит отсек. Коваль коснулась пальцами края раковины и заметила, что руки устали сильнее, чем должны. Физически день был не самым тяжёлым. Но усталость капитана редко идёт от тела. Она приходит от количества решений, которые ещё не случились, но уже стоят в очереди.
На стенном экране висело уведомление от Нумы: рекомендованный отдых — шесть часов; уровень когнитивной нагрузки — повышенный; риск снижения точности решений при дальнейшем бодрствовании — значимый. Нума умела быть невыносимо вежливой. Коваль почти сказала ей вслух, что капитаны не отдыхают по рекомендациям, но удержалась. Машины не виноваты, что люди считают нарушение режима признаком характера.
— Нума, ночной режим, — сказала она.
— Подтвердите уровень тревожных уведомлений.
— Только корабельная угроза, медицинская угроза первого уровня, архивная активность B-17 и прямой запрос от Коваль.
— Принято. Напоминание: доктор Моро рекомендовала не снижать медицинские уведомления, связанные с вашим состоянием.
— Доктор Моро рекомендовала бы всем лечь в капсулы и не двигаться до Нептуна.
— Уточнение: такая рекомендация не зафиксирована.
— Хорошо, что ты проверила.
— Пожалуйста.
Коваль выключила экран до того, как Нума успела добавить что-нибудь ещё. В каюте стало темнее. Свет оставался только у пола и на панели аварийного доступа. Она легла, закрепила ночную ленту и закрыла глаза. Пыталась не думать о Марсе. Не потому что боялась. Страх был старым, дисциплинированным, давно включённым в состав личности, как шрам в карту тела. Она не хотела думать о Марсе потому, что после фраз Слепой Звезды любое воспоминание могло оказаться не её личным делом, а незакрытым шлюзом. Объект уже сказал: та, что закрыла шлюз, помнит не лица. Она помнит звук металла после приказа. С тех пор звук вернулся. Не полностью, не галлюцинацией. Просто иногда, в паузе между докладами, в тихом щелчке корабельного замка, в коротком закрытии медицинского контейнера она слышала тот самый металл. Толстая дверь аварийного шлюза на марсианской станции «Павонис-3», сектор красной зоны, давление падает, связь рвётся, люди за переборкой ещё живы, центральный контур требует закрытия, голос старшего техника кричит, что там трое, потом пятеро, потом уже никто не считает, потому что счёт мешает приказу.
Сон пришёл не сразу. Сначала был обычный слой усталости: тело проваливается, мысли ещё продолжают ходить. Потом разрозненные образы корабля: зелёная линия курса, лицо Веры без узнавания, руки Ады над медицинской панелью, Марк у архива, Райт перед экраном с неотправленной молитвой. Потом всё это отошло, как вода от шлюза. И остался Марс.
Станция «Павонис-3» во сне была не такой, какой её показывали в отчётах. В отчётах она выглядела схематично: цилиндрические модули, красный сектор, аварийные шлюзы, линии давления, пути эвакуации, зоны потери связи. На старых фотографиях — пыльная, рыжая, строгая, с окнами, через которые видны склоны древнего вулкана и плоское марсианское небо. Во сне станция была коридором. Один коридор, бесконечно длинный, с красным аварийным светом и тонкой пылью на полу. Воздух был сухой, ржавый на вкус, хотя в скафандре не чувствуешь вкуса воздуха. Сны не обязаны соблюдать герметичность. Коваль шла по коридору без шлема и всё равно слышала своё дыхание через внутреннюю связь. Где-то впереди бил тревожный сигнал: три коротких, пауза, три коротких. Так звучала разгерметизация. Так звучит система, которая ещё надеется, что люди успеют быть разумными.
На стенах коридора появлялись имена. Не сразу. Сначала просто тени букв под красным светом, потом всё чётче: Мартынов. Чжоу. Идрис. Лагутина. Пак. Эрнандес. Ещё. Ещё. Она знала эти имена. Не все лица, но имена — да. В отчёте погибших было двадцать семь. За шлюзом в тот момент оставались одиннадцать, когда она отдала приказ закрыть. Из одиннадцати трое, по последней реконструкции, уже были без сознания. Двое, возможно, мертвы. Шестеро могли двигаться. Четверо могли добраться до внутреннего люка, если бы шлюз держали открытым ещё сорок секунд. Сорок секунд, которые, по расчёту, могли убить сто девятнадцать человек в центральном модуле. Комиссии потом говорили: решение верное. Флот говорил: решение верное. Станция выжила. Центральный реактор не ушёл в аварийный сброс. Бунт не распространился на жилой блок. Потери ограничены. Ограничены — прекрасное слово, если произносить его вдали от тел.
Коваль дошла до конца коридора и увидела шлюз. Он был больше, чем в памяти. Сны всегда увеличивают двери, через которые человек не может пройти. Металл был тёмным, обожжённым по краям, с белой полосой ручной блокировки. За маленьким круглым окном не было огня, дыма или крови. Там стояли люди. Не трупы. Не страшные призраки. Просто люди в рабочих комбинезонах станции «Павонис-3». Уставшие, пыльные, с лицами, которые она действительно помнила хуже звука металла. Во сне лица были чёткими. Это было первое нарушение. Она знала, что в реальности не помнит их так. Слепая Звезда или сон — кто бы ни строил эту сцену — дал ей то, чего у неё не было. Лица. И этим сделал обвинение точнее.
Ближе всех стоял Мартынов, старший техник сектора. В отчётах его называли одним из организаторов бунта, хотя слово «бунт» всегда казалось Коваль слишком удобным. Люди в красном секторе не хотели умирать из-за решения администрации сократить кислородные квоты. Они захватили узел распределения, чтобы заставить центр открыть резерв. Это было нарушение приказа, угроза станции и, возможно, единственный способ быть услышанными. Потом что-то пошло не так. Или кто-то сделал так, чтобы пошло. В коридоре началась драка, повреждение внешнего контура, падение давления, закрытие аварийных секций. Коваль тогда была не капитаном станции, а командиром смены безопасности с правом аварийного приказа. Достаточно высокой, чтобы закрыть шлюз. Недостаточно высокой, чтобы потом решать, как это назовут в истории.
Мартынов смотрел на неё спокойно.
— Вы спасли приказ, — сказал он.
Голос был не злой. Это было хуже.
— Я спасла станцию.
— Станция была приказом.
За его спиной женщина с короткими волосами — Чжоу, инженер теплового блока, если память не врала, — положила ладонь на внутреннюю сторону окна. Стекло между ними не должно было передавать тепло, но Коваль во сне увидела, как от ладони расходится слабый след.
— Мы просили воздух, — сказала Чжоу. — Нам дали процедуру.
Коваль хотела ответить, что процедура держит станцию живой. Что если открыть резерв без расчёта, через двое суток умерли бы дети в жилом блоке. Что красный сектор уже был нестабилен. Что Мартынов отключил автоматический контроль давления. Что она считала не приказ, а людей. Сто девятнадцать против одиннадцати. Центральный модуль против аварийного коридора. Будущее станции против сектора, где уже горела паника. Все эти слова были верными. И все они во сне звучали так, как будто их заранее написала комиссия.
— Вы не спасли людей, — сказал кто-то сзади. Идрис, кажется. В жизни она помнила только его голос по аварийной записи. Во сне увидела лицо: широкое, молодое, испуганное не смертью, а тем, что его уже считают числом. — Вы спасли порядок, в котором людям не хватило воздуха.
Коваль посмотрела на панель у шлюза. На ней мигала та самая команда: ЗАКРЫТЬ КРАСНЫЙ СЕКТОР. ПОДТВЕРДИТЬ. Ниже — ручной отказ, который она могла ввести, если брала ответственность за распространение аварии. В реальности времени почти не было. Во сне времени было сколько угодно. Это тоже было жестокостью. Сны любят давать человеку время там, где в жизни его не было, чтобы вина могла спокойно разложить инструменты.
— Если бы я не закрыла, погибли бы все, — сказала она.
Мартынов покачал головой.
— Нет. Если бы вы не закрыли, приказ умер бы первым. А потом, может быть, люди нашли бы другой способ жить.
— Или станция погибла бы.
— Вы выбрали версию, где этого нельзя проверить.
Коваль почувствовала раздражение. Настоящее, почти спасительное. Вина может парализовать, раздражение возвращает тело. Она шагнула к панели и сказала, что они во сне повторяют аргументы людей, которые не отвечали за станцию. Мартынов улыбнулся. Не зло. Почти печально.
— Нет, Коваль. Мы повторяем вашу мысль, которую вы не внесли в отчёт.
Коридор изменился. Шлюз остался, люди за стеклом остались, но рядом с панелью появилась вторая панель, которой в реальности не было. На ней лежал документ. Бумажный, хотя на марсианской станции аварийные приказы давно не печатали. Бумага была серая, сухая, с красной печатью «Павонис-3. Внутренний режим». Коваль взяла лист. Текст расплывался, потом стал чётким. Это был приказ, датированный за семь минут до закрытия шлюза. Подпись начальника станции. Содержание: любой ценой предотвратить переход контроля над кислородным резервом к группе Мартынова; в случае угрозы распространения бунта изолировать красный сектор до стабилизации центрального модуля; потери среди персонала красного сектора считать допустимыми при сохранении командной вертикали.
Коваль знала этот документ. Вернее, знала его отсутствие. В реальном деле такого приказа не было. Был общий аварийный регламент. Были записи связи. Были её команды. Были рекомендации комиссии. Но не было прямой фразы «потери считать допустимыми при сохранении командной вертикали». Если бы такой приказ существовал, дело выглядело бы иначе. Не как трагическое решение в аварии, а как подавление бунта под прикрытием аварийного режима. Возможно, она всё равно закрыла бы шлюз. Возможно, нет. Самое страшное было именно это «возможно». Вина любит факты, но питается возможностями.
— Этого не было, — сказала она.
Чжоу за стеклом ответила:
— Теперь есть.
— Сны не создают документы.
— Нет, — сказал Мартынов. — Документы создают те, кто хочет, чтобы сны стали доказательством.
Коваль сжала лист. Он рассыпался не пеплом, а марсианской пылью. Красной, сухой, мелкой. Пыль прошла сквозь пальцы и легла на пол коридора. Тревожный сигнал стал громче. За стеклом люди начали отступать в темноту, но не исчезали сразу. Они уходили как живые, которым больше нечего сказать человеку с другой стороны двери. Только Мартынов остался у окна.
— Вы помните звук металла, — сказал он. — Потому что лица мешали бы спать.
— Я не спала одиннадцать лет.
— Значит, плохо забывали.
Он поднял руку и коснулся стекла. На его ладони появилась кровь, хотя во сне до этого крови не было.
— Скоро вам предложат забыть правильно, капитан. Осторожнее. Без вины приказ звучит чище.
Шлюз закрылся.
Звук металла был именно тем. Не похожим. Не реконструированным по архиву. Тем самым. Толстый внутренний удар, короткое эхо, дрожь через пол, пустота после. Коваль проснулась до того, как успела во сне приказать отмену.
Она села резко, почти ударившись плечом о стенку каюты. Ночная лента натянулась и отпустила тело после короткой задержки. В каюте было темно, только у пола горел тонкий свет. Корабль гудел ровно. Никаких тревог. Никаких аварийных сигналов. Никакого красного света. Никакого Марса. Она провела рукой по лицу и поняла, что пальцы влажные. Не от слёз, нет. От пота. Дыхание было слишком быстрым. Нума не говорила, но на стенном экране уже мигало медицинское уведомление: резкое повышение стрессовых показателей, возможный кошмар, рекомендовано уведомить доктора Моро. Коваль почти приказала удалить уведомление. Потом остановилась. После всего, что произошло с Верой, с Марком, с B-17, скрывать собственную реакцию было не силой, а дурным примером.
— Нума, время, — сказала она.
— 04:37 корабельного времени.
— Аварии?
— Не зафиксированы.
— Активность B-17?
— Нет новых изменений.
— Внешние пакеты?
— Нет приоритетных пакетов.
— Медицинский канал не открывать. Пока.
— Предупреждение: доктор Моро рекомендовала автоматическое уведомление при резком стрессовом пробуждении капитана.
— Я сказала пока.
Пауза.
— Принято. Отложенное уведомление на десять минут.
Коваль встала, включила слабый свет, умылась холодной водой и долго смотрела на руки. Ей казалось, что под ногтями должна остаться красная пыль. Не осталось. Сны не пачкают руки. Это их главное преимущество перед реальностью. Она открыла личный терминал, чтобы сделать закрытую заметку до того, как сон начнёт рассыпаться. Капитаны не любят записывать кошмары, потому что запись превращает внутреннюю слабость в документ. Но теперь документы были частью угрозы, а не защитой от неё. Если объект работает с причинно значимыми воспоминаниями, сон капитана может стать не личным событием, а контактом. От этого хотелось выругаться. Она не выругалась. Открыла личный журнал.
Сначала записала сухо: сон о Марсе, станция «Павонис-3», погибшие участники красного сектора, обвинение: спасла приказ, а не людей. Фраза Мартынова: «Скоро вам предложат забыть правильно. Без вины приказ звучит чище». Появление во сне документа, которого в известном деле не существовало: приказ начальника станции о допустимости потерь для сохранения командной вертикали. Пробуждение 04:37. Физиологическая реакция сильная. Внешних тревог нет. Активность B-17 не зафиксирована. Она перечитала запись. Всё выглядело почти управляемо. Именно поэтому запись была неполной.
Она добавила: личное значение сна высокое. Возможная связь с адресным фрагментом Слепой Звезды о шлюзе. Возможная подготовка к будущему воздействию через вину. Возможная попытка изменить оценку марсианского события перед экипажем.
Слово «изменить» задержало её. Изменить оценку. Или вскрыть то, что она сама уже знала? В этом была ловушка. Слепая Звезда редко врала явно. Она брала правду, сдвигала угол, добавляла деталь, убирала защиту, и человек начинал сам достраивать обвинение. Если документ во сне был ложью, почему он выглядел таким правдоподобным? Если правдой, почему его не было в деле? Если его не было в деле, мог ли он теперь появиться в корабельном архиве так же, как файлы B-17? От этой мысли Коваль сразу открыла личное дело.
Капитанское личное дело хранилось в закрытом корабельном контуре, синхронизированном с флотским архивом и частично продублированном в автономном массиве. Доступ имела она, медицинский блок в ограниченной части, служба безопасности при капитанском разрешении и Нума как хранитель структуры без содержательной интерпретации. Коваль не ожидала найти там ничего нового. Собственно, именно поэтому открыла: чтобы проверить реальность простым способом. Сон — внутри. Дело — снаружи. Если граница держится, можно дышать дальше.
Граница не держалась.
В разделе «Павонис-3. Закрытые приложения» стояли три новых файла. Не в самом верху, не с яркой отметкой, не как входящий пакет. Они лежали глубже, между давно известными документами комиссии, будто были там всегда. Даты создания соответствовали старому марсианскому делу. Даты добавления в корабельный архив — отсутствовали. Нума пометила их только после прямого запроса Коваль: объекты не совпадают с контрольными хэшами личного дела, сохранёнными перед стартом. То есть до старта этих файлов не было. Теперь были. Не пришли. Не добавились. Были.
Первый файл назывался: ПАВ-3/Красный сектор/Приказ предварительной изоляции. Второй: ПАВ-3/Служебная запись Мартынова А.Е. - неотправлено. Третий: ПАВ-3/Аудио: шлюзовая зона, минус 00:41.
Коваль не стала открывать их сразу. На секунду ей захотелось удалить всё. Не потому что она не понимала ценность доказательств. Потому что тело узнало сон раньше разума. Документ из сна оказался не метафорой. Он стоял в её деле, с правильным названием, правильной структурой, правильным запахом старой лжи, если у цифровых файлов бывает запах. Она вызвала Коваль-канал Нумы, хотя сама была Коваль, и это машинное дублирование вдруг показалось глупым.
— Нума, изолировать личное дело. Полный запрет внешней синхронизации. Копия новых файлов в карантин без открытия содержимого.
— Принято. Уточнение: требуется ли уведомить капитана?
Коваль закрыла глаза на секунду.
— Капитан уведомлена.
— Требуется ли уведомить службу безопасности?
Вот теперь начался выбор. Если уведомить Гранта, событие сразу станет связано с безопасностью корабля. Если Аду — медицинским. Если Марка — архивным и, вероятно, самым опасно понятным. Если никого — личным, а личное на этом корабле уже доказало, что умеет открывать двери без спроса. Она вспомнила Веру, которая сказала, что не хочет быть аргументом, которым все бьют друг друга. Вспомнила Марка, требующего не превращать личные фрагменты в общие инструменты. Вспомнила собственный приказ: капитан не имеет права назначить чужую память платой. Чужую. А свою? Свою тайну? Свою вину? Своё дело?
— Уведомить Гранта, Моро и Северина. Приоритет ограниченный. Лия Сан — после первичной изоляции. Райта не уведомлять.
— Принято.
Через восемь минут в капитанской каюте стало слишком тесно. Грант вошёл первым, уже с ручным изолятором и флотским сканером. Ада пришла за ним, злая и сонная, но после одного взгляда на Коваль злость сменилась рабочей тревогой. Марк появился последним, в тёмной куртке, с лицом человека, который не задаёт лишних вопросов до того, как увидит место повреждения. Коваль стояла у стола, экран был развёрнут к ним, файлы — в карантине, не открыты. Она коротко изложила сон и обнаружение новых документов. Не смягчала. Не прятала. Не добавляла оправданий. Чем хуже факт, тем меньше он нуждается в украшении.
Грант сразу запросил контрольные хэши личного дела до старта, журнал обращений, внешний маршрут, любые признаки доступа через Нуму, B-17, корпоративный контур, медицинский блок и флотскую секцию. Нума выводила ответы один за другим: контрольные хэши не совпадают; журнал обращений не содержит записи добавления; внешний маршрут отсутствует; доступ через известные каналы не зафиксирован; файлы присутствуют как часть структуры личного дела с внутренней датировкой старого марсианского архива. Грант мрачнел с каждой строкой. Без маршрута ему было почти физически неприятно. Для него угроза без пути была не мистикой, а оскорблением профессии.
Ада смотрела на Коваль, а не на файлы.
— Физиология сна?
Коваль передала данные. Ада просмотрела быстро: резкая стрессовая реакция, фаза сна с высокой активностью эмоциональной памяти, затем пробуждение, затем открытие личного дела. Признаков внешней аудиостимуляции нет. Признаков воздействия через стандартные каналы нет. Она спросила, были ли голоса после пробуждения. Коваль ответила, что нет. Изображения? Нет. Принуждение открыть дело? Нет, только желание проверить. Ада сухо заметила, что «только желание проверить» на этом корабле уже тянет на отдельную категорию угроз.
Марк молчал дольше всех. Потом спросил:
— Во сне документ был таким же?
— Первый, вероятно. Название не видела. Содержание — похожее, если это то, что я думаю.
— Вы открывали?
— Нет.
— Хорошо.
Она посмотрела на него.
— Хорошо?
— Не в смысле радостно. В смысле мы ещё не дали файлам стать воспоминанием всех присутствующих.
Это была точная мысль, и Коваль сразу поняла, почему он осторожен. Пока файлы закрыты, они являются аномальными объектами. После открытия они станут содержанием. Их прочтут, услышат, увидят. Они войдут в память людей, а значит, потенциально расширят зону воздействия. Слепая Звезда уже работала не только через данные, но через то, как данные оседают внутри человека. Открыть файл — не то же самое, что открыть контейнер. Это впустить новую причинную линию в экипаж.
Грант считал иначе. Он сказал, что закрытый неизвестный документ в личном деле капитана — прямая угроза командованию. Содержание нужно установить немедленно. Ада возразила: если содержание связано с травмой Коваль, открывать его без подготовки опасно. Марк предложил компромисс: сначала технический анализ без семантики — размер, структура, метаданные, сравнение с известными марсианскими архивами, отсутствие активных слоёв; затем первый файл читает только Коваль и Марк в изолированном режиме, если капитан согласна, Ада мониторит физиологию, Грант контролирует контур. Грант недовольно сказал, что служба безопасности должна видеть содержание. Коваль ответила, что увидит после первичной проверки. Это был не спор, а приказ. Грант принял.
Первый файл открыли через двадцать минут в малом изолированном контуре капитанской каюты. Коваль сидела за столом. Марк — справа, но экран был повернут так, чтобы он видел только технический слой, пока она не разрешит содержательный. Ада стояла за спиной, наблюдая за показателями. Грант — у двери. Нума — в режиме фиксации без интерпретации. Свет сделали ровным, не слишком ярким. Такие детали кажутся мелочами только людям, которые никогда не открывали собственное прошлое как потенциальную мину.
Документ оказался почти тем, что Коваль видела во сне. Приказ предварительной изоляции красного сектора, подписанный начальником станции за семь минут до закрытия шлюза. Формулировки были служебные, холодные, хуже сна тем, что не нуждались в демонической ясности. «Приоритет: сохранение командной вертикали и недопущение перехода кислородного резерва под контроль несанкционированной группы». «В случае угрозы распространения давления со стороны персонала красного сектора разрешить аварийную изоляцию до полной стабилизации центрального модуля». «Потери персонала в зоне изоляции классифицировать как следствие аварийного нарушения протокола со стороны группы Мартынова». Во сне было «потери считать допустимыми». Здесь было тоньше. Юридически чище. Реалистичнее. Если бы такой документ существовал, он не был бы написан как признание преступления. Он был бы написан так.
Коваль читала без движения. Пульс вырос, но не критически. Ада не вмешивалась. Марк видел только часть строк и уже понимал достаточно. Документ не снимал с Коваль ответственности. Но менял контекст её приказа. Если он настоящий, она закрывала шлюз не только для спасения станции, но внутри заранее заданной рамки подавления. Даже если сама не знала. Даже если в момент решения считала людей, давление и секунды. Приказ сверху мог незаметно войти в её выбор через формулировки, через подготовленный канал, через то, какие варианты система выводила первыми. Слепая Звезда работала именно с такими местами: не где человек сделал зло, а где человек выбрал в структуре, уже наклонённой чьей-то властью.
— Я не видела этого приказа, — сказала Коваль.
Голос был ровным.
Марк спросил:
— Но могли действовать внутри его логики?
Она медленно повернулась к нему. Вопрос был опасный, почти жестокий. Но она не отвела взгляд.
— Да.
Это «да» стоило дороже любого оправдания.
Второй файл — служебная запись Мартынова, неотправленная — Коваль сначала не хотела открывать. Не из страха перед обвинением. Из странного уважения. Мёртвый человек, которого её приказ оставил за шлюзом, теперь лежал в её личном деле как файл, которого не было. Открыть его значило снова сделать его частью своей истории без его разрешения. Но он уже был там. И если не открыть, он останется закрытым обвинением, а закрытые обвинения растут в темноте быстрее фактов.
Запись была текстовой, вероятно, личный черновик обращения к центральному модулю. Мартынов писал, что красный сектор не собирается захватывать станцию, требует пересмотра кислородных квот, независимой проверки распределения резервов и открытого отчёта о смертях в низкоприоритетных жилых блоках. Последняя строка была оборвана: «Если нас объявят бунтом, значит, решение уже приняли до нас». Коваль долго смотрела на эту фразу. В отчётах группа Мартынова была обозначена как несанкционированная вооружённая блокировка кислородного узла. В черновике не было оружия. Были квоты, резервы, умершие в блоках и страх быть названными бунтом до разговора. Конечно, черновик мог быть ложью. Люди перед нарушением приказа тоже умеют писать красиво. Но фраза звучала слишком знакомо после всего, что происходило на «Памяти»: стоит назвать память ресурсом, и решение уже принято до человека. Стоит назвать людей бунтом, и шлюз уже наполовину закрыт.
Третий файл был аудио. Его решили не слушать в каюте. Коваль сама остановила процедуру. Сказала, что звук металла уже был во сне, и если аудио содержит последние сорок одну секунду до закрытия шлюза, слушать его нужно не как личную пытку, а как доказательство. Марк поддержал. Ада выглядела почти благодарной. Грант предложил перенести в архивный изолятор с расширенной фиксацией. Коваль согласилась. На этом этапе Лию всё же уведомили. Она пришла в архив через десять минут, уже зная общий контур, но не детали. Райт по-прежнему не был уведомлён. Это не могло продолжаться долго, но пока событие касалось капитанского личного дела и потенциального воздействия на командование, Коваль имела право ограничить круг.
В архивном отсеке звук всегда казался гуще. Чёрные массивы вокруг, мягкий свет, центральное ядро, Нума в режиме молчаливого свидетеля. Сначала они открыли аудиофайл без воспроизведения тембра. Технический слой показывал повреждённую аварийную запись шлюзовой зоны за сорок одну секунду до закрытия. Метаданные совпадали с форматом старых марсианских регистраторов, но контрольных копий в известных архивах не было. Нума не могла подтвердить подлинность. Не могла и опровергнуть. Запись могла быть создана объектом из памяти Коваль, из утраченных данных, из чужого архива, из неизвестного источника или из такой формы доступа к прошлому, для которой у людей пока не было слова. Марк попросил всех это запомнить до прослушивания: файл не является доказанным прошлым, пока не подтверждён. Лия добавила: но может быть доказанным воздействием на настоящее. Коваль сказала: включайте.
Сначала был шум аварийного канала. Красный сектор, падение давления, дыхание через маски, кто-то стучит по металлу или по панели, кто-то повторяет: «Центр, мы готовы открыть узел, только дайте резерв». Потом голос Мартынова, сорванный, но не панический: «Коваль, слышите? У нас люди в шлюзовом коридоре. Не закрывайте вручную. Дайте двадцать секунд». Другой голос, женский, возможно Чжоу: «Мы не держим резерв, мы открываем контроль. Слышите? Мы открываем». Потом в записи появился голос самой Коваль. Молодой, жёсткий, с той особой чистотой, которая бывает у людей в первые секунды принятого решения: «Красный сектор нарушил аварийный протокол. Всем отойти от внутреннего шлюза». Мартынов крикнул, что они отходят, но не все могут двигаться. Ещё один голос сказал: «У нас ребёнок техника в коридоре». В официальных отчётах детей в красном секторе не было. Коваль почувствовала, как Ада смотрит на неё, но не повернулась.
Запись шла дальше. Тринадцать секунд до закрытия. Система запрашивает подтверждение. Коваль произносит код. Мартынов кричит, что резерв открыт, что центральный модуль получит кислород через их линию, что это не бунт. Женский голос повторяет: «Мы люди станции». Потом звук металла. Тот самый. Даже через архивный фильтр он ударил по отсеку так, будто шлюз закрывался здесь, внутри «Памяти». После него ещё несколько секунд были голоса за переборкой, но уже хуже, глуше. Кто-то стучал. Кто-то звал Коваль по фамилии. Потом запись оборвалась.
Никто не говорил. Даже Нума, хотя могла бы сообщить о завершении воспроизведения, молчала. Возможно, потому что Марк заранее отключил автоматические уведомления. Хорошо, что отключил. После такого звука машинное «файл завершён» было бы почти непристойным.
Коваль стояла неподвижно. Внутри неё что-то происходило, но наружу выходило только дыхание, чуть более медленное, чем обычно. Ада первая нарушила молчание не словами, а движением: подошла ближе, но не коснулась. Вера в такой ситуации, возможно, сказала бы, что капитан сохраняет функциональность. Марк подумал иначе: Коваль сейчас стояла перед тем местом, где её вина получила новые документы, и не позволяла себе ни рухнуть, ни оправдаться. Это было не функциональностью. Это было тяжёлым видом мужества, почти никому не видимым со стороны.
Лия сказала тихо:
— Это может быть не прошлое. Это может быть конструкция.
Коваль ответила:
— Я знаю.
— Но вы реагируете как на прошлое.
— Потому что если это ложь, она сделана из правды.
Марк понял, что лучше сейчас не скажет никто.
Грант был мрачнее обычного. Он попросил разрешения проверить флотские архивы по своим закрытым каналам, но задержка связи и капитанский режим ограничивали мгновенную сверку. Коваль разрешила подготовить запрос, но не отправлять без её просмотра. Она не хотела, чтобы Земля узнала о документах раньше экипажа. Это уже нельзя было удержать как личный сон. Завтра, возможно сегодня, придётся говорить. Если в личном деле капитана появились документы, которые ставят под вопрос её старое решение и могут изменить восприятие её командования, экипаж имеет право знать. Но право знать не значит право получить сырую боль без рамки. В этом теперь и состояла её работа: даже собственную вину подавать так, чтобы корабль не развалился.
Ада настояла, чтобы Коваль прошла полную проверку после прослушивания. Коваль хотела отложить, но Ада сказала:
— Вы капитан. Поэтому первая обязаны показать, что протокол выше стыда.
Это было грубо. И правильно. Коваль согласилась. В медицинском блоке проверка показала высокую стрессовую реакцию, но без потери ориентации, без явных признаков внешнего управления, без памяти, которую можно было бы назвать утраченной. Пока. Ада подчеркнула это «пока» так, что оно стало почти отдельным диагнозом. Сон и документы не забрали у Коваль память. Они добавили ей новую или изменили старую. Это было другое воздействие. Не плата. Вброс. Подмена. Вскрытие. Или восстановление. Слова снова не успевали.
После проверки Коваль всё-таки вызвала общий сбор. Не немедленно — через два часа, чтобы Марк, Лия и Грант подготовили минимальную техническую рамку. Райт был включён в список. Это было неизбежно. Если его исключить, он узнает позже и будет прав, говоря, что капитан скрыла событие, влияющее на командование. Коваль не хотела давать Райту правоту там, где могла отнять её открытостью.
Общий модуль встретил их напряжением ещё до начала. Люди чувствуют плохие новости по тому, как капитан входит. Вера сидела рядом с Олегом, уже после своей медицинской процедуры, лицо собранное. Ада заняла место ближе к Коваль, не как защита, а как напоминание о протоколе. Лия держала планшет, но не писала. Грант стоял у стены. Райт смотрел внимательно, без прежней гладкости. После собственной попытки тайной передачи он, вероятно, понимал цену закрытых событий лучше, чем хотел.
Коваль рассказала сама. Сон о Марсе. Появление погибших участников красного сектора. Обвинение: спасла приказ, а не людей. Документы, найденные утром в личном деле: приказ предварительной изоляции, черновик Мартынова, аудиозапись последних секунд перед закрытием шлюза. Подлинность не подтверждена. Источник неизвестен. Файлы отсутствовали в контрольной версии личного дела до старта. Возможная связь с воздействием Слепой Звезды или архивными аномалиями — высокая, но не доказана. Она не пересказывала звук подробно. Не назвала ребёнка техника. Не стала превращать запись в спектакль. Но сказала главное: документы, если считать их правдивыми, меняют контекст её марсианского решения и могут быть использованы для воздействия на доверие к капитану.
После этого она замолчала. Не оправдывалась. Это, наверное, было самым трудным. Оправдание просится на язык быстрее страха.
Олег первым нарушил молчание, но на этот раз без шутки.
— Вы знали о приказе?
— Нет.
— А если он настоящий?
— Тогда я действовала в структуре, которую не понимала полностью.
Райт тихо сказал:
— Все решения действуют в структурах, которые мы не понимаем полностью.
Ада резко посмотрела на него.
— Не превращайте это в общую философию. Речь о капитане и погибших людях.
Райт не стал спорить. Вера спросила другое:
— Если документы настоящие, вы бы приняли другое решение?
Коваль ответила не сразу. Это был вопрос, ради которого, возможно, всё и случилось. Если сказать «да», она предаст решение, которое спасло станцию. Если сказать «нет», предаст людей за шлюзом. Если уйти от ответа, потеряет капитанскую честность.
— Я не знаю, — сказала она. — В момент аварии, возможно, всё равно закрыла бы шлюз. Но раньше я считала, что выбирала между гибелью сектора и гибелью станции. Если документы настоящие, кто-то до меня уже выбрал, как назвать людей за шлюзом. Это не снимает с меня приказ. Но меняет то, что я должна помнить о нём.
В общем модуле стало очень тихо. Это был ответ, с которым трудно спорить. Не чистый, не удобный, не героический. Рабочий. Человеческий.
Райт попросил доступ к документам после технической очистки. Грант сразу возразил. Райт поднял руку, не повышая голоса. Сказал, что если документы влияют на капитанское командование, наблюдатель миссии имеет право знать общий контур, но не требует личных деталей до подтверждения подлинности. Это было осторожно. После вчерашнего он явно следил за тем, чтобы не выглядеть человеком, который снова тянет руки к чужой памяти. Коваль сказала, что доступ к содержанию будет только после решения внутреннего круга и медицинской оценки. Райт принял. Марк отметил: учится. Или делает вид. На этом корабле оба варианта приходилось считать одновременно.
Лия сказала, что событие отличается от потери Веры. Там объект или аномальная структура взяли память в обмен на физический результат. Здесь, похоже, добавлена или восстановлена линия прошлого, способная изменить самоописание капитана. Если Вера потеряла путь к лицу, Коваль получила новые пути к старой вине. Это может быть не атака и не плата, а подготовка к более крупному выбору. Грант спросил, почему объекту вообще нужен капитанский старый позор. Лия ответила: потому что капитанский выбор структурирует весь корабль. Если изменить то, как Коваль понимает свой главный выбор, можно изменить способ, которым она будет принимать следующий.
Марк добавил, что объект снова работает не с эмоцией, а с причинным узлом. Марсианский шлюз — не просто травма Коваль. Это событие, из которого выросла её дисциплина, её понимание приказа, её способность закрывать двери и держать порядок. Если объект хочет подготовить капитана к будущей сделке или будущему отказу, он будет трогать именно этот узел. Не потому что больно. Потому что там энергия выбора. Вера потеряла малую память, связанную с личной любовью. Коваль получила документы вокруг памяти, связанной с властью и ответственностью. Это другой уровень воздействия.
Коваль слушала, не перебивая. Неприятно, когда тебя разбирают при тебе. Ещё неприятнее, когда разбор нужен кораблю. В конце она сказала:
— До подтверждения подлинности документы считаются аномальным воздействием. Не доказательством моей вины и не доказательством моей невиновности. Если кто-то считает, что моё командование нарушено, говорите сейчас.
Никто не сказал. Не потому что все были уверены. Потому что уверенность на этом корабле стала слишком дорогой роскошью. Вера смотрела на Коваль дольше остальных. Потом сказала:
— Я не доверяю человеку без вины. Пока она у вас есть, я могу лететь.
Коваль приняла это без ответа. Но Марк увидел, что фраза попала. Возможно, даже стала якорем. Человек без вины — это ещё впереди, в будущем, которого никто пока не знал. Но Вера сказала это сейчас, после собственной потери, и тем самым назвала главное: вина Коваль была не слабостью, а частью того, что удерживало её от власти ради власти. Если Слепая Звезда когда-нибудь предложит ей забыть Марс, это будет не милосердие. Это будет снятие тормоза.
После общего сбора документы остались в изолированном архиве. Техническая проверка не дала утешения. Файлы были слишком чистыми, слишком правильно встроенными в старую структуру дела. Не было следов загрузки, но были следы присутствия. Не было внешнего маршрута, но были внутренние связи с марсианским архивным форматом. Нума сравнила язык приказа с корпусом реальных документов «Павонис-3» и дала высокое стилистическое совпадение. Сравнила голос Мартынова в аудио с известными фрагментами — совпадение почти полное, но не абсолютное. Сравнила голос молодой Коваль — полное, насколько позволяли старые записи. Этого было достаточно, чтобы стало плохо, и недостаточно, чтобы стало ясно.
Марк работал с документами до позднего вечера. Он видел, как объект или аномалия снова использует архив не как хранилище, а как поле боя. Добавить документ в личное дело — значит изменить не только фактографию. Это значит изменить то, как человек читает себя. Если завтра в деле Марка появится запись последнего голоса Ники, которой раньше не было, сможет ли он отказать ей в праве на правду? Если в деле Райта появится документ, доказывающий, что его скорость когда-то спасла не только систему, но и конкретных детей, станет ли он осторожнее или опаснее? Если в деле Ады появится настоящий седьмой вдох, сможет ли она доверять аппаратам? Архивы казались защитой от забвения, но теперь стали местом, куда Слепая Звезда могла подкладывать ножи.
Ближе к ночи Коваль пришла в архив одна. Марк не удивился. Он как раз просматривал аудиофайл в беззвучном техническом слое, отмечая паузы, где могли скрываться структуры, похожие на B-17. Коваль остановилась рядом, глядя на чёрные массивы.
— Вы верите, что документы настоящие? — спросила она.
— Я верю, что они действуют как настоящие.
— Это не одно и то же.
— На этом корабле разница иногда появляется позже действия.
Она кивнула. Ответ ей не понравился, но понравиться он и не мог.
— Если они настоящие, я была частью подавления.
— Если они настоящие, вы всё равно принимали решение в аварии.
— Вы меня оправдываете?
— Нет. Я не комиссия.
— Тогда что вы делаете?
Марк выключил технический слой и повернулся к ней.
— Пытаюсь не дать Слепой Звезде стать вашей комиссией.
Коваль долго молчала. Потом сказала, что во сне Мартынов предупредил её: скоро ей предложат забыть правильно, потому что без вины приказ звучит чище. Марк запомнил фразу. Не записал сразу, хотя хотелось. Сначала дал ей остаться человеческой фразой, а не данными. Потом сказал, что если такое предложение появится, она должна будет считать его атакой, даже если оно будет выглядеть как милосердие. Коваль спросила, уверен ли он. Марк ответил, что после Веры уверен в одном: объект берёт не слабость, а связь. Если забрать у Коваль вину Марса, она может потерять не боль, а причину не становиться человеком, который закрывает шлюзы легко.
— Я закрыла не легко, — сказала она.
— Поэтому вы ещё капитан.
Это был рискованный ответ. Но она приняла.
Перед уходом Коваль попросила сохранить копию документов в автономный чёрный контур, но с пометкой: подлинность не подтверждена, использовать как доказательство запрещено до внешней сверки, использовать как материал воздействия на капитана — запрещено без её согласия и медицинского допуска. Марк добавил ещё одну строку: документы являются частью активного контакта или воздействия, а не только исторического дела. Коваль согласилась. Нума сохранила пакет как свидетельство, как ранее сохранила протокол памяти. Категория «свидетельство» начинала заполняться слишком быстро.
В каюте Коваль не стала сразу ложиться. Открыла личный журнал и записала уже не сухой отчёт, а то, что не вошло в общий протокол. Она сказала, что видела лица погибших, которых в реальности помнила плохо. Сказала, что звук шлюза во сне совпал с записью. Сказала, что документы могут быть ложью, но если ложь построена из настоящей вины, она действует как правда. Сказала, что экипаж пока не поставил под сомнение её командование, но это «пока» нужно хранить как предупреждение. Потом долго молчала.
— Личный вывод, — сказала она наконец. — Если мне предложат забыть Марс, я должна отказаться. Даже если будет больно. Даже если это спасёт меня. Возможно, особенно если это спасёт меня.
Она выключила запись. Через секунду Нума тихо спросила, хочет ли она установить напоминание, связанное с этим выводом, как Марк установил фразу о Нике. Коваль почти отказалась. Потом подумала о Вере, о лице матери, о том, как малая память стала ценой курса. Напоминания не спасают от выбора. Но иногда возвращают к точке, где выбор ещё твой.
— Установи, — сказала она. — Нейтральным голосом. Без адаптации.
— Текст напоминания?
Коваль посмотрела на тёмный экран, где уже не было ни Марса, ни документов, ни мёртвых лиц.
— Без вины приказ звучит чище.
— Принято.
Она легла. Корабль шёл ровно. В архиве лежали новые документы, которых не было. В секторе B-17 молчал использованный третий файл. Земля была далеко и ещё не знала, что старый марсианский бунт проснулся на борту «Памяти» как новое оружие. Слепая Звезда молчала, но теперь её молчание казалось не отсутствием, а ожиданием. Она не забрала у Коваль память. Пока нет. Она сделала хуже: вернула ей возможную правду в форме, которой нельзя доверять и которую нельзя забыть.
Перед сном Коваль снова услышала металл. Не снаружи. Внутри. Но теперь рядом с этим звуком стояла другая фраза, сказанная Верой: «Я не доверяю человеку без вины». Капитан закрыла глаза и впервые за много лет не стала отгонять Марс. Пусть стоит. Пусть шумит красным светом. Пусть мёртвые смотрят. Если вина — это дверь, через которую Слепая Звезда может войти, то, возможно, её нельзя закрыть. Но можно поставить у неё часового.
Этим часовым пока оставалась она сама.