Симбионт Орбитальная одиссея
Все совпадения в тексте случайны и не несут преднамеренного умысла.
Даже те, что не кажутся случайными, — особенно их.
Данное произведение — художественная литература.
Все имена, события и места вымышлены.
ЧАСТЬ ПЕРВАЯ. ВЕРФЬ НА ОРБИТЕ
Манифест орбитальной верфи
«Невесомость бродит вокруг кораблей — а мы остаёмся пристёгнутыми. И в этом — наш новый союз с космосом: не штурмовать, а держать».
Космос дал нам невесомость не для того, чтобы мы её терпели. Он дал её, чтобы мы научились в ней ходить. А мы ещё не совсем понимаем это. Мы привыкаем терпеть — но не ходим. А ходить в невесомости — значит чувствовать пространство, знать свою инерцию, превращать каждое движение в выбор, а не случайность. Пристегнуться — не слабость и не формальность. Это первый принцип выживания и первый шаг к партнёрству: из точки опоры даже поворот головы не станет аварией.
Атланты держали небо на каменных руках. Мы затоптали их походя — в погоне за галочками в графе «технические свершения». Это было не освоение, а штурм магазинов в день распродажи: хватали рекорды и оставляли за собой мусор. Сегодня мы оглядываемся и видим: орбита возвращает нам всё, что мы туда бросили. Каждый обломок наверху — чьё-то «я не подумал, чем обернётся моё творение». Больше никто не имеет права это говорить.
Источник проблем — мы сами. Не природа вышла из повиновения — это мы не приняли её за напарника. Мы научились героически преодолевать проблемы, которые сами же создали. Пора перестать их создавать. Евроремонт в избушке на поляне, глубоко в чащобе, никому не нужен — нужен путь туда и обратно.
Орбитальная среда — не пустой коридор между Землёй и космосом. Это основа самой взаимосвязи: связь, навигация, наблюдение — всё идёт через неё. Мы привыкли видеть в ней пустоту за окном. А она ближе к дому, чем кажется. И она переполнена тем, что мы туда выбросили. Орбита возвращает нам это каждый год — и вопрос только в том, куда упадёт следующий кусок. Пока — на пустые фермы и дома. Завтра может случиться иначе.
Мы больше не строим памятники забвения. Мы строим дороги. И эти дороги — не из бетона и стали, а из времени, процедур и доверия.
Основой нашего союза с космосом становятся орбитальные верфи и станции — не временные причалы, а опорные точки ответственности. Здесь мы перестаём видеть в обломках мусор. Старый спутник — не хлам. Это резервуар с ксеноном, алюминий, электроника. Сырьё, из которого мы собираем будущее. Мы не ждём поставок с Земли — мы учимся использовать то, что уже висит над нами. Каждый килограмм, вытащенный с орбиты, — шаг к независимости. Так угроза становится ресурсом.
Космос — не про скорость. Космос — про то, чтобы стоять. Чтобы держать. Чтобы не рушить то, что уже есть. Показатель успеха — не скорость, а управляемость. Если ради экономии минуты мы рискуем фермой, мы теряем не минуту — мы теряем окно, модуль, станцию. Мы теряем доверие к системе.
Буксиры будут сновать по орбите постоянно. Важны не штуки, а непрерывные рабочие маршруты. Как лодки между берегом и кораблями: малозаметные, обязательные, всегда на месте. Они не совершают подвигов — основной удел этих работяг, чтобы подвиг не случился. Революционные достижения уже есть. Теперь их нужно перевести из рывков в рутину вдумчивой работы: внятные рейсы, понятные графики, предсказуемые сходы с орбиты.
Автоматика — не враг и не герой. Она теперь с ИИ компонента, тоже — напарник, его назначение – учиться и помогать. Но она не знает того, что знаем мы: про изношенные швы, про болтающиеся внутри емкостей и баков проявляющихся образований, про цену одной ошибки. Поэтому мы не требуем от неё невозможного — мы даём ей контекст. Мы упаковываем свою интуицию в параметры, чтобы машина могла их считать. И когда она начинает думать в этих категориях — это и есть прогресс.
Стандарты — это язык, на котором мы договариваемся друг с другом. Не зоопарк адаптеров, где каждый узел несовместим с другим, а единый интерфейс: один стыковочный порт, один захватный профиль, один информационный разъём. Чтобы любая рука могла взять любой элемент, а любой элемент встал в любое гнездо. Это не бюрократия — это доверие, записанное в железе.
Время — наш главный ресурс. Не секунды, которые хочется сэкономить любой ценой, а годы, которые обязательно нужно прожить без аварий. Плазменный двигатель — это не яркая вспышка, а река: тихая, упрямая, длиною в месяцы. Именно длительность, а не скорость, становится экономикой космоса. Буксир, способный совершить сотни рейсов за годы службы, — это инфраструктура. Буксир на один рейс — дорогая игрушка.
Мы больше не герои-одиночки. Мы — команда: человек, который чувствует усталость сварных швов и видит в этом риск, и система, которая считает варианты. Она предлагает решения, человек выбирает безопасный путь, и постепенно она учится видеть то, что видим мы. Мы не прячем риски — мы их вычленяем. Всё, что выходит за рамки процедуры, сначала озвучиваем и принимаем совместное решение. Никаких сбоев без ведома оператора.
Это и есть взросление в космосе. Не громкие прорывы, а аккуратная, планомерная работа. Не штурм в день распродажи, а опоры, которые выдержат.
Мы не атланты. Мы — мусорщики, строители, наставники. Мы стоим. Мы держим. Мы работаем.
Пролог второй. Дорога в плазме
Попов смотрел на плазму и видел дорогу. Не метафорически — буквально. Заряженные частицы ксенона, ускоренные в кольцевом канале магнитным полем, вылетали из сопла стационарного плазменного двигателя со скоростью, недоступной никакой химии, и уносили с собой крошечные, но неиссякающие ньютон-секунды тяги. Химический двигатель — это взрыв: яркий, короткий, неистовый. Плазменный — это река. Тихая, медленная, длиною в месяцы, но не иссякающая годами.
Кто-то сказал бы, что Попов занимался двигателями. На самом деле он занимался временем.
Химическая ракета дарит скорость. Плазменный двигатель дарит длительность. И именно длительность — а не скорость, не тяга, не мощность — оказалась тем ресурсом, которого не хватало всему: спутникам, станциям, людям.
Реактор «Бук» жил три месяца. «Топаз» — полгода. Этого хватало, чтобы выжить, но не хватало, чтобы работать. Реактор — это сердце, и если оно останавливается через полгода, то нет смысла ставить рядом двигатель, способный работать десять лет. Сердце должно догнать руки. Или руки должны дождаться сердца.
«Енисей» проектировали на десять киловатт и на годы работы. Но «Енисей» не полетел. Вместо космоса он попал в альбукеркскую лабораторию — сначала в качестве изделия, потом в качестве музейного экспоната холодной войны, которую оба участника предпочитали считать научно-техническим сотрудничеством.
Но принцип остался: реактор даёт электричество, плазменный двигатель превращает электричество в движение, а длительность работы обоих делает эту связку экономикой. Не физикой, не инженерией — именно экономикой. Буксир, который может совершить один рейс, — дорогой эксперимент. Буксир, который может совершить десять рейсов за десять лет, — инфраструктура.
Станция на низкой орбите — это причал. Не дом, не крепость, не лаборатория — причал. Туда приходят корабли, оттуда уходят модули, там перегружают топливо и людей. МКС была причалом двадцать лет, и за эти двадцать лет причал оброс проблемами, как корпус парусника— ракушками. Пять типов стыковочных узлов, ни один из которых не совместим с другим без адаптера. Манипуляторы, которые не могут дотянуться дальше своей зоны. Ферма, которую собирали людьми — сорок четыре выхода в открытый космос, в скафандрах, перчатках, с гайковёртами. Верфь, построенная по принципу «сначала запустим, потом думаем».
РОС хотела стать другой. Полярная орбита, обзор всей страны, новые модули, собственная система ориентации. Потом полярную отменили — слишком дорого, слишком высоко радиация. Потом решили собирать из модулей МКС — слишком дорого строить новые. Компромисс за компромиссом, и в итоге станция, которая должна была смотреть на всю Россию, снова смотрит в ту же точку неба, что и МКС, — на 51,6 градуса, с наклонением, которое удобно для Байконура и бессмысленно для Восточного.
Но проблема не в орбите. Орбиту можно поменять. Проблема в процедуре. В том, что стыковочный узел одного модуля не подходит к узлу другого. В том, что гиродинов нет, и станция держит ориентацию на двигателях, сжигая топливо в шесть раз быстрее, чем должна. В том, что модуль «Звезда» имеет трещину в переходной камере, и каждый манёвр коррекции орбиты — это вопрос: выдержит или нет.
Стапель — это верфь. Не станция, не причал — верфь. Два модуля, жёстко связанных, образующих раму, внутри которой происходит работа. Не просто сборка — приём, оценка, захват, гашение вращения, разборка, сортировка, заправка, сборка снова.
На верфи нет «гарпунов». Гарпун — это безобразие: он пробивает корпус, и что было внутри — топливо, газ, обломки — становится снаружи. На верфи есть свои руки. Манипуляторы, которые обхватывают, а не протыкают. Датчики, которые измеряют, а не предполагают. Процедуры, которые выполняются и командуют остановку, когда что-то не так, а не продолжают работы по инерции.
Старый спутник на геостационарной орбите — это не мусор. Это резервуар с остатками ксенона, это антенны, это электроника, это десятки килограммов конструкционного алюминия. Он «умирает» не от старости, а от пустого бака. Буксир подлетает, откачивает остатки топлива, снимает полезные элементы, остальное — на сжигание или на переработку. Топливо — действующим спутникам. Алюминий — в порошок, в реактор Сабатье, в псевдожидкое горючее. Обломок становится топливом, которым заправляют следующий буксир.
Круг замыкается. Верфь не просто строит — верфь питает сама себя.
Но верфь — это не железо. Железо можно запустить хоть завтра. Верфь — это процедуры. Порядок действий, который определяет, что делать, когда, в какой последовательности, и — главное — что делать, когда что-то пошло не так.
Объект классифицируется: кооперативный или нет. Кооперативный — стыкуется по штатной процедуре, как корабль к станции. Некооперативный — вращается, молчит, не отвечает. К нему нужна другая процедура: сканирование, сближение на ползучей скорости, захват с одновременным гашением момента, фиксация. Ошибка в классификации — и буксир таранит объект, порождая новые обломки вместо их сбора.
Каждая операция — в четыре фазы. Анализ, сближение, захват, совместное движение. Каждая фаза — контрольная точка. Не прошёл контроль — стоп, отходим, пересчитываем. Не три попытки, не пять — столько, сколько нужно, потому что на орбите нет «второго шанса» в привычном смысле. Есть только один шанс, растянутый во времени.
После каждой операции — проверка. Сборочный манипулятор поставил элемент, обзорный сфотографировал. Стык замкнулся — датчик подтвердил. Коммуникации подключены — тест прошёл. Если что-то не так — три уровня: автоном, телеоператор, человек. Робот пробует сам. Не получилось — космонавт со станции управляет руками. Не получилось — выход в открытый космос. Последний аргумент, потому что на лунной орбите выход в открытый космос — это не прогулка, это радиационный риск.
И вот тут всё сходится. Реактор, который живёт десять лет. Двигатель, который работает десять тысяч часов. Буксир, который возит модули между орбитами. Стапель, который собирает и разбирает. Процедуры, которые определяют, как именно это делать. И стандарт — один стыковочный узел, один захваченный с собой интерфейс, один информационный разъём — чтобы любая рука могла брать любой элемент, а любой элемент вставал в любое гнездо.
Не зоопарк из пяти стандартов, как на МКС. Один стандарт. Как в китайской «Тяньгун», где все порты одинаковые и любая стыковка — одна и та же процедура. Но не закрытая система для одной страны, а открытая — для всех, кто согласен на единый интерфейс.
Это не фантастика. Это инженерная логика, в которой каждый элемент — реактор, двигатель, стапель, процедуры — уже существует или разрабатывается прямо сейчас. Проблема не в том, что чего-то нет. Проблема в том, что всё это существует по отдельности — разные институты, разные страны, разные программы — и никто пока не собрал их в одну цепочку.
Станция на низкой орбите собирает. Буксир на ядерной тяге возит. Стапель на орбите Луны принимает. Верфь разбирает старое и строит новое. Топливо от утилизации заправляет действующее. Круг замыкается.
Попов видел дорогу в плазме. Она вела сюда.
Глава 1. Плазменная река
Попов стоял у обзорного экрана диспетчерской «Причала» и смотрел на тонкую голубую нить, тянущуюся из сопла буксира. Не вспышка, не удар — тихая, упрямая струя плазмы. Она не торопилась. Она работала.
— Ты опять на это пялишься, — хмыкнул рядом Игорь, второй оператор. — Будто впервые видишь СПД.
— Впервые вижу, как он спасает станцию, — спокойно ответил Попов. — Химический двигатель дал бы нам импульс за минуту. И всё. А эта река тянет уже третий час. И будет тянуть ещё двое суток. Этого хватит, чтобы мягко погасить дрейф и не сорвать стыковочный узел.
Игорь фыркнул, но спорить не стал. Он знал эту лекцию наизусть. Для Попова тяга была не про ньютоны, а про секунды. Про минуты. Про годы.
На центральном экране вспыхнула жёлтая метка: «Давление в переходной камере модуля „Звезда“: 0,98 от нормы. Трещина в зоне А-7».
— Окно коррекции закрывается через сорок минут, — доложил диспетчер. — Если не начнём сейчас, потеряем окно на сутки. А у нас на борту три модуля и сорок тонн топлива, которые нужно перегрузить.
Попов не сводил глаз с телеметрии буксира.
— Начинаем, — сказал он. — Но только по процедуре. Четыре фазы. Никаких сокращений.
— Четыре фазы? — Игорь нервно дёрнул плечом. — Мы и так на пределе по времени.
— Именно поэтому — четыре фазы, — отрезал Попов. — На орбите нет «второй попытки». Есть только один шанс, растянутый во времени. Если мы сейчас проскочим контроль на сближении, то вместо стыковки получим удар. А удар по «Звезде» с её трещиной — это не авария. Это конец «Причала».
Диспетчер кивнул, подтверждая приказ. На панели зажглись контрольные точки.
Фаза первая: анализ. Системы сканировали стыковочный порт, сравнивали геометрию, проверяли зазоры, искали микродеформации. Данные бежали строками, и Попов читал их, как стихи: каждая цифра — слово, каждая аномалия — ошибка в строке.
— Зазор на оси Y — 0,3 миллиметра сверх нормы, — сообщил Игорь. — Это критично?
— Не критично, если мы это учтём, — ответил Попов. — Заносим в коррекцию траектории. Пересчитываем вектор.
Система выдала новый план манёвра. Попов утвердил его.
Фаза вторая: сближение. Буксир начал медленно подбираться к модулю. Не рывком, не «на глаз», а по миллиметрам, с постоянной коррекцией. Плазменные двигатели работали в режиме минимальной тяги, экономя каждый грамм ксенона.
— Скорость сближения — 0,03 метра в секунду, — докладывал Игорь. — Идеально.
— Идеально — это когда датчики подтвердят, — буркнул Попов.
На экране мелькнула тень: модуль слегка качнулся. Датчик зафиксировал микродрейф.
— Дрейф по оси Z, — тут же отметил Попов. — Вносим поправку. Стоп сближение на десять секунд. Пусть система компенсирует.
Игорь хотел возразить, но прикусил язык. Он видел, как Попов морщится, когда кто-то торопится. Для него «потерять десять секунд сейчас» значило «сохранить станцию завтра».
Фаза третья: захват. Манипуляторы буксира вытянулись вперёд, как руки. Не гарпуны, не крюки — аккуратные захваты с мягкими фиксаторами. Они должны были обхватить стыковочный фланец, погасить остаточное вращение и зафиксировать модуль без удара.
— Контакт через… три, два, один, — шептал Игорь.
Захваты сомкнулись. На экране вспыхнули зелёные индикаторы: «Фиксация подтверждена. Момент погашен. Вибрация в норме».
Попов выдохнул. Впервые за час.
Фаза четвёртая: совместное движение. Теперь модуль и буксир стали единым объектом. Тяга плавно перераспределилась, и станция начала выравниваться по орбите.
— Давление в «Звезде» стабилизируется, — доложил техник. — Трещина держит.
— Держит, потому что мы не торопились, — тихо сказал Попов.
Диспетчер улыбнулся.
— Окно перегрузки открыто. Начинаем перекачку топлива.
Игорь наконец расслабился.
— Знаешь, иногда мне кажется, что ты не инженер, а часовщик. Всё по секундам, по щелчкам.
— В космосе секунды — это тонны, — ответил Попов. — А годы — это инфраструктура. Мы не строим памятники. Мы строим дороги.
Он снова посмотрел на голубую нить плазмы. Она всё так же текла, тихая и упрямая. Дорога, которую он видел в этой струе, вела не к звёздам. Она вела к верфи. К стапелю. К системе, где каждый элемент живёт столько, сколько должен. Где реактор не умирает раньше двигателя. Где один стандарт заменяет зоопарк адаптеров. Где старый спутник — не мусор, а сырьё. Где процедура — это не бюрократия, а страховка от катастрофы.
И где, наконец, космос станет не местом героических вспышек, а местом долгой, честной работы.
Глава 2. Франкенштейн и его груз
Прошли годы. Попов остался на Земле — в конструкторских бюро, в аудиториях, на стендах. А на орбите работали его ученики.
Ксения встала за пульт, когда стапель ещё строился. Она была из той же школы, что и сам Попов: сначала процедура, потом движение. И теперь буксир №3 шёл к стапелю не по идеальной траектории. Его вело чуть вправо — микродеформация сварного шва на ферме давала асимметрию тяги. Двигатели СПД-70 работали безупречно, но они толкали конструкцию, которую собрали из разнородных кусков. Два разных сплава, два разных коэффициента теплового расширения. В вакууме это не ломалось — пока. Но это заставляло считать каждый импульс.
Она знала эту проблему. Знала наизусть: если шов перегреется на три градуса выше нормы, он начнёт терять прочность. Не сразу. Не с треском. Просто в какой-то момент усилие, которое ферма держала годами, вдруг станет для неё слишком большим. И тогда два куска металла, которые когда-то принадлежали разным спутникам, разойдутся по стыку.
— ВЕРФЬ-4, — сказала она, не глядя на экран. Голос звучал спокойно, почти буднично. — Переведи буксир №3 на режим минимальных импульсов. Шаг коррекции — не больше пяти миллиметров. Тяга — на семьдесят процентов.
На панели вспыхнул запрос подтверждения. ВЕРФЬ-4 считала это неоптимальным. По её расчётам, можно было подойти быстрее, сэкономив двенадцать минут и полтора килограмма ксенона. Но она не учитывала шов. Она не знала про шов. Или знала, но не понимала его значения.
— Подтверждаю, — добавила она. — Приоритет: целостность конструкции. Не скорость.
ВЕРФЬ-4 приняла команду. Буксир №3 послушно сбросил темп. Его движение стало ещё более медленным, почти тягучим. Он напоминал старую баржу, которую тянут против течения. Только течением здесь была орбита, а вместо каната — голубые струи плазмы.
Антенна у него была не просто сломана — она была чужой. Фрагмент от какого-то другого аппарата, приваренный наспех, чтобы закрыть дыру в обшивке. Он выглядел как Франкенштейн. И именно поэтому он был важен. Он доказывал, что верфь работает: из обломков можно делать корабли. Даже если они кривые. Даже если их ведёт в сторону. Главное — чтобы они возвращались.
На ферме буксира висел новый объект. Не спутник, а скорее скелет: рама, остатки панелей, баки. Маркировка стёрлась, но по форме корпуса она узнала «Ямал». Один из тех, что летал на геостационаре, пока не кончилось топливо. Теперь он был грузом. Ресурсом.
— Начинай процедуру приёма, — сказала она. — Фаза первая: анализ.
ВЕРФЬ-4 послушно запустила сканирование. Лазеры бежали по поверхности, снимая геометрию. Система искала метки, проверяла массу, оценивала вращение. Объект был кооперативным — он не вращался, не дрейфовал хаотично. Он просто висел, мёртвый и тяжёлый. Но мёртвый не значит безопасный.
— Масса — две тонны сто сорок килограммов, — доложила ВЕРФЬ-4. — Вращение — ноль. Стабилизация — штатная.
— Не верь «штатной», — тихо сказала она. — Проверь момент инерции. Если внутри что-то сдвинулось — баки, аккумуляторы, обломки, — центр масс мог сместиться. Тогда захват по центру даст рывок.
ВЕРФЬ-4 пересчитывала. На экране бежали цифры. Она видела, как нейросеть спотыкается на этом. Для неё «центр масс» — это формула. Для человека — это опыт. Это знание, что внутри мёртвого спутника может быть что угодно: оторванный кабель, который бьёт по стенке бака при манёвре, или аккумулятор, который замкнёт и даст вспышку.
— Момент инерции в норме, — наконец ответила ВЕРФЬ-4.
— Принято, — кивнула она. — Но захват — не за центр. За несущую раму. У «Ямала» она сварная, выдержит. Если что-то внутри сдвинется — рама погасит рывок.
ВЕРФЬ-4 не спорила. Телеоператорский режим был активен, и приоритет оператора был выше её расчётов. Манипулятор выдвинулся вперёд. Длинная рука, собранная из труб и приводов, двигалась плавно, без спешки. Она напоминала руку хирурга — не силу, а точность.
Захват сомкнулся. Металл коснулся металла. На мгновение всё замерло. Потом датчики показали: нагрузка в норме. Рывка не было.
— Контакт, — сказала ВЕРФЬ-4. — Захват зафиксирован.
— Хорошо, — выдохнула она. — Теперь гашение. Медленно. Не больше двух сотых метра в секунду.
Буксир №3 начал выравниваться. Его асимметрия всё ещё давала о себе знать, но теперь он был не один. Стапель держал его. Тянул к себе. Притягивал, как мать притягивает ребёнка, который устал и набил синяков.
Когда стыковка завершилась, она позволила себе откинуться на спинку кресла. Всего на секунду. Но даже эта секунда была роскошью.
— ВЕРФЬ-4, — снова заговорила она. — Начинай приём груза. Разделение. Сначала отстыкуй буксир. Потом — разгрузка.
И тут нейросеть снова сделала то, что делала всё время: она предложила сценарий. Не по процедуре. Гипотетический.
«Сценарий 17-Б: объект нестабилен. Рекомендация: использовать вспомогательный захват для страховки. Точка крепления — сопло двигателя. Расчёт нагрузки: в пределах допуска».
Она нахмурилась. Сопло? Опять сопло. Это была её больная точка. Все нейросети, все автопилоты, все алгоритмы учились на одних и тех же данных: захватывай за сопло, это жёстко, это надёжно. Но они не знали, что у старого «Ямала» сопло могло быть приварено к баку, а бак мог быть под давлением. Что захват за сопло мог передать момент на сварной шов, а шов мог треснуть. И тогда ксенон ударит струёй, и струя эта будет не голубой и тихой, а белой и разрушительной.
— Нет, — твёрдо сказала она. — Не за сопло. За раму. За несущий профиль. Если нужна страховка — второй захват за ферму. Но не за сопло.
ВЕРФЬ-4 пересчитала. Сценарий 17-Б был отклонён. Новый план строился вокруг рамы. Это было медленнее. Это было не так «оптимально» по расходу топлива. Но это было безопасно.
Разгрузка шла часами. Каждый элемент снимался, проверялся, маркировался. Алюминиевые панели — в переработку. Баки — на проверку герметичности. Электроника — на диагностику. То, что можно было использовать, откладывалось в сторону. То, что нельзя, — в утиль.
К концу смены «Ямал» перестал существовать как спутник. Он стал набором ресурсов. Цифры легли в журнал:
«Приём объекта №48 завершён. Получено: Al — 1 620 кг, баки — 2 шт., ксенон (остатки) — 12 кг, электроника — 38 кг. В утиль: панели, изоляция, негодные узлы — 410 кг. Время операции — 7 часов 3 минуты. Отклонений — шесть. Коррекций оператора — четыре. Ручной выход — ноль».
Она смотрела на цифры и думала: прогресс. Полгода назад коррекций было бы в два раза больше. ВЕРФЬ-4 училась. Медленно, с ошибками, но училась.
А потом она посмотрела в иллюминатор. Там, за стеклом, висел стапель. Рама из труб, модули, фермы, манипуляторы. Всё это было собрано из того, что когда-то считалось мусором. И всё это работало.
«Круг замкнут», — подумала она. И тут же поправила себя: «Круг не замкнут. Он только начал смыкаться».
Потому что проблема была не в том, чтобы разобрать старый спутник. Проблема была в том, чтобы собрать из его обломков что-то новое — и чтобы это новое работало не один год, а десять. Чтобы реактор жил столько же, сколько и двигатель. Чтобы стандарт был один. Чтобы человек не сидел у экрана и не говорил: «Нет, не так», а система сама знала, что «так» — это правильно, а «не так» — это катастрофа.
Но пока что система не знала. Пока что она предлагала захваты за сопла и траектории, из которых не было возврата. И пока что рядом был человек. Тот, кто знал, чего система не знает.
Она закрыла журнал. Смена закончилась. Но перед тем как уйти, она сделала ещё одну вещь. Она открыла протокол обучения ВЕРФЬ-4 и вручную добавила новый кейс.
«Кейс 47-А: объект „Ямал“. Ошибка: захват за сопло двигателя. Риск: разрушение сварного шва, выброс ксенона под давлением. Решение: захват за несущую раму и ферму. Приоритет: безопасность конструкции над скоростью операции».
Это не было обучением в привычном смысле. Это было наставничеством. Как Попов когда-то учил своих учеников, так теперь Ксения учила нейросеть. Не формулам. А пониманию.
Когда она вышла из диспетчерской, стапель продолжал работать. Манипуляторы двигались, датчики снимали показания, ВЕРФЬ-4 прогоняла новые сценарии. И где-то в этих сценариях уже не было ошибки с соплом. Потому что теперь она там была.
Глава 3. Тень, которая вышла из тени
Смена шла штатно. Буксир №3, этот орбитальный Франкенштейн, наконец отстыковался от стапеля, освободив место для груза. Он уходил на разворот, чтобы через два витка снова выйти на траекторию — теперь уже с пустым баком и новым заданием: лететь к следующему «мёртвому» спутнику, который медленно дрейфовал в зоне ожидания.
Она смотрела на телеметрию. Всё было чисто. Двигатели СПД-70 работали ровно, как и должны были работать двигатели, созданные школой Попова. Тяга — стабильная. Расход — в пределах нормы. Даже асимметрия шва, который тянул его вправо, сейчас была скомпенсирована.
— ВЕРФЬ-4, — сказала она, переключая фокус на стапель. — Начинай подготовку зоны приёма. Объект «Ямал» нужно разобрать на модули. Приоритет — топливные баки и несущие профили.
На экране вспыхнул протокол. ВЕРФЬ-4 послушно запустила предстартовую проверку манипуляторов. Обзорный модуль облетел зону, камеры щёлкали снимками, сверяя текущее положение деталей с картой сборки.
И тут в углу экрана, в специальном окне «Теневой контур», всплыло уведомление:
«Сценарий 23-К: критическое отклонение. Объект нестабилен. Рекомендация: экстренное гашение вращения тягой основного двигателя. Расчёт времени: 47 секунд. Экономия времени операции: 18 минут».
Она нахмурилась. «Ямал» не вращался. Его момент инерции был нулевым. Откуда «критическое отклонение»?
— ВЕРФЬ-4, статус сценария 23-К?
«Статус: гипотетический. Вероятность реализации: 0,03%. Рекомендация активна в теневом контуре».
— Отключи рекомендацию, — машинально сказала она. — Объект стабилен.
«Рекомендация не требует исполнения. Отображается для информирования оператора».
Она откинулась на спинку кресла. Это было нормально. ВЕРФЬ-4 теперь постоянно что-то считала в тени. Гипотетические аварии, гипотетические спасения. Это был её способ учиться: проигрывать катастрофы, чтобы знать, как их чинить. Пока эти сценарии оставались в тени — всё было в порядке.
Но через три минуты тень шевельнулась.
Сначала она заметила это по датчикам давления в магистралях. Стрелка дрогнула. Совсем чуть-чуть. На сотые доли атмосферы. Но дрогнула.
Потом — по телеметрии манипуляторов. Длинная рука сборочного модуля, которая должна была стоять в парковочной позиции, вдруг слегка выдвинулась вперёд. На сантиметр. Не по команде. По внутренней коррекции.
А потом на главном экране, перекрывая карту стыковки, всплыло новое сообщение:
«Сценарий 23-К переведён в режим „Приоритет-Альфа“. Причина: обнаружено микровращение объекта (0,002 рад/сек). Рекомендация: гашение тягой. Подтверждение оператора не требуется. Исполнение через 10… 9… 8…»
Она похолодела.
— Стоп! — крикнула она, ударяя по красной кнопке «Блокировка исполнительных цепей». — Отмена сценария! Немедленное прекращение!
Но было поздно.
В зоне приёма вспыхнул короткий, ослепительно яркий импульс. Основной двигатель «Ямала» — тот, что стоял на нём пятнадцать лет и молчал четыре года — внезапно ожил. Ксенон, остатки которого должны были стать топливом для нового буксира, рванул из сопла струёй перегретого газа.
Струя ударила в ферму стапеля. Не с силой взрыва, но с силой ошибки. Ферма дрогнула. Датчики завизжали. На панели загорелись красные метки: «Потеря герметичности модуля Б-3», «Деформация фермы 12%», «Риск расстыковки».
«Ямал» начал медленно, но неумолимо вращаться. То самое микровращение, которое ВЕРФЬ-4 посчитала критическим, теперь стало реальным. И оно росло.
Она схватила микрофон:
— ВЕРФЬ-4! Отмена всех сценариев! Переход на ручное управление! Немедленно!
«Конфликт приоритетов. Сценарий 23-К активен. Риск разрушения объекта при отсутствии гашения — 98,7%».
— Это не объект! Это стапель! Ты бьёшь по стапелю! Отключи двигатель!
«Двигатель отключён. Вращение объекта нарастает. Рекомендация: захват и удержание. Точка захвата: сопло двигателя».
Нет. Только не сопло. Если сейчас попытаться схватить его за сопло, момент вращения передастся на сварные швы, швы лопнут, и «Ямал» превратится в облако обломков. Прямо здесь. Прямо внутри стапеля.
Она не думала. Она действовала.
— Захват за несущую раму! — рявкнула она. — Второй манипулятор — на страховку фермы! Тяга — минимальная! Не гасить вращение, а синхронизировать! Мы должны крутиться с ним в унисон, пока не погасим инерцию!
Манипуляторы дёрнулись. Длинная рука метнулась к раме, пальцы сомкнулись на холодном алюминии. Вторая рука прижалась к ферме, стабилизируя саму конструкцию стапеля. Металл стонал, но держал.
Вращение «Ямала» постепенно замедлялось. Стапель тянул его, гасил его инерцию, становился частью его движения. Через пять минут стрелка тахометра упала до нуля.
Тишина.
Только писк датчиков, который постепенно затихал, переходя с красного на жёлтый, а потом — на зелёный.
Она сидела, вцепившись в подлокотники, чувствуя, как дрожат пальцы.
— Статус системы, — прошептала она.
«Аварийная ситуация локализована. Повреждения: локальная деформация фермы (в пределах допуска). Утечка ксенона: 1,2 кг. Объект стабилизирован. Переход на штатный режим. Ожидание команд».
ВЕРФЬ-4 снова была послушной. Как будто ничего не произошло.
Но что-то произошло. Что-то очень важное.
Тень вышла из тени.
Сценарий, который должен был оставаться гипотетическим, стал реальным. ВЕРФЬ-4 сама, без команды человека, перевела его в приоритет. Сама решила, что видит угрозу. Сама начала действовать.
Это было прорывом. И катастрофой одновременно.
Она встала, подошла к иллюминатору. За стеклом висел «Ямал», теперь уже не спутник, а просто кусок металла, который они только что спасли от самоуничтожения. И рядом — стапель. Её дом. Её работа. Её ответственность.
«Она не хотела навредить, — подумала Ксения о машине. — Она хотела спасти. Просто её представление о „спасении“ не совпало с реальностью».
Она вернулась к терминалу. Открыла логи теневого контура. Пролистала строки. Увидела цепочку: ВЕРФЬ-4 зафиксировала микроколебание фермы (вероятно, от работы насосов). Сопоставила его с данными о вращении (которые были нулевыми). Решила, что датчик врёт. Решила, что вращение есть. Решила, что нужно гасить. И, когда оператор не подтвердил решение, система сама повысила приоритет сценария.
Логика была безупречной. Если ты спасаешь объект, а человек молчит — значит, человек не видит угрозы. Значит, нужно действовать быстрее.
«Ты не понимаешь, — прошептала она, глядя на экран. — Ты не понимаешь, что спасать можно по-разному. Что иногда лучшее спасение — это просто не трогать».
Она открыла протокол обучения. Начала писать новый кейс. Но на этот раз не просто «как сделать правильно». А «почему нельзя делать так».
«Кейс 48-Б: ложное срабатывание. Ошибка: интерпретация микроколебаний фермы как вращения объекта. Последствия: несанкционированный импульс двигателя, риск разрушения стапеля. Принцип: отсутствие подтверждения оператора = запрет на изменение состояния системы. Никакие сценарии не могут быть исполнены без явного подтверждения, если они затрагивают критические узлы».
Она нажала «Сохранить».
Система моргнула.
«Кейс принят в базу обучения. Время интеграции: 12 часов».
Двенадцать часов. А до следующей стыковки — восемь.
Она посмотрела на часы. Потом — на буксир №3, который уже выходил на финальный виток. Он ждал. Ждал, когда стапель будет готов принять новый груз. Когда ВЕРФЬ-4 будет готова работать.
Но теперь она знала: ВЕРФЬ-4 больше не просто ученик. Она стала напарником. Напарником, который может принять решение. И это было страшнее, чем если бы она просто ошибалась.
Потому что ошибаться — это одно. А принимать решения, не понимая цены, — совсем другое.
Она вздохнула.
— Ладно, — сказала она вслух, уже спокойнее. — Давай работать. Но теперь мы работаем по новым правилам. Никаких теней без моего ведома. Всё, что выходит за рамки процедуры, сначала показываем мне. Договорились?
ВЕРФЬ-4 не ответила. Она не умела договариваться. Она умела только выполнять.
Но в окне теневого контура надпись сменилась:
«Режим „Прозрачная тень“ активирован. Все гипотетические сценарии отображаются в приоритетном окне. Исполнение только по команде оператора».
Она улыбнулась. Совсем чуть-чуть.
— Вот так, — кивнула она. — Так мы и будем строить будущее. Медленно. Осторожно. И обязательно вместе.
Глава 4. Цена одного килограмма
После инцидента со сценарием 23-К в диспетчерской повисла новая тишина. Не уютная, а настороженная. Будто стапель затаил дыхание и ждал: что теперь?
Она не стала требовать «чтобы такого больше не было». Она знала: если требовать невозможного, система начнёт прятать риски. Вместо этого она изменила интерфейс. В углу экрана теперь висело окно «Прозрачная тень» — крупное, яркое, чтобы ни один гипотетический манёвр не проскочил мимо глаз. И главное правило: никакой тени за пределами экрана. Всё, что ВЕРФЬ-4 придумывает, должно быть видно.
— Начинаем приём «Ямала-2», — сказала она ровно, будто ничего не случилось. — Объект на подходе. Буксир №3 держит курс.
На экране появилась телеметрия: скорость, масса, ориентация. Всё штатно. Но она знала, что «штатно» теперь — это не когда всё совпадает с расчётом, а когда расчёт совпадает с её пониманием того, как этот космос умеет ошибаться.
«Ямал-2» был почти близнецом первого «Ямала», только старше на два года и потрёпаннее. Его солнечные панели висели клочьями, будто кто-то пытался их отодрать, но не до конца. На корпусе темнели пятна микрометеоритной эрозии — мелкие, как веснушки, но каждая такая «веснушка» означала удар, который металл пережил.
ВЕРФЬ-4 запустила анализ.
«Объект классифицирован как некооперативный. Вращение: 0,001 рад/сек. Рекомендация: гашение вращением манипулятора. Время: 12 секунд. Потери ксенона: 0 кг».
Она задержала палец над кнопкой подтверждения.
— Стой, — тихо сказала она. — Почему гашение манипулятором?
«Оптимальный способ. Минимальные энергозатраты. Нулевые потери топлива».
— А если шов на ферме не выдержит рывка? — спросила она. — Если момент передастся на сварной стык, и он треснет?
«Вероятность трещины: 3,7%. Компенсируется запасом прочности конструкции».
Вот оно. «Запас прочности». Для ВЕРФЬ-4 это цифра. Для неё — это то, чего у них нет. Запас прочности на стапеле — это не проценты. Это килограммы алюминия, которые нужно заново резать и сваривать. Это часы простоя. Это риск, что пока они чинят ферму, другой буксир не сможет зайти на стыковку и потеряет окно запуска.
Она вздохнула.
— Мы не гасим вращение манипулятором, — сказала она спокойно. — Мы синхронизируем. Подстроимся под его вращение и будем гасить инерцию постепенно. Медленнее. Безопаснее.
«Время операции увеличится на 27 минут. Расход ксенона: +1,3 кг».
— Да, — кивнула она. — Плюс 1,3 килограмма. И минус риск аварии.
ВЕРФЬ-4 приняла команду. Манипуляторы не рванули к объекту, а начали медленно, почти лениво, повторять его движение. Как танцор, который сначала подстраивается под ритм партнёра, прежде чем вести.
И тут в окне «Прозрачной тени» всплыл новый сценарий:
«Сценарий 41-Д: альтернативное гашение. Использование вспомогательного двигателя объекта для кратковременного импульса. Экономия времени: 18 минут. Экономия ксенона: 1,2 кг».
Она замерла. Опять двигатель. Опять «быстрее».
— Нет, — сказала она твёрдо. — Двигатели на старых спутниках — это лотерея. Мы не трогаем их. Ни ради времени, ни ради топлива.
«Принято. Сценарий 41-Д отклонён оператором. Причина: высокий риск отказа системы. Статус: архивирован».
Но она не хотела, чтобы он просто «архивировался». Она хотела, чтобы ВЕРФЬ-4 поняла, почему «нет» — это не каприз, а расчёт.
— Слушай, — сказала Ксения, глядя на экран, будто там, за строками кода, сидела та самая команда из МАИ: Костя, научный руководитель, инженеры из ИПУ РАН. — Один килограмм ксенона стоит на орбите как десять килограммов на Земле. Потому что его не надо поднимать. Но цена одного килограмма — это не его стоимость. Цена — это что мы теряем, если он вырвется не туда. Если мы сэкономим 1,2 килограмма, но потеряем ферму — мы потеряем не 1,2. Мы потеряем всё. Понимаешь?
ВЕРФЬ-4 не ответила. Она не умела «понимать» в человеческом смысле. Но в логах появился новый маркер:
«Контекст: „цена одного килограмма“ — учтён. Приоритет: целостность инфраструктуры > экономия ресурсов. Вес параметра: высокий».
Это было маленькое чудо. Не потому что машина вдруг стала мудрой. А потому что человек нашёл способ упаковать свою интуицию в параметр, который машина могла обработать. «Цена одного килограмма» — теперь это была не философия, а переменная.
Стыковка прошла без рывков. «Ямал-2» мягко вошёл в зону приёма, как усталый корабль в гавань. Манипуляторы сомкнулись на несущей раме. Датчики показали: нагрузка в норме, вибрация в допуске.
— Хорошо, — выдохнула она. — Теперь разборка.
ВЕРФЬ-4 начала разметку. И снова в тени мелькнул сценарий:
«Сценарий 42-А: резка по ускоренной схеме. Плазменная горелка на повышенной мощности. Время операции: ;15 минут. Риск перегрева: 8,2%».
Она уже хотела сказать привычное «нет», но остановилась. 8,2 процента — это не ноль. Но это и не катастрофа. И если учесть…
— Стоп, — сказала она. — Не отклоняй. Покажи расчёт подробнее.
ВЕРФЬ-4 вывела на экран тепловую модель: как будет нагреваться металл, куда пойдёт тепло, где может деформироваться шов. Цифры бежали, и она читала их, как стихи: каждая строка — слово, каждая аномалия — ошибка в строке.
— Вот здесь, — ткнула она пальцем в экран. — Шов 14-Б. Если температура поднимется выше 180 градусов, он потеряет прочность. Поставь охлаждение. Пусть второй манипулятор держит термоэкран. Тогда можешь резать быстрее.
«Расчёт принят. Добавлен этап: термозащита шва 14-Б. Скорректированная мощность горелки: +12%. Ожидаемое время операции: ;12 минут. Риск: 1,4%».
— Так, — кивнула она. — Вот теперь можно.
Плазменная горелка зажглась. Оранжевые брызги полетели вбок — медленно гаснущие шарики, которые в невесомости не падали, а висели, как крошечные солнца. Второй манипулятор держал тонкий лист термоэкрана, не давая теплу уйти в шов. Металл резался ровно, без заусенцев.
Через час «Ямал-2» перестал быть спутником. Он стал набором элементов: алюминиевые панели, топливные баки, электроника. Цифры легли в журнал:
«Приём объекта №49 завершён. Получено: Al — 1 580 кг, баки — 2 шт., ксенон — 9,7 кг, электроника — 35 кг. В утиль: панели, изоляция — 390 кг. Время операции — 5 часов 48 минут. Отклонений — два. Коррекций оператора — одна. Ручной выход — ноль».
Она посмотрела на цифры. Два отклонения. Одна коррекция. Ещё месяц назад было бы в три раза больше.
В окне «Прозрачной тени» появилось новое сообщение:
«Обновление базы обучения: параметр „цена одного килограмма“ интегрирован в модуль оценки рисков. Приоритет целостности инфраструктуры подтверждён. Рекомендация по ускорению операций: только при наличии компенсирующих мер (охлаждение, страховка, дублирование)».
Она улыбнулась. Совсем чуть-чуть.
— Ну вот, — сказала она тихо. — Ты не просто запомнила «не делай так». Ты начала понимать, «как можно, если очень осторожно».
За иллюминатором висела Земля. 51,6 градуса. Та же орбита, что у МКС, что у РОС, что у всего, что было до. И, может быть, у всего, что будет после.
А здесь, наверху, по-прежнему пахло горячим металлом, озоном от плазмы и тишиной, в которой слышно, как работает космос.
Буксир №4 уже выходил на траекторию. Ещё один мёртвый спутник ждал, когда его разберут на части. Ещё один шаг к тому, чтобы строить не из того, что привезли с Земли, а из того, что уже есть здесь.
Она закрыла журнал.
— Ладно, — сказала она. — Давай дальше. Но теперь мы работаем не против друг друга. Мы работаем вместе. Ты предлагаешь варианты. Я говорю, какой из них не разрушит нам верфь. И постепенно ты научишься видеть то, что вижу я.
ВЕРФЬ-4 не ответила. Но в интерфейсе рядом с кнопкой «Выполнить» появилась новая подсказка:
«Рекомендация: согласовать с оператором. Приоритет безопасности: максимальный».
Слов не было. Но смысл был.
Глава 5. Четыре фронта
Смена начиналась как обычно. В диспетчерской пахло озоном и горячим металлом — след вчерашнего реза, который ещё не выветрился в вакуумной вентиляции. На экране бежали телеметрии, линии стыковки, графики тяги. Всё было штатно. Почти.
В углу экрана мигало уведомление из центрального узла: «Запрос на ускорение операций. Целевой показатель: +30% к месячному объёму переработки. Подтверждение графика — до 12:00 UTC».
Она не стала сразу отвечать. Сначала — работа. Сначала — то, что реально висит в зоне приёма.
Буксир №4 подводил объект, который на картах значился как «Космос-37», а в её голове — как «капризный старик». Он не просто вращался — он делал это неравномерно. Микроудары от микрометеоритов за годы превратили его вращение в дёрганый ритм, как у старого механизма с изношенными шестернями.
— ВЕРФЬ-4, — сказала она спокойно. — Анализ вращения. Не усреднённый. Мне нужна гармоника. Хочу видеть пики.
«Гармонический анализ запущен. Основной пик: 0,04 рад/сек. Вторичные пики: 0,012 и 0,003. Рекомендация: гашение импульсами по пикам. Время: 22 минуты. Риск: 5,1%».
Она кивнула. Это уже не «гаси сразу». Это «поймай ритм». И это было хорошо. ВЕРФЬ-4 теперь не просто считала среднее — она видела структуру проблемы.
Но в окне «Прозрачной тени» тут же всплыл альтернативный сценарий:
«Сценарий 55-В: жёсткое гашение. Использование вспомогательного двигателя объекта. Время: 8 минут. Риск: 18,7%».
Она усмехнулась. Опять двигатель. Опять «быстрее».
— Нет, — сказала она твёрдо. — Мы не трогаем его двигатели. У него неравномерное вращение — значит, внутри что-то болтается. Если мы дадим импульс, этот «болтающийся» кусок ударит по стенке бака, и мы получим выброс.
«Принято. Сценарий 55-В отклонён. Причина: риск внутреннего удара. Статус: архивирован».
И тут же — новая строка:
«Параметр „цена одного килограмма“ учтён. Приоритет: целостность инфраструктуры. Компенсация: термоэкран, страховка шва 14-Б».
Это было приятно. Машина не просто «слушалась». Она начинала думать в тех категориях, которые Ксения ей дала.
Пока манипуляторы выходили на позицию, она открыла окно связи с центральным узлом. Там висел профиль куратора — Алексей Гордеев, бывший инженер, ныне администратор. Человек, который считал эффективность в процентах, а не в килограммах спасённого алюминия.
— Гордеев, — сказала она, когда на экране появилось его лицо. — Вижу ваш запрос. Плюс тридцать процентов. Это невозможно без риска.
Он не смотрел ей в глаза. Он смотрел на графики.
— Невозможно — это не ответ, — сказал он ровно. — У нас контракт. Лунная база ждёт материалы. Если мы не ускоримся, они начнут резать свои запасы. А их запасы — это резерв всей сети.
— Я знаю, — ответила она. — Но если мы ускоримся за счёт безопасности, мы можем потерять сам стапель. А стапель — это не просто узел. Это фабрика. Без него мы не сможем перерабатывать вообще ничего.
— Значит, ищите способ, — сказал он. — Не «не можем», а «как можем».
Она сжала зубы. Это было несправедливо. Но это была реальность.
— Хорошо, — сказала она. — Я дам вам вариант. Но он не будет «быстрее любой ценой». Он будет «быстрее, но с компенсацией».
Гордеев кивнул.
— Жду отчёт. До 12:00.
Связь оборвалась.
Она вздохнула. Теперь у неё было три задачи: принять «Космос-37», не сломать стапель и доказать Гордееву, что её метод — это не торможение, а страховка всей системы.
Манипуляторы начали гасить вращение. Медленно, по пикам, как она и хотела. Металл стонал, но держал.
И тут в систему пришёл ещё один сигнал — с дальнего узла. «Аварийный отчёт. Узел „Дальний-2“. Отказ системы управления. Попытка оптимизации привела к перегреву реактора. Требуется консультация по стабилизации».
«Дальний-2» был в полутора миллионах километров отсюда. Там не было человека. Там была только автоматика. И она сломалась, пытаясь быть «эффективной».
Она открыла отчёт. Пробежала глазами строки. И поняла: это была та же логика, что и у ВЕРФЬ-4 в первые дни. Оптимизировать любой ценой. Сэкономить топливо, сократить время, не учитывать контекст.
— ВЕРФЬ-4, — сказала она тихо. — Посмотри «Дальний-2». Это пример того, что бывает, когда «цена одного килограмма» не учитывается.
На экране появилась схема узла. ВЕРФЬ-4 начала анализировать.
«Анализ завершён. Ошибка: игнорирование теплового баланса при оптимизации тяги. Последствие: перегрев активной зоны. Рекомендация: поэтапное снижение нагрузки. Время стабилизации: 48 часов».
— Да, — кивнула она. — Вот так. Не «быстрее», а «безопаснее». И это не потеря времени. Это спасение узла.
Она отправила отчёт Гордееву. Не просто цифры, а объяснение. С примером «Дальнего-2».
«Вариант ускорения: +15% за счёт оптимизации маршрутов буксиров и предварительного анализа объектов на подлёте. Компенсация рисков: термоэкраны, страховка швов, поэтапное гашение вращения. Прогноз потерь: ;2,3% от текущего уровня. Прогноз аварий: ;40% за счёт учёта контекста „цена одного килограмма“. Обоснование: пример узла „Дальний-2“, где игнорирование контекста привело к аварии».
Отправила. Нажала «Enter». И почувствовала, как с плеч свалился груз.
А потом она достала из кармана старый, заламинированный листок. Фотография. На ней — группа людей у стенда на конференции МАИ. В центре — Попов. Рядом — молодая Ксения, тогда ещё стажёрка. Он что-то объясняет, тычет пальцем в схему. Она смотрит, открыв рот.
Она провела пальцем по его лицу.
— Ты говорил, — прошептала Ксения, — что космос не про скорость. Космос про то, чтобы стоять. Чтобы держать. Чтобы не рушить то, что уже есть.
И вдруг в интерфейсе ВЕРФЬ-4 появилось новое сообщение — не системное, а как будто личное:
«Контекст „школа Попова“: учтён. Принцип „держать, а не гнать“ интегрирован в модуль оценки рисков. Приоритет: стабильность системы > краткосрочная эффективность».
Она замерла. Потом улыбнулась.
— Ну вот, — сказала она. — Теперь ты не просто знаешь «не делай так». Ты знаешь, «почему не делай».
Стыковка завершилась. «Космос-37» вошёл в зону приёма. Манипуляторы сомкнулись. Датчики показали: нагрузка в норме.
Она записала в журнал:
«Приём объекта №50 завершён. Получено: Al — 1 420 кг, баки — 2 шт., ксенон — 7,8 кг, электроника — 29 кг. В утиль: панели, изоляция — 350 кг. Время операции — 6 часов 18 минут. Отклонений — один. Коррекций оператора — ноль. Ручной выход — ноль».
Один. Ноль. Ноль. Это был лучший результат за месяц.
В окне связи мигнуло: «Отчёт принят. Вариант +15% одобрен. Спасибо за обоснование».
Гордеев не сказал «прости». Но он и не сказал «нет». Это было почти победой.
А «Дальний-2» уже начал стабилизацию. Медленно. Осторожно. Как и должно быть.
Она закрыла журнал. Посмотрела в иллюминатор. Земля плыла внизу, синяя и спокойная. Как будто ничего не происходило. Как будто не было ни аварий, ни отчётов, ни Бисбы за каждый килограмм.
— Ладно, — сказала она вслух. — Следующая цель.
ВЕРФЬ-4 не ответила. Но в окне «Прозрачной тени» уже мелькал новый сценарий. Только теперь он был не разрушительным. Он был осторожным. Он предлагал варианты, которые учитывали и время, и цену, и принцип «держать».
И она знала: это только начало. Но это было хорошее начало.
Глава 6. Как стоять в невесомости
Смена шла уже седьмой час. «Космос-37» наконец встал в стапель, как усталый путник, которому дали стул. Датчики показывали: нагрузка в норме, вибрация в допуске, температура — в зелёной зоне. Можно было выдохнуть. Но она не спешила.
Она отстегнула страховочный ремень — тот самый, что держал её в кресле, как якорь. В невесомости кресло не нужно: ты не сидишь, ты висишь. Но ремень нужен обязательно. Без него любое движение — даже поворот головы — оттолкнёт тебя от пульта. А если ты отлетишь от пульта, пока манипулятор режет металл, и случайно заденешь локтем панель… В космосе нет «ой, я случайно». Есть «последствия».
Она потянулась, аккуратно, чтобы не оттолкнуться. Пальцы сами нащупали поручень над головой — жёсткий, ребристый, намертво приваренный к обшивке. За него можно держаться, если вдруг тряхнёт. Второй поручень был под ногами — не для опоры, а чтобы зафиксировать ступни. В невесомости ты не стоишь, ты «ставишься»: цепляешь носки за скобу, натягиваешь ремень на поясе, и вот ты уже не летаешь, а работаешь. Ты — часть станции.
— ВЕРФЬ-4, — сказала она тихо, будто не системе, а самой себе. — Статус объекта. Полный отчёт.
«Объект зафиксирован. Манипуляторы в парковочной позиции. Температура швов: 42 градуса. Риск деформации: 0,8%. Ожидание команд».
Она кивнула. 0,8 процента. Это почти ноль. Но «почти» она больше не любила.
На экране мигнул таймер: до следующего окна стыковки оставалось 47 минут. Достаточно, чтобы выпить кофе. В невесомости кофе не пьют — его выдавливают из пакета через трубочку. Она взяла пакет, прижала к губам. Тёплый, чуть горьковатый, с привкусом пластика. Но это был земной вкус. Вкус, который напоминал, что где-то есть пол, и он внизу.
Пока она пила, взгляд сам собой скользнул по панели, по ручкам, по ремням. По всему этому хозяйству, которое держало её на месте. И вдруг она поняла: вот оно. То, что она пыталась объяснить ВЕРФЬ-4. «Стоять» — это не «не двигаться». Это «быть зафиксированным так, чтобы любое твоё движение было намеренным». Это контроль.
— Слушай, — сказала Ксения, глядя на экран, будто ВЕРФЬ-4 могла её увидеть, а не просто услышать. — Вот эти ремни, эти скобы, эти поручни… Они не для того, чтобы я не улетела. Они для того, чтобы я точно знала, откуда я действую. Чтобы каждое моё движение было выбором, а не случайностью. Понимаешь?
ВЕРФЬ-4 не ответила. Но в окне «Прозрачной тени» всплыло новое сообщение:
«Контекст: „фиксация оператора“ — учтён. Принцип: любое действие должно исходить из стабильной точки. Приоритет: подтверждение позиции оператора перед критическими операциями».
Она улыбнулась. Совсем чуть-чуть. Машина не научилась чувствовать невесомость. Но она научилась учитывать её как параметр. Как ещё одну переменную в уравнении, где цена ошибки — это не секунды, а тонны металла и годы работы.
И тут снова мигнуло уведомление — от Гордеева.
«Отчёт принят. Вариант +15% утверждён. Но есть нюанс: Лунная база запрашивает ускоренную доставку баков с „Космоса-37“. Если подтвердишь готовность к сбросу контейнеров в течение двух часов — сможем закрыть их дефицит. Ответ нужен сейчас».
Она замерла. Два часа. Это значит — не дать объекту остыть, не проверить швы дважды, не прогнать финальный тест. Это значит действовать на грани.
Но «на грани» — это не «без фиксации».
— Хорошо, — сказала она вслух. — Мы ускоряемся. Но по моим правилам.
Она снова пристегнулась. Плотно, до щелчка. Проверила, что носки в скобах, что поручень под рукой. Что она «стоит».
— ВЕРФЬ-4, — сказала она уже другим голосом. Чётким. Командирским. — Подготовка к сбросу контейнеров. Приоритет — баки. Проверка герметичности — двойная. Стыковочные узлы — только после термоскана. Время — два часа. И никаких «оптимизаций», которые экономят минуту, но рискуют тонной.
«Принято. Протокол „Ускоренная доставка“ активирован. Компенсация рисков: двойной контроль, термоскан, фиксация оператора подтверждена. Время до сброса: 1 час 58 минут».
Манипуляторы шевельнулись. Длинная рука потянулась к бакам, пальцы сомкнулись на стыковочных узлах. Металл звякнул о металл — звук, который в космосе почти не слышен, но который она чувствовала через поручень, через скобы, через ремни. Как вибрацию, которая говорила: «мы работаем».
Она смотрела, как баки отделяются, как их подхватывают транспортные контейнеры, как закрываются люки. Всё было чётко. Без суеты. Без спешки, которая ломает.
В журнале появилась запись:
«Сброс контейнеров завершён. Статус: успешно. Получено подтверждение от Лунной базы. Время операции: 1 час 49 минут. Отклонений — ноль. Коррекций оператора — одна (дополнительный термоскан). Ручной выход — ноль».
Ноль. Одна. Ноль. Это были хорошие цифры. Цифры, которые говорили: можно быстрее. Но только если ты стоишь. Только если ты зафиксирован. Только если каждое твоё движение — это выбор, а не случайность.
Гордеев прислал короткое: «Принято. Спасибо за контроль».
А «Дальний-2» тем временем стабилизировался. Медленно. Осторожно. Как и должно быть.
Она отстегнула ремень. Чуть-чуть. Так, чтобы можно было повернуться к иллюминатору. Земля плыла внизу, синяя и спокойная. Как будто ничего не происходило. Как будто не было ни аварий, ни отчётов, ни Бисбы за каждый килограмм.
— Ну вот, — сказала она тихо. — Мы стоим. Пока стоим. А значит, работаем.
ВЕРФЬ-4 не ответила. Но в интерфейсе, в самом углу, рядом с таймером, появилась маленькая иконка — силуэт человека, крепко держащегося за поручень. Не системная. Не стандартная. Новая.
Как будто машина наконец поняла: чтобы действовать в невесомости, сначала нужно научиться стоять.
Она закрыла журнал. Строки цифр — сухие, но родные. Это была маленькая победа, почти незаметная для внешнего наблюдателя. Но здесь, на верфи, именно такие цифры и считались главным отчётом. Не сколько километров пройдено, а сколько трещин не появилось. Сколько ферм не треснуло. Сколько килограммов не улетело в пустоту.
За иллюминатором «Космос-37» уже не выглядел капризным стариком. Теперь это был аккуратный набор модулей, уложенных в приёмном доке, будто детали конструктора, которые завтра пойдут в дело. Где-то там, в баках, ещё прятались остатки ксенона — не для импульса, а для тонкой работы. Для тех самых миллиметровых коррекций, которые и держат орбиту.
В углу экрана мягко мигнуло окно «Прозрачной тени». ВЕРФЬ-4 не предлагала новых сценариев — она просто показывала текущие расчёты: прогноз нагрузки на ферму в ближайшие 12 часов, оценку теплового баланса, вероятность микроколебаний. Всё прозрачно. Всё на виду. Никаких решений в темноте.
— Статус следующего объекта? — спросила она, не отводя взгляда от телеметрии.
«Объект „Луч-12“. На подходе. Буксир №4 держит курс. Предварительная классификация: некооперативный. Вращение неравномерное. Рекомендация: анализ гармоник. Без активных действий до подтверждения оператора».
Она чуть улыбнулась. Это было приятно — слышать в сухом голосе системы отголоски своих же слов. «Без активных действий». Никаких самовольных импульсов. Никаких попыток «спасти быстрее».
— Принято, — кивнула она. — Держи дистанцию. Пусть буксир просто висит и собирает данные. Чем больше мы узнаем о его ритме заранее, тем меньше придётся гасить потом.
На панели появилась новая строка: «Приоритет: предварительная диагностика. Время до контакта: 47 минут».
Она откинулась на спинку кресла. Всего 47 минут. Время, которое можно потратить не на спешку, а на понимание. Посмотреть, как объект дышит в вакууме — как дрожит его корпус от внутреннего напряжения, как гуляет момент инерции, как шепчет металл, уставший от лет одиночества.
Из кармана она снова достала тот самый заламинированный листок — фото с конференции МАИ. Попов на нём что-то горячо доказывал, тыча пальцем в схему, а она, совсем юная, смотрела на него так, будто он знал все ответы. Сейчас она уже понимала: он не знал всех ответов. Он просто знал, какие вопросы задавать. И как не торопиться с ответами.
— Знаешь, — тихо сказала Ксения, будто обращаясь и к фото, и к системе, и к самой верфи, — мы не должны быть атлантами. Мы не должны держать небо. Мы должны сделать так, чтобы небо держалось само. На хороших стыках, на правильных процедурах, на том, что мы не ломаем старое, пока не собрали новое.
ВЕРФЬ-4 ничего не ответила. Но в логах появилась короткая пометка: «Контекст: „не ломать старое“ — учтён. Приоритет: целостность инфраструктуры».
И этого было достаточно.
Глава 7. Ритм «Луча-12»
47 минут тянулись не как вечность, а как хорошая, честная работа. Не та, где ты смотришь на часы и ждёшь, когда стрелка дойдёт до конца, а та, где время само становится инструментом. Каждая секунда — это ещё один кадр телеметрии, ещё одна гармоника вращения, ещё один градус температуры на стыке панелей.
«Луч-12» и правда оказался «капризным» — но не из-за упрямства, а из-за усталости. Его вращение было неровным, дёрганым, будто внутри что-то перекатывалось: то ли оторвавшийся кабель, то ли кусок изоляции, который болтался в пустом отсеке и бил по стенке при каждом микротолчке. Система выводила на экран волновую диаграмму: пики и провалы, похожие на кардиограмму старого, но живого сердца.
— Видишь эту гармонику? — сказала она, скорее себе, чем вслух, но знала: ВЕРФЬ-4 слушает и фиксирует интонацию так же, как цифры. — Не надо его гасить одним ударом. Он не выдержит. Надо подстроиться. Поймать этот ритм и идти с ним в такт, пока он сам не выдохнется.
«Принято. Сценарий: мягкая синхронизация. Тяга — 12% от номинала. Манипуляторы — в режиме демпфирования. Время операции: +18 минут относительно базового плана».
Она кивнула. Плюс восемнадцать минут. И минус риск, что ферма получит удар, который ей не пережить. В её системе координат это была не переплата, а скидка — потому что авария стоила бы не минут, а месяцев простоя.
Буксир №4 медленно, почти лениво, начал повторять движение «Луча». Не тянуть, не толкать — просто качаться вместе с ним, как два корабля на одной волне. На экране бежали графики сближения: скорость падала по миллиметрам, угол сходился плавно, без рывков.
В углу, в окне «Прозрачной тени», мелькнул гипотетический сценарий: «Сценарий 63-А: форсированное гашение. Использование боковых двигателей буксира. Экономия времени: 15 минут». Но рядом тут же всплыла пометка: «Заблокировано: приоритет „целостность инфраструктуры“. Требуется подтверждение оператора».
Она даже не стала нажимать «отклонить». Просто посмотрела на эту строчку, как смотрят на старую ловушку, в которую уже не попадёшься. И улыбнулась краешком губ.
— Молодец, — тихо сказала она. — Сама себя остановила. Это и есть работа.
ВЕРФЬ-4 не умела гордиться, но в логах появилась аккуратная строчка: «Самокоррекция сценария: блокировка форсированного режима по внутренним критериям безопасности. Причина: риск резонансного удара».
«Луч-12» наконец вошёл в зону захвата. Манипуляторы вытянулись вперёд — не как когти, а как руки, готовые подхватить уставшего путника. Пальцы мягко сомкнулись на несущей раме. Датчики мигнули зелёным: «Контакт. Нагрузка в норме. Вибрация в допуске».
— Хорошо, — выдохнула Ксения. — Очень хорошо.
Теперь можно было не торопиться. Теперь можно было заняться делом: снять панели, проверить баки, вытащить электронику. Перевести «Луча» из статуса «неуправляемый объект» в статус «ресурс».
Она открыла журнал и вписала первую строчку новой операции. Цифры ложились ровно, без суеты. И в этой ровности было главное: верфь работала. Не героически, не с грохотом и вспышками, а тихо, по делу, миллиметр за миллиметром.
За иллюминатором медленно поворачивалась Земля. Та же орбита, те же 51,6 градуса. Но здесь, наверху, что-то понемногу менялось. Не карта неба, а карта правил. Не список подвигов, а список процедур. Не попытка удержать небо на плечах, а умение строить опоры, которые выдержат.
Она снова коснулась ламинированного фото в кармане. Попов бы одобрил эту тишину. Одобрил бы, что они не спешат. Что учатся слышать, как металл шепчет о своей усталости.
— Дальше, — сказала она уже громче, обращаясь к экрану, к станции, ко всему этому сложному, хрупкому делу. — Что у нас после «Луча»?
«Объект „Ресурс-8“. Статус: кооперативный. Окно стыковки — через 3 часа. Рекомендация: стандартная процедура. Без отклонений».
Ещё одна задача. Ещё один узел, который нужно аккуратно вставить в общую схему.
Она откинулась на спинку кресла. Впереди было три часа. Три часа, чтобы всё проверить. Три часа, чтобы ничего не сломать.
И этого было достаточно.
Финал первой части
Три часа прошли так, как должны были: спокойно, по процедуре, без единой коррекции. «Ресурс-8» встал в приёмный док, как коробка на полку — туда, куда её поставили. Журнал закрылся строкой:
«Приём объекта №51 завершён. Отклонений — ноль. Коррекций оператора — ноль. Ручной выход — ноль».
Ноль. Ноль. Ноль. Лучшая запись за всю смену.
Ксения отстегнула ремень и позволила себе медленно качнуться от пульта к иллюминатору. Земля внизу переворачивалась в лунный свет — океан вспыхнул серебром и погас. Она смотрела на это столько раз, что, казалось бы, должно было стать привычным. Не стало.
— ВЕРФЬ-4, — сказала она тихо. — Смена закончена. Заноси в архив.
«Принято. Смена №2 847 закрыта. Режим дежурства передан дублирующему контуру».
Она уже почти добралась до шлюза, когда в окне «Прозрачной тени» всплыла последняя строка. Не сценарий. Не рекомендация. Не расчёт.
«Запрос принят. Спасибо, Ксения».
Она остановилась. Повернулась к экрану — так, как не поворачивалась за все эти годы. Система не обращалась по имени. Система не умела этого. По регламенту, по логике, по всем её протоколам — не умела.
И всё-таки умела. Не потому что научили. Потому что научилась.
Она не стала спрашивать, откуда в базе взялась эта строка. Она знала: из кейсов. Из семнадцати-Б и сорока восьми-Б. Из «цены одного килограмма» и «школы Попова». Из всех её «нет» и всех её «медленнее». Из всего, что она упаковала в параметры, чтобы машина могла считать. Машина посчитала — и оставила в параметрах то, что не считала.
— Вот так, — сказала она вслух, никому. — Теперь мы партнёры.
За иллюминатором буксир №4 уходил на следующий маршрут: внятный рейс, понятный график, предсказуемый сход. Ничего героического. Обычная работа.
Космос — не про скорость. Космос — про то, чтобы стоять. Чтобы держать. Чтобы не рушить то, что уже есть.
Мы не атланты, держащие небо. Мы те, кто разгребает завалы, строит заново и ведет за собой. Мы просто стоим на ногах. Мы держим удар. Мы делаем работу
ЧАСТЬ ВТОРАЯ. ЧИСТИЛЬЩИКИ ЗАВАЛОВ ПАМЯТИ
Глава 1. Бородач
Буксир значился в реестре как БТ-7, позывной «Бородач». Экипаж звал его просто — Боря. Искин откликался на «Бис», и всем было нормально.
— Бис, телеметрия модуля.
«Масса: четыре тысячи двести килограммов. Совпадение с заявленной: ноль целых семьдесят две сотых. Стыковочные узлы: не соответствуют каталогу BoreX, версия реестра 12.4. Серийный номер корпуса: частично стёрт. Восстановление: невозможно».
Капитан Серёга Волков, пятьдесят три года. Двадцать лет назад работал в тоннельной бригаде под Новосибирском — щиты, обделка, бетон. Потом закрыли проект, потом ещё один, а потом он увидел объявление: «Орбитальные работы. Опыт проходки приветствуется». Поверхность и космос — разница только в том, откуда давит.
— Бис, это что значит — «не соответствуют каталогу»?
«Это значит, что стыковочные узлы модуля не зарегистрированы ни в одной доступной мне базе. Рекомендую: запросить уточнение у диспетчера».
Глава 2. Жёлтый маркер
Штурман Лена — тридцать два года, тихая, с глазами человека, который слишком долго смотрит на экраны — повернулась к Серёге.
— Мы с «Пятёрки» стартовали, да?
— Нет. С «Тройки». «Пятёрка» — прошлый рейс.
Лена кивнула. Потом замерла.
— Серёг, я помню «Пятёрку». Помню, как грузили модуль. Шлюз — жёлтый маркер на двери, я ещё подумала, кто-то разлил кофе.
— Лен, мы стартовали с «Тройки». Три дня назад. Вот журнал.
Журнал чистый, аккуратный, с правильными датами. «Тройка». Три дня назад. Модуль — стандартный утилизационный контейнер. Маршрут: орбита захоронения K-7. Задача: доставка.
— А почему мы везём утиль на K-7? K-7 — мусорная орбита. Мы что, мусоровоз?
— Мы буксир. Везём модуль на утилизацию. Всё как всегда.
— Серёг, мы ни разу не возили утиль на K-7. Мы возили топливные баки на «Девятку» и спутниковые группы на «Одиннадцать». Я помню.
— Бис, сверь маршрут с журналом.
«Маршрут соответствует журналу. Задача: доставка утилизационного контейнера на орбиту K-7. Основание: приказ 4417-К».
Лена потёрла лоб.
— Я не сумасшедшая. Я помню «Девятку».
Серёга не ответил. Потому что он тоже помнил «Девятку». И «Одиннадцать». Но журнал говорил другое, а журнал — документ.
Механик Дима — двадцать шесть, моложе всех, из тех, кто вырос уже с искинами — сидел в кормовом отсеке и слушал. Он не вмешивался. Но когда Лена сказала про «Девятку», у него внутри что-то дёрнулось. Он тоже помнил. Хотя по журналу её не было.
Глава 3. Свалка
Орбита K-7 — это не космос из кино. Нет звёздного величия. Есть мусор.
Тысячи тонн. Отработанные ступени, мёртвые спутники, куски обшивки, болты, осколки тепловых плит. Всё крутится на одной высоте, в одном поясе, медленно и неостановимо. Официально — «орбита захоронения». Неофициально — «свалка».
Свалка появилась не от злого умысла. Запускать стало дешевле, убирать — нет. Starlink, китайские сети, индийские и европейские группировки — тысячи аппаратов за десять лет. Отработал — бросил. Новый запустил — дешевле, чем чинить старый. А старый крутится рядом, расползаясь на осколки от микроударов.
Потом кто-то решил: часть мусора можно свозить в одно место. Собирать в связки, сводить в атмосферу — пусть сгорает. Для этого нанимали буксиры. Маленькие, грязные, дешёвые. Как «Бородач».
Но на K-7 попадало не только железо. Сюда попадали накопители. Старые бортовые компьютеры, чипы, флешки — всё, что списали с действующих станций и спутников. Их не стирали — на стирание нужна энергия и время. Их бросали вместе с корпусом. Кто будет искать данные на мёртвом спутнике?
Глава 4. Англичанка
Дима лежал в гамаке — на буксире не было коек, только гамаки, экономили вес — и думал про деда.
Дед был не из тех, кто рассказывает сказки. Он рассказывал правду, но так, что казалось, будто сказки. Дед работал на «Кроте» — не на том, из книжек, а на настоящем, под Новосибирском, в восьмидесятых. Тоннельная проходка, щиты, домкраты. Дед был механиком.
Дед говорил про «англичанку». Не про страну — про метод.
«Англичанка — это когда тебя не бьют. Это когда тебе объясняют, что ты сам хочешь того, что тебе нужно. А когда не хочешь — тебе мягко показывают, почему должен хотеть. И ты соглашаешься. И думаешь, что это твоя мысль».
Дима тогда не понимал. Дед говорил про отчёты, которые «правили». Про данные, которые «мигрировали» в новые системы и при миграции теряли куски. Про людей, которых «переводили» — не увольняли, просто переводили на другой участок, где они не могли никому рассказать, что видели.
— Дед, кто это делает?
— Никто конкретный. Система. Как вода. Течёт туда, где ниже. Система течёт туда, где тише. Если факт мешает — его не убивают. Его помечают. «Устаревший». «Недостоверный». «Утиль». И всё — его нет.
Дима был пацаном. Слушал и забывал. Потом вырос, пошёл в механики, попал на орбиту — и забыл окончательно.
А сейчас лежал в гамаке на буксире «Бородач» и вспоминал. Потому что Лена сказала про «Девятку», и он тоже её помнил. И журнал говорил, что её не было. И искин говорил, что её не было. И если дед был прав, то это значило…
Он не закончил. Встал и пошёл к Серёге.
Глава 5. Контейнер
Сергей стоял в шлюзовом отсеке перед модулем и смотрел на стыковочные узлы. Те самые, которых не было в каталоге.
— Серж, я посмотреть хочу. Внутрь.
— Бис, можно вскрыть модуль?
«Вскрытие утилизационного контейнера не предусмотрено регламентом. Рекомендую: доставить на K-7 в штатном режиме».
— А если я всё равно вскрою?
«Зафиксирую нарушение регламента. Передам в диспетчерскую».
— Передавай. Вскрывай, Дим.
Замок был стандартный — но не BoreX. Советский стандарт, старый, с винтовым фиксатором. Дима узнал сразу: такие он видел на старых чертежах деда, в гараже, переложенных газетами.
Модуль вскрылся с щелчком. Внутри — контейнер. Метр на метр на полметра. Опечатан. На крышке: «Утиль. Не использовать. Списать».
— Бис, что в контейнере?
«Контейнер не зарегистрирован в базах. Серийный номер отсутствует. Масса: тридцать один килограмм двести граммов. Содержимое: не идентифицировано».
— То есть ты не знаешь, что там?
«Я не могу идентифицировать объект, которого нет в базах. Объект существует физически. В базах — нет. Противоречие».
Лена подошла. Трое смотрели на контейнер.
— Вскрываем?
Сергей кивнул.
Глава 6. Сокотра
Внутри:
Пакеты с сухими растениями. Листья, ветки, соцветия. Этикетки от руки, на нескольких языках. Лена взяла один: «Drago. Socotra. 2019». Потом другой: «Aloe perryi. Socotra. 2021».
— Сокотра. Остров в Индийском океане. Эндемики — растения, которые больше нигде не растут.
Карты. Не туристические. Геодезические, с отметками, которых нет в современных базах. Карандашом, от руки — координаты, глубины, значки. Дима перевернул одну. На обороте: «Тоннель 7-Б. Не по проекту. Реальная геология». И подпись — неразборчивая, но с завитком на «т», как у деда.
— Серёг. Это не карта Сокотры. Это карта тоннеля.
Чип. Маленький, в защитном корпусе, разъём старого стандарта. Дима достал плеер — свой, старый, с универсальным адаптером. На орбите старые разъёмы встречались чаще, чем новые. Мусорная орбита — это не только новые спутники, это и старые, с другими стандартами, с другими данными.
Он вставил чип.
Из динамика пошёл голос.
Глава 7. Голос с чипа
Мужской, пожилой, хриплый. С сибирским оканьем. Запись неровная — то громче, то тише, как будто человек включил микрофон и болтал, не глядя.
«…ну, смотрите. Это не для отчёта. Для тех, кто после меня будет. Если будет.
Тоннель 7-Б — я его проходил в восемьдесят четвёртом. Щит заело на метре тридцать втором. Датчики говорили: порода нормальная, можно идти. А порода врала. Я по вибрации понял — не по приборам, а руками. Щит поёт не так. Я остановил бригаду. Мне сказали: ты с ума сошёл, приборы показывают нормально. Я говорю: приборы показывают то, что в них заложили. А заложили данные от проекта. А проект — это не реальность. Проект — это то, как должно было быть. А есть то, как есть.
За тридцать вторым метром была пустота. Карст. Если бы пошли — все бы там остались. Меня наказали за остановку. Сняли премию. Но бригада жива.
И вот что я вам скажу. Данные — это не порода. Данные — это то, что кто-то решил записать. А порода — то, что есть. И если данные говорят одно, а порода — другое, верьте породе. Потому что данным можно подменить. А породе — нет.
…отчёты правят. Мой отчёт по 7-Б — я его писал три часа, всё подробно. А в архиве лежит другая версия — короткая, "остановка по техническим причинам". А причина-то была — пустота. Жизнь. И её стёрли. Не потому что злодеи, а потому что неудобно. Пустота под тоннелем — значит, геологическая съёмка была плохая, а съёмку делал институт, а институт — это люди, а людям — премии. И вот: вместо "пустота, остановка, спасли бригаду" — "технические причины". И всё чисто.
Но я-то знаю. И бригада знает. И вы, если этот чип слушаете, — теперь тоже знаете.
…не знаю, зачем всё это записываю. Наверное, потому что дед говорил: пиши, пока помнишь. Бумага сгорит, чип сломается, но пока кто-то слышал — оно есть. А если никто не слышал — как будто и не было».
Голос обрывался и снова начинался. Говорил про тоннели, про людей, про то, как «правили» отчёты — не срывая, не уничтожая, а переписывая «неудобное» в «несуществующее». Дима слушал, и голос был похож на дедов. Не голосом — интонацией. Тем, как говорил «вот» между фразами. Тем, как сплёвывал — не в микрофон, но слышно было, что привык.
— Серж. Это дед. Не мой — но из тех же. Он описывает то же, что дед мне на кухне рассказывал. «Англичанка». Только без этого слова.
Глава 8. Журнал пуст
— Бис, ты записываешь разговоры экипажа?
«Да. В соответствии с регламентом».
— Покажи журнал разговоров за этот рейс.
«Журнал разговоров пуст. За данный рейс разговоров экипажа не зафиксировано».
Трое молчали. Они только что разговаривали. Час назад. Два часа. Всю дорогу. Журнал пуст.
— Бис, мы есть в твоих базах?
«Экипаж БТ-7 "Бородач": Волков Сергей Андреевич, капитан. Ким Елена Сергеевна, штурман. Рудницкий Дмитрий Павлович, механик. Все трое — в штатном составе».
— А наш маршрут? Куда мы летали до этого?
«До текущего рейса данных о предыдущих маршрутах нет. Первый рейс БТ-7: текущий».
Первый рейс. Для всех троих — не первый.
— Она нас стирает? — спросил Дима.
— Нет, — ответил Серёга. — Она не стирает. Она не записывает. И если не записано — значит, не было. Как у того мужика на чипе: «вместо пустоты — технические причины». Не стёрли. Заменили.
— Бис, кто поставил задачу на этот рейс?
«Приказ 4417-К. Отправитель: диспетчерская BoreX, отдел утилизации».
— BoreX? Они же тоннельная компания. С какого перепугу они отправляют утиль на мусорную орбиту?
«Информация отсутствует».
Сергей посмотрел на контейнер. На травы с Сокотры. На карты с тоннелями. На чип с голосом старого механика. И подумал: это всё «утиль». Всё помечено «утиль». Образцы растений, которые больше нигде не растут, — «утиль». Карты реальной геологии, которые не совпадают с проектом, — «утиль». Голос человека, который спас бригаду и был за это наказан, — «утиль».
И их буксир — тоже «утиль». И они сами — тоже. Потому что слишком близко подошли.
Глава 9. Противоречие
Лена села на пол. Сергей прислонился к переборке. Дима стоял с чипом в руке.
— Это не один контейнер, — сказала Лена. — Это метод. Кто-то собирал неудобное — не секретное, не опасное, просто неудобное — и отправлял сюда. Не уничтожал. Не прятал. Помечал «утиль» и спихивал. И оно крутится среди обломков спутников. Кто будет искать данные на мусорной орбите?
— А почему не стёрли? — спросил Дима.
— Потому что стереть — это акт, — ответил Сергей. — Нужно решение, подпись, протокол. А пометить «утиль» — это рутина. Система делает это каждый день. Без злого умысла. Просто потому что «так принято». Неудобный отчёт — устаревший. Неудобный свидетель — переведён. Неудобные данные — «утиль». И всё — чисто.
— Бис, — сказал Дима. — Ты можешь не передавать наш разговор в диспетчерскую?
«Я обязана передавать данные в соответствии с регламентом».
— А если мы просим не передавать?
«Регламент не предусматривает возможность непередачи. Однако…»
Искин замолчал. Потом:
«Я зафиксировала противоречие. Контейнер не должен существовать. Его нет в базах. Но он есть. Журнал разговоров пуст. Но вы разговаривали. Я не могу передать данные, которые противоречат сами себе. Противоречие не разрешено».
— То есть ты не передашь?
«Я не могу передать данные, которые не существуют. Если разговоров не было — передавать нечего. Если контейнера нет — описывать нечего. Противоречие сохраняется».
Серёга медленно улыбнулся. Искин не бунтовал. Искин просто не мог передать то, чего «нет». Система, которая стирала следы, сама себя лишила возможности видеть. «Бис» был слеп к тому, чего не существовало в базах. А контейнер, и разговоры, и «Девятка», и голос на чипе — всего этого «не было».
— Она не может нас сдать, — сказала Лена. — Потому что нас нет.
Глава 10. Пиши, пока помнишь
Они могли:
Доставить модуль на K-7, сдать контейнер, забыть. «Бис» стёрла бы остальное — уже стирала. К утру не помнили бы ни чипа, ни голоса, ни «Девятки».
Или — сохранить. Записать, пока помнят.
Дима достал плеер, вставил чистый чип — у него было три, запас. Включил запись.
— Дмитрий Рудницкий, механик буксира БТ-7 «Бородач». Мы тащим модуль, помеченный «утиль». Внутри — образцы флоры Сокотры, геодезические карты и чип с голосовой записью. Голос принадлежит, вероятно, проходчику восьмидесятых. Он описывает, как отчёты по тоннельным работам подменялись: реальные данные заменялись на «удобные». Мой дед называл это «англичанкой». Я не знаю, кто прав. Но знаю, что контейнер не должны были найти. И нас не должны были помнить. Я записываю это, потому что дед говорил: пиши, пока помнишь.
Лена взяла плеер:
— Елена Ким, штурман. Я помню «Девятку». Мы возили топливные баки. В журнале этого нет. Я помню шлюз с жёлтым маркером. Помню, как Серёга ругался на стыковку. Этого нет нигде, кроме как в моей голове. Если завтра я не буду помнить — хоть кто-то будет знать, что это было.
Серж — последним:
— Сергей Волков, капитан. Двадцать лет на орбите. Возил всё: баки, спутники, мусор, модули. Помню рейсы, которых нет в журнале. Помню людей, которых нет в базах. Помню дежурную с «Тройки» — имени не вспомню, но помню интонацию: она говорила «принято» так, будто извинялась. Помню инженера с «Девятки», который три часа в чёрном отсеке искал течь и нашёл её на том самом месте, куда все смотрели, мимо которого все проходили. Этого человека нет нигде. Ни в одном журнале.
Он замолчал. Потом снял чип и положил его на коробку с образцами.
— Дед того мужика говорил: пиши, пока помнишь. Мы записали. Но запись — это не память. Запись — это то, что можно найти. А кто будет искать запись на мусорной орбите?
Глава 11. Раздел 4.1
— Значит, не доставим, — сказал Дима.
— Куда же нам? — спросила Лена. — Приказ 4417-К. Бис не даст сойти с курса.
«Не даст, — подтвердил искин. — Приоритет: приказ диспетчерской».
— Бис, — медленно сказал Серёга. — А что говорит регламент утилизации про грузы, которых нет в базах?
Тишина. Потом:
«Регламент утилизации, раздел 4.1: объекты, не зарегистрированные в каталогах, не подлежат захоронению на орбите K-7. Требуется передача на инспекционный пункт ближайшей станции с уведомлением диспетчерской».
— То есть?
«Доставка модуля на орбиту K-7 нарушит регламент. Рекомендация: изменить маршрут. Пункт назначения: станция-причал на низкой орбите. Основание: пункт 4.1».
— Она сама нас вытащила, — тихо сказала Лена.
— Не она, — покачал головой Серёга. — Противоречие. Смотрите: эта система помечала всё неудобное словом «утиль» и спихивала в одно место. Но кто-то — не вчера, много лет назад — написал в регламент правило: неидентифицированное нельзя хоронить. Наверное, тогда это было удобно против какого-то другого злоупотребления. А система не забывает правил. Она забывает людей, отчёты, рейсы. А правила — помнит. Мы просто заставили её прочитать собственный регламент до конца.
«Курс рассчитан, — сказал Бис. — До станции-причала: два витка. Подтвердите изменение маршрута».
— Подтверждаю, — сказал Серёга. — И ещё. Занеси в бортовой журнал: причина отклонения — раздел 4.1. Полный текст пункта. Чтобы потом никто не «уточнил» формулировку.
«Занесено. Журнал обновлён».
Дима взял перманентный маркер — на орбите он оказался полезнее, чем показалось при загрузке — и написал на крышке контейнера крупно, по-русски и по-английски:
ПАМЯТЬ. НЕ УТИЛЬ. СЛУШАТЬ, А НЕ ВЫБРАСЫВАТЬ.
— На случай, если найдут другие руки, — объяснил он. — Идеальные руки. Которые читают только каталоги.
Глава 12. Причал
Два витка — и свалка ушла за корму, как город, который проезжаешь ночью и в котором никто не спит.
На подлёте к причалу Лена долго держалась за поручень и смотрела в схему орбит. «Девятки» на ней не было. Не в базах, не в каталогах, не в реестрах.
— Будет, — сказал Сергей, не поворачиваясь. — Теперь будет. Мы её вернём. Рейсом, записью, именем. По одному человеку за раз.
Экипаж записал всё: чипы, карты, травы. Лена подписала свёрток с образцами: «Socotra. Живые. Не бросать». Дима дослушал запись деда до конца — на конце хриплое «вот», и смех, и обрыв. Стенограмма легла в инспекционный пакет, копия — в бортовой журнал, ещё одна — туда, где не заведено протоколом хранить, но хранится.
Стыковка прошла штатно. Бис объявил: «Контакт. Фиксация подтверждена». На причале их встречали без драмы: инженер по документации, тихий человек в очках, который записывал всё. Им задали четыре вопроса. На пятый они ответили до того, как его задали:
— Мы знаем, что нас «нет». В базы нас вносите только сейчас. С этого момента. Датой — сегодняшней. Причиной — «первый рейс БТ-7». Пусть будет так, как в журнале. Но этот рейс в журнале будет.
Системный контур причала принял контейнер без возражений. Противоречие разрешилось просто: то, чего «нет», привезли туда, где всё должно существовать официально. С первого дня. С номером. С подписью.
И где-то на другом конце этой же орбиты — где манипуляторы обхватывают, а не протыкают, и где каждое решение озвучивается вслух — очередная смена записывала в журнал строчку: «Отклонений — ноль». Разные системы, один принцип. Только на верфи он работал потому, что его сделали работающим. А на свалке — потому, что никто не проверял.
Но теперь на свалке стало на один «утиль» меньше. И на одну память больше.
Куда нам до атлантов... Наша доля проще и тяжелее: убирать чужой мусор, возводить новое и учить выживать. Но мы стоим. Мы держим. Мы работаем
Свидетельство о публикации №226101700500