Щит роя. Цена компромисса

ОТ АВТОРА

Всё началось не с конкурса и не с задания, а с желания рассказать историю, которая могла бы случиться завтра. Я хотел понять, как человек сталкивается с технологиями, что происходит с ним, когда граница между создателем и машиной растворяется. Из этих размышлений родилась идея написать о беспилотных системах будущего — так появилась вымышленная монография «Нейроморфные архитектуры в тактических сетях БПЛА» и серия научно-фантастических статей на эту тему.

Позже мой замысел встретился с конкурсом «Инженеры слова» от ЛитРес и АО «Заслон». Его суть удивительна: он объединяет тех, кто придумывает миры из слов, и тех, кто воплощает идеи в реальность с помощью металла, кода и мысли. Для меня это стало возможностью взглянуть на литературный текст как на пространство инженерного воображения. Так сначала появилась идея книги «Щит роя: цена компромисса», а затем — и сама книга.

Роман выстроен как чередование «сухих» технических фрагментов — переписанных разделов той самой вымышленной монографии, псевдокода, схем протоколов — и личного дневника главной героини. Постепенно становится ясно: главный конфликт XXI века — не человек против роя и даже не рой против РЭБ, а инженерная этика против соблазна удобного компромисса.

Я не инженер и не специалист по беспилотным системам. Я не имею допуска к каким-либо тайнам и не получал консультаций от людей, связанных с этой отраслью. Всё техническое и организационное в книге — плод фантазии, основанный только на открытых источниках.

Организации АО «Заслон» и «НПО „Луч“» существуют, но в моём произведении они упоминаются исключительно в связи с условиями конкурса. Все события, персонажи и технологии вымышлены, а любые совпадения случайны.

Эта книга — о выборе. О том, как легко промолчать и как трудно сказать правду. О цене компромисса. И о том, что одно слово, произнесённое вовремя, способно изменить ход вещей — если найдётся тот, кто не побоится, и те, кто услышат.

Феникс Фламм

























ГЛАВА 1. КОНКУРС

Москва, 16 ноября 2089 года.

Полина Орлова вышла из здания Московского технического университета связи и информатики — МТУСИ, старой кузницы инженеров, которую в народе до сих пор называли «связкой», хотя официально институт сменил вывеску ещё в сороковых.

Москва теперь была не просто городом. Двадцать лет назад произошло слияние со всей областью — границы стёрли, присоединили Подольск, Химки, Балашиху, Люберцы. Получилась гигантская агломерация, которую в новостях стали называть «Большая Москва». Старые названия остались в навигаторах и памяти старожилов, но официально это был один огромный город. Метро дотянули до Калуги и Рязани. Строилась ветка до Твери.

Было темно. В ноябре в Москве темнеет рано: к четырём часам небо становится свинцовым, фонари загораются сами, и город плавно перетекает в ночной режим. Полина любила это время — когда день кончился, а вечер ещё не начался. Умный город в это время как бы сомневался: включать освещение или ещё рано?

Пошёл мелкий моросящий дождь. 
Полина накинула капюшон — свой старый, потрёпанный, с подогревом, который она носила уже четвёртую зиму. Мать предлагала купить новый. Полина отказывалась. Ей нравилась эта куртка: в ней было удобно, и она не привлекала лишнего внимания.

Выпускнице крупнейшего в стране технического вуза шёл двадцать второй год. Невысокая, худая, с тёмными волосами, которые она собирала в хвост на затылке. Лицо — острое, с внимательными серыми глазами, которые мать называла «дедовскими». Без косметики, без украшений. В её облике не было ничего лишнего — как в хорошем коде.

Сегодня был обычный день: три пары по теории автоматического управления, где они разбирали методы синтеза робастных систем, обед в столовой за семьдесят рублей, полчаса в библиотеке над курсовой — анализ устойчивости по Ляпунову, старый добрый Ляпунов, которого не убьёт никакой прогресс. И — новость, которая заставила её забыть обо всём остальном.

Она смотрела в объявление, зависшее перед глазами: гарнитура проецировала текст прямо на сетчатку, поверх тёмного неба, поверх лиц прохожих.

«Конкурс для молодых инженеров имени академика В. А. Медведева. Главный приз — стажировка в АО „Заслон“ с правом последующего трудоустройства. Участникам необходимо подготовить рецензию на монографию К. Д. Иванова „Нейроморфные архитектуры в тактических сетях БПЛА“ (Воениздат, 2068)».

Рассылка пришла из деканата — Минпромторг разослал её по всем техническим вузам страны. Полина перечитала текст три раза. Замерла на четвёртой строчке, где стояла фамилия.

Иванов.

Она знала эту фамилию с детства, как знают запах старого дома: он есть всегда, но никто не говорит о нём вслух. В их семье имя Кирилла Дмитриевича Иванова не было под запретом. Но его просто не произносили. Никогда. Ни при каких обстоятельствах.

Мать — Вера Кирилловна — дочь того самого Иванова. Женщина, которая выросла в тени гения и носила эту тень в себе каждый день, не жалуясь, не объясняя, просто сжимая челюсти чуть крепче, когда слышала где-либо фамилию своего отца.

Когда Полина училась в третьем классе, она принесла из школы пятёрку по математике. Обычную пятёрку, каких потом было много. Мать посмотрела в дневник и сказала:

— Вся в деда.

Полина тогда не поняла. Она знала, что дед — это мамин отец. Но к тому времени у неё не было ни того, ни другого. Отца она не помнила — он уехал, когда ей было три года, и с тех пор не появлялся. А мать никогда не говорила о своих родителях. Ни о дедушке, ни о бабушке, которая умерла, когда Полине было два.

— Мам, а кем был наш дедушка?

Вера Кирилловна долго молчала. Сидела на кухне, смотрела в окно. Потом встала, подошла к старому книжному шкафу — дубовому, ещё советскому, который пережил три квартиры и два ремонта. Достала с верхней полки книгу в серой обложке. Протянула Полине.

На обложке было написано: «Нейроморфные архитектуры в тактических сетях БПЛА. Иванов К. Д.».

— Учёным, — сказала мать. — Очень умным. И очень несчастным.

Полина открыла книгу. Там были формулы, схемы, какие-то непонятные слова. Она не поняла тогда почти ничего. Но запомнила запах — старый клей, пыль, бумага, которую долго не открывали.

— А где он сейчас?

— Умер.

Мать забрала книгу и поставила обратно в шкаф. Корешком к стене — так, чтобы не видно было фамилии. Полина больше не спрашивала. Но иногда, когда мамы не было дома, она открывала шкаф, доставала серую книгу и листала. Не читая. Просто смотрела на формулы, как смотрят на фотографии человека, которого никогда не видели…

Теперь эта фамилия смотрела на неё из университетской рассылки.

Полина нажала на ссылку. Монография Иванова лежала в открытом доступе — оцифрованный архив Воениздата, выложенный двадцать лет назад. Она скачала файл на свою гарнитуру.

Гарнитура — тонкая дужка за ухом, почти невесомая, цвет «мокрый асфальт» — была её главным устройством уже пять лет. Никаких телефонов, никаких экранов, которые нужно держать в руках. Гарнитура проецировала интерфейс прямо на сетчатку: Полина видела текст, наложенный на реальный мир. Могла листать страницы движением пальца в воздухе. Могла выключать проекцию одним морганием.

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

В метро давно не было турникетов. Бесплатный проход сделали ещё в семидесятых, когда транспортная система стала единой. Полина спустилась на белом, блестящем эскалаторе к платформе. Здесь всё было автоматизировано. Вагоны ходили без машинистов уже сорок лет.

Она села у окна, превращённого в прозрачный дисплей: на нём можно было смотреть новости, вызывать карту или просто оставить матовым. Внутри гарнитуры тихо зажужжало — поступил сигнал от вагонной сети. На сетчатку, поверх книги, наложились новости: курс биткоина снова упал, в Дубае открыли ещё один самый высокий небоскрёб, в Москве на неделе ожидаются заморозки.

Полина моргнула два раза — проекция новостей погасла. Осталась только книга.

Она читала, не отрываясь. Пальцы в воздухе листали страницы. Она не заметила, как проехала свою остановку. Голос в гарнитуре вежливо напомнил: «Станция. Просьба приготовиться к выходу». Полина подняла голову, сообразила, что проскочила, и вышла на следующей.

Ничего страшного. Она проедет обратно.

Дома было темно. Мать работала во вторую смену в городской поликлинике № 72 — медсестрой в отделении функциональной диагностики. Вера Кирилловна уже сорок два года снимала кардиограммы, измеряла давление, успокаивала испуганных стариков. Нейросети давно научились ставить диагнозы быстрее и точнее любого человека, но пациенты всё равно боялись роботов. Им нужен был живой голос. Живые руки.

— Скоро нас заменят, — говорила Вера Кирилловна. — И правильно. Устала я.

Но до сих пор не заменили.

Полина не стала включать умный свет. Включила старую настольную лампу с зелёным абажуром — бабушкину, ещё с середины века. Лампу, которая помнила руки деда. Мать говорила, что он работал при этом свете по ночам, когда писал свою книгу.

Жёлтый круг упал на стол.

Полина открыла шкаф. С верхней полки достала серую книгу. Настоящую. Ту самую, которую дед держал в руках. Которую подписал для дочери: «Верочке, чтобы знала».

Поставила рядом с собой. Потом открыла ноутбук — старый, выпуска 2083 года, с голографическим проектором и биометрическим замком. Развернула PDF на весь экран.

И начала сверять.

***

Сначала она не поверила своим глазам.

В PDF не хватало целых кусков. Она листала бумажную книгу — там была глава 5, «Коллективный манёвр и самоорганизация». В электронной версии глава 5 обрывалась на середине, а дальше шла глава 6, но с другим названием и без половины параграфов.

Полина открыла содержание бумажной книги. Сравнила с электронной. Разница была чудовищной.

В официальном PDF, выложенном Минпромторгом для конкурса, отсутствовали:

— §3.4 «Сегментированные цепочные структуры для работы в радиотенях» 
— §4.5 «Статистические показатели пропуска цели» — целиком 
— Глава 7 целиком — «Человек и рой: контур взаимодействия» 
— §9.3 «Специализированные средства имитации спайковой активности» 
— Половина главы 12 — «Режимы ограниченного самообучения»

Она пока не знала, зачем это делает. Может быть, для будущей рецензии. Или просто для себя. Может быть, для того, чтобы зафиксировать: её дед написал книгу, а кто-то вырезал из неё куски, как вырезают людей из фотографий.

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

«Стр. 127 — глава 5. После §5.2 идёт §5.4, §5.3 вырезан».

«Стр. 187 — глава 7 отсутствует полностью. Название: „Человек и рой: контур взаимодействия“».

«Стр. 331 — глава 12. В PDF нет §12.3 „Режимы ограниченного самообучения“ и §12.4 про отказ роя».

Она писала уже на четвёртом листе, когда услышала, как в прихожей щёлкнул замок.

***

Вера Кирилловна вошла в комнату без стука.

Она была в старом халате, поверх которого накинула пальто — не успела переодеться. В руке — сумка с продуктами. Лицо усталое, серое после смены. Но когда она увидела, что лежит на столе у дочери, лицо изменилось.

На столе лежала серая книга. Их книга. Та самая, которую Вера Кирилловна спрятала на верхней полке двадцать лет назад. Которую доставала только в те дни, когда думала, что никто не видит.

— Что это? — голос был ровным. Слишком ровным.

— Конкурс, — Полина не стала врать. — Возможная стажировка в «Заслоне». Надо написать рецензию на книгу.

— На чью книгу?

Полина молча указала на обложку.

Вера Кирилловна стояла у двери, всё ещё в пальто, с сумкой в руке. Она смотрела на книгу. Потом — на листы бумаги, исписанные торопливым почерком. Потом — на ноутбук с голограммой.

— Ты сверяешь? — спросила она.

— Да. В PDF вырезаны целые главы.

Мать подошла ближе. Взяла один лист. Прочитала. Положила обратно.

— Он говорил, — сказала она тихо. — Я слышала. Он кричал по телефону: «Они вырезают живую ткань. Без неё рой не будет видеть». Я тогда не поняла. Думала — это про работу. А теперь вижу: про книгу.

Она помолчала.

— Ты знаешь, кто работает в «Заслоне»?

— Инженеры. Люди, которые вышвырнули твоего деда на улицу. Которые переписали его протоколы. Которые делали вид, что его не существует, пока он умирал в одиночестве. Ты хочешь работать у тех, кто убил твоего деда?

— Мам, он умер от инфаркта.

— От инфаркта, который ему подарили. Каждый день. Каждым звонком, который не прозвучал. Каждым письмом, на которое не ответили. Ты знаешь, что он написал эту книгу для них? Для военных. Для инженеров. Чтобы они делали правильные вещи. А они удалили из неё куски и сделали правильные вещи неправильными.

Она перевела взгляд на серую книгу.

— Я хотела даже её сжечь. Мне так советовали после похорон. Не смогла. Думала — оставлю тебе. Чтобы ты знала. Не знаю, зачем. Теперь, кажется, знаю.

Она повернулась и вышла. Дверь закрылась мягко, без хлопка.

Полина сидела в жёлтом круге лампы.

На столе — серая книга. Ноутбук с урезанным PDF. Четыре листа, исписанных несоответствиями.

Она взяла чистый лист. Написала в самом верху:

«Дневник. Что вырезали из книги деда».

Потом перечитала. Стерла. Написала по-другому:

«Щит роя. Заметки на полях».

И добавила ниже:

«Они вырезали главу 7. „Человек и рой: контур взаимодействия“. Мне кажется, это не случайно. Мне кажется, именно эта глава объясняет, почему дед умер один».

Она посмотрела на стопку листов. Потом — на книгу. Потом — на дверь, за которой мать грела чай на кухне.

Полина не знала, что она найдёт в этой книге. Не знала, кто такие эти люди из «Заслона». Не знала, зачем она вообще ввязывается в эту историю.

Она знала только одно: она обещала узнать.

На следующее утро она отправила заявку на конкурс.


























ГЛАВА 2. ТАЙНОЕ ЧТЕНИЕ

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

Заполнила анкету на сайте Минпромторга, прикрепила скан студенческого, подтвердила согласие на обработку данных — всё это заняло минут десять. Потом три недели ждала.

Три недели, в которые она жила как натянутая струна.

Она ходила на пары — теория автоматического управления, математическое моделирование, основы робототехники. Отвечала на семинарах. Писала курсовую. Но всё это было фоном. Главное происходило ночью, когда мать засыпала, а Полина садилась за стол и включала зелёную лампу.

Она взяла за правило: каждый вечер — один час. Один час, который она посвящала книге деда.

Не рецензии. Не конкурсу. Просто книге.

Она читала не подряд, а выборочно — те главы, которых не было в PDF. Те, которые кто-то вырезал. Те, которые, возможно, объясняли что-то важное.

***

Первой была глава 5, «Коллективный манёвр и самоорганизация».

Полина открыла бумажную книгу на сто двадцать седьмой странице. Там, где в PDF текст обрывался, в оригинале продолжалось. §5.3, которого не существовало в электронной версии.

Она читала вслух, шёпотом, чтобы не разбудить мать:

«В классических роевых архитектурах манёвр определяется центральным пунктом управления или жёстким протоколом голосования. Однако в условиях активного РЭБ связь между дронами может быть потеряна. В этом случае рой распадается на кластеры. Предлагаемый механизм локальной самоорганизации позволяет каждому кластеру действовать автономно, а при восстановлении связи — синхронизировать решения без полного пересчёта консенсуса».

Она перечитала три раза. Потом достала чистый лист и написала:

«PDF обрывается на середине параграфа. Дальше идёт алгоритм локальной синхронизации — три страницы формул. Кто-то вырезал не просто текст, а механизм, который позволяет рою выживать без связи. Зачем?»

***

Через два дня она добралась до главы 7 — той самой, которой не существовало в электронной версии. «Человек и рой: контур взаимодействия».

Полина открыла книгу на сто восемьдесят седьмой странице и начала читать.

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

«Человек в контуре управления роем — не оператор и не командир. Он — наблюдатель, наделённый правом вето. Но право вето требует понимания. Если оператор не понимает логику роя, его вето становится случайным. Рой, который не может объяснить свои решения человеку, — это чёрный ящик. А чёрный ящик на поле боя опаснее, чем враг».

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

«Чёрный ящик опаснее, чем враг».

Она посмотрела на дверь. За дверью тихо посапывала мать. Полина представила деда, пишущего эти строки. Представила, как он сидит за таким же столом, под такой же лампой, и водит ручкой по бумаге.

Она продолжила:

«Эксперимент 2065 года. Рою из 120 дронов была поставлена задача — обеспечить прикрытие колонны. Оператор имел право вето на любые действия роя. В первой фазе эксперимента рой действовал по стандартному протоколу. Во второй фазе в протокол была добавлена функция объяснения: перед каждым критическим решением рой отправлял оператору краткое текстовое сообщение с обоснованием. Результат: количество ошибочных вето снизилось на 73%. Операторы доверяли рою, потому что понимали его логику. Рой доверял операторам, потому что их вето перестало быть случайным».

Полина отложила ручку.

Она поняла, почему эту главу вырезали.

Не потому, что она была секретной. Не потому, что в ней были формулы, которые нельзя показывать. А потому, что она была опасной для тех, кто строил «Заслон». Если рой должен объяснять свои решения, он перестаёт быть послушным инструментом. Если оператор понимает логику роя, он перестаёт быть винтиком.

Она взяла лист и написала:

«Глава 7 вырезана полностью. В ней — эксперимент, доказывающий, что прозрачность повышает эффективность. Кому выгодно сделать рой чёрным ящиком?»

***

На третью неделю Полина добралась до главы 12.

«Адаптация и самообучение в полевых условиях».

В PDF этой главы была только первая половина. Дальше — пустота. В бумажной книге — восемь страниц мелким шрифтом.

«§12.3. Режимы ограниченного самообучения. Рой, который не может учиться, обречён на повторение ошибок. Рой, который учится без ограничений, обречён на переобучение. Предлагается механизм частичного сброса весов — протокол „озимь“. Каждые 200 часов работы 20% нейроморфной матрицы обнуляются. Это позволяет рою забывать устаревшие паттерны, сохраняя критический опыт».

Полина представила, как выглядит этот механизм. Сброс весов. Забывание. Озимь — так называют всходы, которые пережили зиму. Символично.

«§12.4. Отказ роя при длительном развёртывании. Зафиксирован случай: рой, охранявший склад в течение 14 дней, перестал реагировать на новые типы БПЛА. Анализ показал, что нейроморфная матрица переобучилась под статичную среду. Протокол „озимь“ был активирован постфактум. Вывод: периодический сброс весов должен быть не опцией, а обязательным требованием для любых систем длительного действия».

Полина закрыла книгу.

Она сидела, смотрела на серую обложку и думала.

Они вырезали главу о том, как рой учится. И главу о том, как он забывает. И главу о том, как он объясняет свои решения человеку. И главу о том, как он выживает без связи.

Что осталось?

Остался послушный инструмент. Быстрый, дешёвый, предсказуемый. И слепой. И глупый. И опасный.

Она взяла лист и написала:

«Они вырезали всё, что делало рой умным. Оставили только мясо. А потом удивились, что мясо не думает».

***

В конце третьей недели пришёл ответ.

Полина была на лекции по нейронным сетям, когда гарнитура тихо пиликнула. Она моргнула, вызывая уведомление.

«Уважаемая Полина Орлова! Поздравляем, ваша заявка на участие в конкурсе имени академика В. А. Медведева одобрена. Рецензию необходимо предоставить до 15 декабря. Желаем успехов! С уважением, оргкомитет Минпромторга».

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

Потом моргнула два раза — уведомление погасло.

Вечером она сказала матери:

— Меня приняли.

Вера Кирилловна мыла посуду. Не обернулась.

— Куда приняли?

— На конкурс. Стажировка в «Заслоне».

Мать выключила воду. Стояла, держа в руке мокрую тарелку. Потом поставила её в сушилку, вытерла руки и только после этого повернулась.

— Ты серьёзно?

— Да.

— Ты написала рецензию?

— Нет ещё. Надо до декабря.

— Ты прочитала книгу?

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

— И что ты о ней думаешь?

Полина помолчала.

— Дед был прав. А те, кто вырезал из его книги куски, — нет.

Вера Кирилловна смотрела на дочь долго. Потом подошла, положила руку на плечо — сухую, тёплую, с натруженными пальцами.

— Будь осторожна, — сказала она. — Они не любят, когда им говорят правду.

— Знаю, — сказала Полина. — Дед говорил.

Мать убрала руку и вышла из кухни.

Полина осталась одна. Открыла ноутбук, развернула голограмму. Скачала PDF заново — тот самый, урезанный. Открыла чистый документ.

В самом верху написала:

«Рецензия на монографию К. Д. Иванова „Нейроморфные архитектуры в тактических сетях БПЛА“».

Ниже, через строку:

«Настоящая рецензия не может быть объективной. Потому что автор этой монографии — мой дед. А я обещала узнать, почему его заставили замолчать».

Она посмотрела на эти строки. Потом стёрла второй абзац.

Оставила только:

«Рецензия на монографию К. Д. Иванова».

И добавила в самом низу, мелко, почти как приписку:

«P. S. В официальной версии PDF отсутствуют §3.4, §4.5, глава 7 и половина главы 12. В своей рецензии я буду опираться на полный текст. Если организаторов это не устраивает — пусть объяснят, почему».

Она сохранила файл. Закрыла ноутбук.

За окном, далеко на крыше, вспыхивала и гасла красная точка — садился грузовой дрон. Полина смотрела на него и думала: интересно, по какой архитектуре он работает. По дедовской? Или по той, урезанной, которую сделали люди из «Заслона»?

Она не знала ответа.

Но надеялась узнать.














ГЛАВА 3. ЛИШНЕЕ ВНИМАНИЕ

Москва, 2089 год. Начало декабря.

Первый день в «Заслоне» начался с того, что Полина полчаса не могла найти проходную.

Офис компании находился в башне «Квант» — одном из небоскрёбов нового делового центра на северо-западе Москвы, там, где раньше было Тушино. Здание было стеклянным, голубоватым, с переменной прозрачностью стен: днём они темнели, к вечеру светлели, а ночью превращались в гигантские экраны. Сейчас, в десять утра, стены были полупрозрачными, и Полина видела силуэты людей, двигающихся внутри, как рыбы в аквариуме.

Она прошла через турникетную зону — турникетов, конечно, не было, только рамка, сканирующая лицо и гарнитуру. Система вежливо сказала: «Орлова Полина Кирилловна, стажёр, проект ГР-1. Добро пожаловать». Полина кивнула пустоте и вошла в лифт.

Лифт поднимался без неё — навигация велась через гарнитуру, и лифт сам знал, куда ехать. Сорок пятый этаж. Вид на всю Москву: от МКАД, которого больше не существовало как границы, до новых районов за Химками, уходящих вдаль, до горизонта.

Двери открылись. Полина шагнула в приёмную.

И чуть не споткнулась о порог.

Приёмная была огромной — как ангар. Белые стены, белый потолок, белый пол. Посередине — стойка ресепшена, за которой сидела девушка с идеальной причёской и отсутствующим взглядом. Вокруг — ни души. Только тишина, нарушаемая мягким гулом вентиляции.

— Полина Орлова? — спросила девушка, не поднимая головы. — Вас ждут. Проходите по коридору, третий кабинет справа.

Полина пошла по коридору. Стены здесь уже не были белыми — они стали матово-серыми, с вкраплениями оптических датчиков. Полина знала, что это за датчики. Они следили за перемещением сотрудников, за их пульсом, за температурой тела, за направлением взгляда. «Безопасность», — говорили в «Заслоне». «Слежка», — думала Полина.

Третий кабинет справа. Дверь открылась без стука — сама, по сигналу гарнитуры.

Внутри сидел мужчина.

Лет пятидесяти, подтянутый, в тёмно-синем костюме без галстука, с серебряными волосами, аккуратно зачёсанными назад. Лицо — ухоженное, с лёгкой сеткой морщин вокруг глаз. Пахло от него дорогим парфюмом — древесным, с нотками цитрусов.

Он встал, обошёл стол и протянул руку.

— Дмитрий Сергеевич Кречетов. Руководитель проекта «Гражданский рой». А вы, наверное, Полина. Та самая внучка.

Он сказал это так, как будто проверял реакцию. Полина не вздрогнула.

— Полина Орлова. Стажёр.

— Стажёр, — повторил Кречетов с лёгкой улыбкой. — Скромно. Очень скромно. Ваша рецензия на монографию Иванова произвела в отделе настоящий фурор.

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

— Я ещё не писала рецензию, — сказала она осторожно.

— Знаю, — Кречетов усмехнулся. — Но ваша заявка... Как вы там написали? «В официальной версии PDF отсутствуют главы 5, 7 и половина 12». Это было смелое заявление. Минпромторг чуть в осадок не выпал. А нам, знаете ли, такие люди нужны. Смелые.

Он указал на стул. Полина села.

— Я не хотела никого провоцировать, — сказала она. — Я просто сказала правду.

— Правду, — Кречетов снова усмехнулся. — Вы знаете, сколько людей боятся этого слова? Особенно в нашей сфере. Особенно когда речь идёт о гостайне.

— Вырезанные главы — это гостайна?

Кречетов посмотрел на неё внимательно. Глаза у него были светлые, почти прозрачные, и взгляд — цепкий, как у хищника, который прикидывается ручным.

— Не будем начинать с этого, — сказал он мягко. — Вы здесь, чтобы учиться. А мы здесь, чтобы вас учить. Всё остальное — потом.

Он нажал кнопку на столе, и в воздухе перед ними развернулась голограмма — проекция городского района, плотно застроенного панельными домами.

— Проект ГР-1, «Гражданский рой». Задача — мониторинг инфраструктуры мегаполиса: трещины в мостах, утечки газа, техногенные риски. Всё, что умный город должен видеть, но по какой-то причине не видит. Ваша задача как стажёра — погрузиться в архитектуру роя, понять, как он работает, и помочь нам сделать его лучше.

— Лучше — это как? — спросила Полина.

— Быстрее. Дешевле. Надёжнее.

— А умнее?

Кречетов замер на секунду. Потом улыбнулся — той же улыбкой, которая не доходила до глаз.

— Ум — понятие растяжимое, Полина. Для нас умный рой — это тот, который выполняет задачу с минимальными затратами. Ваш дед, царствие ему небесное, считал иначе. Он считал, что рой должен быть сложным, самообучающимся, почти живым. Но жизнь дорого стоит. А мы работаем в рамках бюджета.

Он сказал это спокойно, без вызова. Без злости. Просто констатировал факт. Полина почувствовала, как внутри поднимается раздражение, но подавила его.

— Я понимаю, — сказала она.

— Вот и отлично, — Кречетов встал. — Пойдёмте, я покажу вам лабораторию.

***

Лаборатория находилась этажом ниже.

Там было людно и шумно — человек двадцать инженеров сидели за голографическими терминалами, что-то настраивали, спорили, переговаривались. В воздухе висели проекции роев — сотни маленьких точек, движущихся по сложным траекториям.

Кречетов вёл Полину по проходу, и все, мимо кого они проходили, замолкали. Смотрели на неё. Кто-то — с любопытством, кто-то — с недоумением, кто-то — с откровенной настороженностью.

— Это наша звёздочка, — сказал Кречетов громко, чтобы все слышали. — Внучка самого Иванова. Будет помогать нам с архитектурой.

Полина почувствовала, как напряглись плечи. Ей не понравилось, как он это сказал. Слишком пафосно. Слишком театрально. Как будто он выставлял её напоказ.

— Полина, — раздался голос сбоку. — Идите сюда.

Она обернулась.

У одного из терминалов стоял парень её возраста — худой, веснушчатый, с рыжеватыми волосами, торчащими в разные стороны. На нём была старая футболка с принтом «Я пережил крах Твиттера» и джинсы, выцветшие до белизны. Он улыбался — открыто, без напряжения.

— Алексей Ветров, — представился он. — Инженер-испытатель. Можно просто Лёша.

— Полина.

— Знаю, — он кивнул на Кречетова, который уже отошёл к другому столу. — Тут уже все знают. У нас маленькая компания. И очень нервная.

— Почему нервная?

— А вы не поняли? — Лёша понизил голос. — Кречетов привёл внучку Иванова. Это как если бы вы привели в офис Microsoft племянника Билла Гейтса. Только Билл Гейтс тут — персона нон грата.

— Дед был здесь персоной нон грата?

Лёша оглянулся по сторонам. Потом взял Полину за локоть и отвёл в угол, подальше от чужих ушей.

— Слушайте, — сказал он тихо. — Я не знаю, зачем вы сюда пришли. Но если вы думаете, что здесь любят вашего деда, — вы ошибаетесь. Его ненавидят. И боятся. Потому что он был прав. А правда в нашей сфере — штука дорогая. И опасная.

— Вы его знали? — спросила Полина.

— Я? Нет. Я родился, когда его уже не было. Но старики помнят. Горелова, например. Она с ним работала. Она вам расскажет, если спросите.

— Кто такая Горелова?

— Главный технолог проекта. Женщина-легенда. Сидит вон там, в углу.

Лёша кивнул в сторону дальнего конца лаборатории. Там, за отдельным терминалом, работала пожилая женщина в строгом сером костюме. Седые волосы собраны в пучок. Очки в тонкой оправе. Она не смотрела в их сторону, но Полина почувствовала: она всё видит.

— Спасибо, — сказала Полина.

— Не за что, — Лёша снова улыбнулся. — Кстати, у нас сегодня обед в двенадцать. Столовая на третьем этаже. Я покажу, где что. Если хотите, конечно.

— Хочу, — сказала Полина.

И сама удивилась тому, как легко это сказала.

***

Обед был через два часа.

Всё это время Полина сидела за свободным терминалом и изучала документацию проекта. ГР-1 был построен на архитектуре, которую она уже знала — урезанной, лишённой пластичности, без механизмов самообучения. Но кое-что новое она всё же увидела.

Например, «блок выживания» — модуль, который можно было переставлять с одного дрона на другой. Полина читала спецификацию и поражалась элегантности решения: дрон — это просто планёр, а мозг — отдельная капсула, которую можно спасти даже после уничтожения корпуса.

«Иванов писал об этом в 2068-м», — подумала она. «Тогда это была теория. Теперь — практика. Но без его главы о самообучении этот блок — просто дорогая игрушка».

В двенадцать часов Лёша появился у её стола.

— Идёте?

— Иду.

В столовой было шумно. Пахло чем-то искусственным — синтетическим мясом, заменителем молока, дешёвыми углеводами. Полина взяла поднос, наложила салат и какой-то суп и села за столик у окна.

Лёша сел напротив.

— Ну как вам первый день?

— Странно, — честно сказала Полина. — Все на меня смотрят. Кречетов говорит загадками. А вы говорите, что деда здесь ненавидят.

— Ненавидят, — подтвердил Лёша. — Не все. Но многие. Понимаете, ваш дед был не просто учёным. Он был совестью отрасли. Он говорил то, что думал. А когда ему говорили «упростите», он отвечал «нет». В итоге его выгнали. А через год его архитектуру взяли за основу. Без него. Без его имени. Без его главы про человека и рой.

— Откуда вы знаете про главу про человека и рой? — спросила Полина.

Лёша жевать перестал.

— Я... ну... слышал.

— От Гореловой?

— Допустим.

— А что ещё вы слышали?

Лёша отодвинул тарелку. Посмотрел на Полину внимательно — уже без улыбки.

— Слушайте, Полина. Я не знаю, зачем вы сюда пришли. Правда. Может быть, вы хотите продолжить дело деда. Может быть, вы хотите доказать, что он был прав. А может быть, вы просто хотите стажировку для диплома. Но я вам вот что скажу: будьте осторожны. Здесь не любят правду. Здесь любят, когда всё работает. Даже если работает через пень-колоду.

Он встал.

— Мне пора. Встретимся вечером на испытаниях. Если, конечно, Кречетов вас отпустит.

И ушёл.

Полина осталась одна. Доела суп. Вытерла губы салфеткой.

«Любят, когда всё работает», — повторила она про себя. «Даже если работает через пень-колоду».

Она подумала о деде. О его книге. О вырезанных главах.

Она подумала о том, что Лёша знает больше, чем говорит.

И решила, что обязательно найдёт Горелову.

***

Вечером были испытания.

Полина стояла на крыше технического корпуса — там, где располагалась взлётно-посадочная площадка для дронов. Холодный ветер дул с запада, пробирал до костей. Она накинула капюшон и смотрела, как техники выкатывают из ангара контейнеры с роем.

Дроны были маленькими — сантиметров тридцать в размахе, серые, неприметные. Их выгружали из контейнеров десятками, и они сами выстраивались в воздухе в правильном порядке, без всякой команды.

Полина знала, как это работает. Нейроморфные чипы. Консенсус. Самоорганизация. Всё, что описано в книге деда.

Но она также знала, чего здесь не было. Не было механизма объяснения решений. Не было протокола «озимь». Не было главы 7.

«Они вырезали душу», — подумала она. «А теперь удивляются, что рой не дышит».

— Нравится? — раздался голос за спиной.

Полина обернулась.

Рядом стоял Кречетов. В дорогом пальто, без шапки — ветер, казалось, его не брал.

— Впечатляет, — сказала Полина.

— Это только начало. Через месяц мы запустим рой в городе. Двести дронов будут мониторить трещины в панельных домах, утечки газа, заторы. Всё автоматически. Никакого человеческого вмешательства.

— Никакого? — переспросила Полина.

— Ну, оператор будет наблюдать. Но не вмешиваться. Зачем? Рой сам справится.

Полина промолчала. Она вспомнила главу 7. Эксперимент 2065 года. Количество ошибочных вето — 73%. Рой, который не умеет объяснять свои решения.

— Вы не согласны? — спросил Кречетов.

— Я ничего не сказала.

— Вы сказали своим молчанием.

Он шагнул ближе. Теперь они стояли совсем рядом — Полина чувствовала запах его парфюма даже на ветру.

— Полина, — сказал он тихо. — Я понимаю, что вы думаете. Вы думаете, что мы убиваем идеи вашего деда. Вы думаете, что мы превратили его архитектуру в калеку. Но посмотрите на этот рой. Он работает. Он дешёвый. Он предсказуемый. Он безопасный. А то, что хотел ваш дед... это было красиво. Но это было слишком дорого. И слишком сложно. Война не любит сложного. Мир не любит сложного. Только мы с вами.

Он замолчал. Посмотрел на неё. Слишком долго. Слишком близко.

— Я пойду, — сказала Полина. — Холодно.

— Да, конечно, — Кречетов отступил. — Завтра вас познакомят с командой. Инна Валерьевна Горелова будет вашим наставником. Она знала вашего деда. Возможно, она сможет ответить на некоторые ваши вопросы.

— Спасибо, — сказала Полина.

Она развернулась и пошла к выходу. Не оглядываясь.

Но чувствовала его взгляд на спине.

***

Дома она достала серую книгу.

Открыла на главе 7. Перечитала последний абзац:

«Рой, который не может объяснить свои решения человеку, не заслуживает права их принимать. Человек, который не понимает логику роя, не заслуживает права вето. Прозрачность — это не роскошь. Это условие выживания».

Она закрыла книгу. Задумалась. Подумала о Кречетове — о его улыбке, о его парфюме, о его руке на спинке стула, когда он наклонялся к ней.

«Лишнее внимание», — подумала она.

Потом открыла дневник и написала:

«Первый день в „Заслоне“. Кречетов — опасен. Не потому, что он враг. А потому, что он искренне верит в то, что делает. Такие хуже врагов. Они не сомневаются. Горелова — загадка. Лёша — интересный. Знает больше, чем говорит. Нужно с ним осторожнее».

Она посмотрела на последнюю строчку. Подумала. Добавила:

«Нужно со всеми осторожнее».








ГЛАВА 4. ПРАГМАТИК И РОМАНТИК

На следующее утро Полина пришла в «Заслон» за час до официального начала.

Она хотела посмотреть на пустую лабораторию. На терминалы, которые никто не занимает. На голограммы, которые никто не включает. Ей нужно было почувствовать это место без людей — понять, чем оно дышит на самом деле.

Оказалось — ничем.

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

— Вы рано, — раздался голос сзади.

Полина обернулась.

В дверях стояла пожилая женщина в строгом сером костюме. Седые волосы собраны в пучок. Очки в тонкой оправе. Та самая, которую Лёша показывал вчера, — Горелова.

— Хотела посмотреть, — сказала Полина.

— Посмотрели?

— Да. Ничего особенного.

Горелова усмехнулась — первый раз за всё время, и усмешка вышла невесёлой.

— Вы правы. Ничего особенного. Просто комната. Люди делают её особенной. Или не делают.

Она прошла к своему терминалу — тому самому, в дальнем углу. Села. Включила голограмму.

— Подойдите, — сказала она, не глядя на Полину.

Полина подошла.

На голограмме была схема нейроморфного чипа — та самая архитектура, которую описывал Иванов в главе 3. Полина узнала её сразу.

— Вы знаете, что это? — спросила Горелова.

— «Колибри-Т». Нейроморфный модуль. Мемристивные матрицы на оксиде ванадия.

— Хорошо. А знаете, что с ним сделали?

Полина помолчала.

— Упростили, — сказала она. — Вырезали механизмы самообучения. Оставили только линейные алгоритмы.

— Не только, — Горелова пальцем увеличила фрагмент схемы. — Вот здесь, видите? Это блок обратной связи. В оригинале Иванова он был двухконтурным. Рой мог корректировать свои действия на основе прошлого опыта. В нашей версии — одноконтурный. Рой видит только текущий момент. Он не помнит, что было час назад. Не учится на ошибках.

— Зачем? — спросила Полина, хотя уже догадывалась.

— Затем, что двухконтурный блок требует в три раза больше вычислительных ресурсов. А ресурсы — это деньги. Заказчик не хочет платить за память. Заказчик хочет, чтобы рой летал и смотрел. Всё остальное — излишества.

— И вы с этим согласны?

Горелова посмотрела на Полину поверх очков. Взгляд у неё был острый, как лезвие.

— Я здесь работаю сорок лет, — сказала она. — Я видела, как пришёл Иванов. Как он предлагал свои идеи. Как его отказывались слушать. Как он ушёл. Как его идеи вернулись — но уже без его имени. И я видела, как их снова упрощают, режут, адаптируют под бюджет. Вы спрашиваете, согласна ли я? Нет. Но я не могу это изменить. А вы?

— Я попробую.

Горелова снова усмехнулась. На этот раз — чуть теплее.

— Хорошо. Попробуйте. Но сначала познакомьтесь с человеком, который режет эти схемы. Он ждёт вас в кабинете 412.

***

Кабинет 412 находился в конце длинного коридора, за двумя дверями с биометрическими замками. Полину пропустили после сканирования сетчатки — система вежливо сказала: «Орлова Полина Кирилловна, стажёр, допуск к техническому директору подтверждён».

Дверь открылась.

Внутри было темно. Не потому, что не горел свет, а потому, что стены, пол и потолок были чёрными — матовыми, поглощающими. Посередине — стол. За столом — человек.

Евгений Андреевич Шелестов.

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

— Садитесь, — сказал он, не вставая.

Полина села.

— Вы знаете, кто я? — спросил он.

— Технический директор проекта ГР-1. Автор патентов. Бывший военный инженер.

— Всё правильно. И ещё — человек, который вырезал из книги вашего деда главу 7.

Полина напряглась. Она не ожидала, что он скажет это прямо.

— Почему? — спросила она.

— Потому что глава 7 была опасной.

— В каком смысле?

— В прямом. Если бы мы оставили её в официальной версии, Минпромторг не допустил бы книгу к распространению. Её бы засекретили. Полностью. И никто бы её не прочитал. Ни студенты, ни инженеры, ни те, кто сейчас строит реальные рои. Я вырезал главу 7, чтобы спасти остальное.

Полина молчала.

Она готовилась к спору. К обвинениям. К тому, что Шелестов будет защищаться, оправдываться, нападать. Но он не делал ничего из этого. Он просто объяснял.

— Вы читали книгу вашего деда? — спросил он.

— Да.

— Всю?

— Всю, что осталась. Полную версию — бумажную. У меня дома.

Шелестов кивнул. Без удивления. Будто знал.

— Тогда вы знаете, что Иванов требовал от роя абсолютной прозрачности. Чтобы рой объяснял каждое своё решение. Чтобы оператор понимал логику. Это красиво. Это правильно. Но это невозможно в реальном бою.

— Почему?

— Потому что в реальном бою нет времени на объяснения. Рой принимает решение за 0,4 секунды. Оператор — за 3 секунды, если он очень хорош. Если рой будет тратить время на то, чтобы объяснить, почему он выбрал именно эту траекторию, он погибнет. Вместе с оператором. Вместе с теми, кого он прикрывает.

— Эксперимент 2065 года показал обратное, — сказала Полина. — Количество ошибочных вето снизилось на 73%. Операторы доверяли рою, потому что понимали его.

— В эксперименте, — подчеркнул Шелестов. — В лаборатории. Без помех. Без РЭБ. Без риска для жизни. В реальных условиях связь может быть потеряна. Гарнитура оператора — взломана. Рой — ослеплён. И тогда ваша прозрачность превращается в мёртвый груз.

Он помолчал. Потом добавил тише:

— Я знаю, о чём говорю. Я был в Сирии. В 2058-м. Тогда ещё не было нейроморфных роев, были просто дроны — тупые, быстрые, смертоносные. Я видел, как оператор ошибся, потому что не понял логику машины. Я видел, как погибли люди. И я поклялся, что такого больше не повторится. Понимаете? Я вырезал главу 7 не потому, что ненавижу вашего деда. Я вырезал её, потому что хочу, чтобы рои убивали меньше людей. Даже если для этого они должны быть глупее.

Полина смотрела на него.

Она не ожидала этого. Она готовилась к битве с циником, с бюрократом, с бездушным технарём. А перед ней сидел человек, который видел смерть и сделал свои выводы. Страшные выводы. Неправильные, как ей казалось. Но не глупые.

— Вы ошибаетесь, — сказала она тихо.

— Возможно.

— Прозрачность не убивает. Прозрачность спасает. Рой, который не объясняет своих решений, рано или поздно примет решение, которое убьёт. Потому что оператор не сможет его вовремя отменить. Потому что рой не увидит того, чему его не учили. Потому что...

— Потому что вы читали книгу вашего деда и верите в неё как в священное писание, — перебил Шелестов. — Это похвально. Но вера не заменит инженерного расчёта.

Он нажал кнопку на столе. В воздухе развернулась голограмма — сложная, многоуровневая, с десятками переменных.

— Это наша архитектура. Урезанная. Дешевая. Надёжная. Она прошла сотни испытаний. Ни одного сбоя. Ни одной ошибки, которая привела бы к жертвам.

— Пока, — сказала Полина.

— Что — пока?

— Пока не случилось то, чего нет в обучающей выборке. Пока рой не столкнулся с тем, чему его не учили. Тогда ваша надёжная архитектура рухнет. Потому что в ней нет пластичности. Потому что вы вырезали §12.3. «Режимы ограниченного самообучения».

Шелестов замолчал.

Долго смотрел на неё. Потом выключил голограмму.

— Вы умная девушка, — сказал он. — Но вы молоды. Вы не видели войны. Вы не видели, как машины убивают людей, потому что люди не поняли машин. Я видел. И я сделал выбор. Может быть, неправильный. Может быть, ваш дед был прав. Но я отвечаю за реальные системы. А он отвечал за теории.

Он встал.

— У вас есть ещё вопросы?

— Да, — сказала Полина. — Вы читали его книгу полностью? До того, как вырезали главы?

Шелестов помедлил.

— Да.

— И вы всё равно вырезали?

— Да.

— Почему?

Он посмотрел на неё. Впервые за весь разговор — без защиты, без брони.

— Потому что я боялся, — сказал он. — Боялся, что если оставлю всё как есть, систему засекретят. Боялся, что никто её не увидит. Боялся, что идеи вашего деда умрут вместе с ним. Я выбрал меньшее зло. Компромисс. Вы можете меня ненавидеть. Но я сделал то, что считал правильным.

Он вышел из-за стола и направился к двери.

— Ваш допуск к материалам проекта — полный. Можете смотреть всё, что захотите. Если найдёте способ сделать рой умнее без потери надёжности — я буду благодарен.

Дверь закрылась.

Полина осталась одна в чёрной комнате.

***

Вечером она сидела на крыше технического корпуса — там же, где вчера смотрела на испытания.

Внизу, на площадке, техники грузили дронов в контейнеры. Завтра — первый городской тест. Двести машин над спальным районом. Мониторинг трещин, утечек, аномалий.

Полина смотрела на них и думала о Шелестове.

Она не смогла его победить. Не потому, что он был сильнее. А потому, что он был честен. Он верил в то, что делал. Он выбрал компромисс не из трусости, а из страха. Из страха потерять всё.

«Такие хуже врагов», — повторила она свою вчерашнюю мысль. «Врагов можно ненавидеть. А таких — только понимать. И пытаться переубедить. Или проиграть».

— Можно?

Рядом сел Лёша. Без шапки — в лёгкой куртке, хотя ветер был холодный.

— Можно, — сказала Полина.

— Говорят, вы с Шелестовым два часа спорили.

— Полчаса.

— И кто победил?

— Никто.

Лёша усмехнулся.

— Это нормально. Он никогда не проигрывает. И никогда не выигрывает. Он просто стоит на своём. Как скала.

— А вы на чьей стороне?

Лёша помолчал. Посмотрел на дронов.

— Я на стороне тех, кто не врёт, — сказал он. — Шелестов не врёт. Кречетов — врёт. Ваш дед, наверное, тоже не врал. Но его нет. А мы здесь. И нам как-то жить.

Он повернулся к ней.

— Полина. Будьте осторожны с Кречетовым. Он не простит вам вчерашнего.

— Чего именно?

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

Полина посмотрела на Лёшу. В полумраке его лицо казалось старше, чем днём. И серьёзнее.

— Спасибо, — сказала она.

— Не за что.

Они сидели молча. Смотрели, как внизу гаснут огни.

Потом Полина достала гарнитуру, открыла дневник и написала:

«Шелестов — не враг. Он — оппонент. Честный, жёсткий, ошибающийся. Его можно переубедить. Кречетов — другой. Он не спорит. Он манипулирует. С ним нужно осторожнее. Лёша — загадка. Он на моей стороне? Или просто любопытствует?»

Она посмотрела на последнюю строчку. Подумала. Добавила:

«Сегодня я не победила. Но и не проиграла. Пока».
























































ГЛАВА 5. АТМОСФЕРА

Приглашение пришло на третий день.

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

«Полина, давайте поужинаем сегодня. Обсудим ваши первые впечатления. Буду ждать в 19:00 в ресторане „Атмосфера“ (43-й этаж). Код доступа я отправил охране. Дмитрий Сергеевич».

Она перечитала три раза. Вслух — ничего странного. Руководитель приглашает стажёра обсудить работу. Нормальная практика.

Но внутри что-то ёкнуло.

Она вспомнила, как Кречетов смотрел на неё в первый день. Как стоял слишком близко на крыше. Как сказал: «Вы напоминаете мне мою первую любовь».

«Может, показалось», — подумала Полина.

Но дневник открыла и написала:

«Кречетов пригласил на ужин. Сказал „обсудить впечатления“. Не знаю, что думать».

Она собиралась ответить отказом. Но передумала. Если она здесь, чтобы узнать правду, нужно использовать любой шанс. Даже неловкий ужин с начальником.

«Хорошо. Буду», — ответила она.

***

В семь часов Полина поднялась на сорок третий этаж.

Ресторан «Атмосфера» оказался местом для своих — полумрак, приглушённая музыка, столики на расстоянии, чтобы никто не слышал соседей. Панорамные окна от пола до потолка. Москва внизу — море огней, без границ, уходящее за горизонт.

Кречетов уже сидел за столиком у окна. Увидел её — встал, улыбнулся.

— Вы пришли. Я боялся, что передумаете.

— Я не из тех, кто передумывает, — сказала Полина, садясь.

Официант — живой, не робот — принёс меню. Кречетов сделал заказ, не глядя: «Нам как обычно». Полина заказала салат и чай.

— Вы не пьёте? — спросил Кречетов.

— Не пью.

— Правильно. Голова должна быть ясной.

Он откинулся на спинку стула, посмотрел на неё с лёгкой усмешкой.

— Ну, рассказывайте. Какие впечатления от «Заслона»?

— Рабочие, — сказала Полина. — Много информации. Интересные люди.

— Интересные — это вы про Шелестова?

— В том числе.

— И что вы о нём думаете?

Полина помолчала. Она не хотела говорить о Шелестове с Кречетовым. Не потому, что боялась, — потому что чувствовала: Кречетов использует любую информацию против неё.

— Он профессионал, — сказала она нейтрально.

— Только профессионал? — Кречетов усмехнулся. — А я слышал, вы спорили с ним полчаса. Он потом ходил злой. Говорит, внучка Иванова — та ещё заноза.

— Я не заноза. Я просто задаю вопросы.

— Хорошие вопросы. Правильные. Такие, которые никто не задаёт.

Он наклонился ближе. Полина почувствовала запах парфюма — древесный, с нотками цитрусов. Слишком сильный. Слишком настойчивый.

— Знаете, Полина, мне нравятся люди, которые задают вопросы. Большинство приходят, кивают, подписывают бумаги и уходят. А вы — нет. Вы копаете. Вы ищете. Это редкость.

— Я просто хочу понять, — сказала Полина.

— Понять — что?

— Почему из книги деда вырезали главы.

Кречетов отодвинулся. Улыбка исчезла. На секунду — только на секунду — его лицо стало жёстким, почти злым. Потом улыбка вернулась.

— Хороший вопрос, — сказал он. — Только ответ на него не такой простой, как вам кажется. Шелестов, наверное, уже объяснил вам свою версию. Про войну. Про страх. Про компромисс. Но это не вся правда.

— А какая полная?

Кречетов помолчал. Посмотрел в окно — на Москву, на огни.

— Полная правда в том, что ваш дед был гением. Но гении неудобны. Они видят то, чего не видят другие. Они говорят то, о чём другие молчат. И это бесит. Начальников бесит. Заказчиков бесит. Коллег бесит. Потому что правда гения — это зеркало. А зеркала никто не любит.

Он повернулся к ней.

— Я не вырезал главы из книги вашего деда. Я вообще не имею отношения к тому решению. Но я знаю тех, кто его принял. И знаю, почему. Не потому, что они были злыми. А потому, что они боялись. Боялись, что если эта книга попадёт в руки инженеров, те начнут задавать вопросы. А вопросы — это проблемы. А проблемы — это проверки. А проверки — это увольнения.

— И вы с ними согласны?

— Я? — Кречетов усмехнулся. — Я прагматик. Я смотрю на вещи реально. Вырезали главы — плохо. Но книга осталась. Хотя бы в урезанном виде. А если бы не вырезали, её бы вообще не было. Выбирайте, Полина. Половина правды или ничего.

— Или вся правда, — сказала Полина.

— Вся правда не продаётся. И не читается. И не живёт. Вся правда умирает вместе с гением.

Он замолчал. Официант принёс еду — Кречетову стейк, Полине салат. Кречетов взял нож и вилку, но не ел. Смотрел на неё.

— Я хочу вам помочь, — сказал он. — Серьёзно. Вы талантливы. У вас есть имя. Вы можете сделать карьеру в «Заслоне». Но для этого нужно... как бы это сказать... не переходить дорогу тем, кто сильнее.

— Вы предлагаете мне молчать?

— Я предлагаю вам быть умной. Задавать вопросы, но не слишком громко. Искать правду, но не тыкать ею в лицо. Понимать, что компромисс — это не всегда предательство. Иногда это единственный способ выжить.

Он протянул руку и накрыл её ладонь своей. Полина не отдёрнула — замерла.

— Вы мне нравитесь, Полина, — сказал Кречетов тихо. — Не только как специалист. Как человек. Как женщина. Я не хочу, чтобы вы пострадали. Поэтому прошу: будьте осторожны.

Он убрал руку. Взял вилку. Начал есть.

Полина сидела, смотрела на свой салат и чувствовала, как внутри поднимается тошнота.

Не от еды. От всего.

***

Дома она включила лампу. Достала серую книгу.

На полях, на странице с оглавлением, кто-то — вероятно, дед — написал карандашом: «Главу 7 не отдавать. Никому».

Она смотрела на эти слова и думала о Кречетове.

Он не вырезал главы. Он просто пришёл после. Он просто пользуется тем, что сделали другие. Он просто манипулирует. И при этом верит, что делает добро.

«Такие хуже врагов», — снова подумала она.

Потом открыла дневник и написала:

«Ужин с Кречетовым. Он положил руку на мою. Сказал, что я ему нравлюсь. Предложил быть умной. Не знаю, что это было — предупреждение или ухаживание. И что хуже».

Она посмотрела на эти строки. Подумала. Добавила:

«Лёша был прав. Кречетов не прощает отказов. Но я всё равно откажу. Если придётся».









ГЛАВА 6. ВЕСНУШКИ И МОЛЧАНИЕ

Две недели пролетели как один день.

Полина погрузилась в работу с головой. Она изучала документацию, разбирала схемы, спорила с Шелестовым по вечерам — уже без злости, почти по-деловому. Он не менял своего мнения, но начал уважать её за то, что она не сдавалась.

— Вы упрямая, — сказал он однажды. — Как ваш дед.

— Спасибо, — ответила Полина. — Это комплимент.

— Это не комплимент. Это диагноз.

Она улыбнулась. Впервые за всё время.

Лёша был рядом почти каждый день.

Они работали за соседними терминалами, обедали вместе, спорили о том, какой кофе лучше — чёрный или с молоком. Полина узнала, что он родился в Твери, переехал в Москву в пятнадцать, поступил в МТУСИ на год раньше неё, но бросил — не сошёлся с преподавателями. В «Заслоне» работал третий год, начиная с техника.

— Теперь я инженер-испытатель, — сказал он с гордостью. — Самый молодой в отделе.

— И самый ленивый? — поддела его Полина.

— И самый обаятельный.

Она засмеялась. Он засмеялся тоже. И в этот момент Полина поняла, что ей с ним легко. Как ни с кем в «Заслоне». Как ни с кем вообще.

***

В середине второй недели случилась ночная смена.

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

Полина и Лёша остались в лаборатории вдвоём. Шелестов ушёл домой в десять. Кречетов — в одиннадцать, перед уходом заглянул, спросил, всё ли в порядке, и бросил на Полину короткий взгляд — цепкий, оценивающий. Она сделала вид, что не заметила.

— Он тебя раздражает? — спросил Лёша, когда дверь закрылась.

— Кто?

— Кречетов.

— А должно быть заметно?

— Не то чтобы заметно. Просто я вижу, как ты напрягаешься, когда он рядом.

Полина промолчала. Она не хотела говорить о Кречетове. Не потому, что боялась, — потому что не могла объяснить. Внутри неё было что-то, что не укладывалось в слова. Смесь страха, отвращения и странного, неприятного любопытства.

— Давай лучше работать, — сказала она.

Лёша кивнул.

***

Дроны взлетели в два пятнадцать.

Полина смотрела на голограмму — пятьдесят зелёных точек, движущихся по заданному маршруту. Лаборатория погрузилась в полумрак, только экраны светились мягким голубоватым светом.

— Красиво, — сказал Лёша.

— Что?

— Точки. Как они движутся. Слаженно. Как будто живые.

— Потому что нейроморфная архитектура. Они почти живые.

— Почти, — повторил Лёша. — А твой дед хотел, чтобы совсем живые. Да?

— Хотел. Но не успел.

Полина замолчала. Она смотрела на зелёные точки и думала о деде. О том, как он сидел в такой же лаборатории — или, может быть, в другой, старой, без голограмм, с бумажными чертежами, — и смотрел на свои рои. И верил, что они могут быть умнее. Честнее. Прозрачнее.

— Полина, — сказал Лёша.

— Мм?

— Можно тебя спросить?

— Спрашивай.

— Ты поэтому пришла в «Заслон»? Чтобы понять, что случилось с дедом?

Она повернулась к нему. В полумраке его лицо казалось мягче, чем днём. Веснушки на носу. Рыжеватые волосы, падающие на лоб. Он смотрел на неё внимательно, без обычной своей усмешки.

— Да, — сказала она. — Поэтому.

— И что ты уже поняла?

— Что он был прав. А те, кто его выгнал, — нет. Но это слишком просто. Сложность в том, что те, кто его выгнал, не считают себя злыми. Они считают себя прагматиками. Они верят, что поступают правильно.

— А ты веришь?

— Нет. Но я хочу понять, почему они так думают.

Лёша кивнул. Помолчал.

— Знаешь, я думал, что ты просто умная. Оказывается, ты ещё и честная. Это редкость.

— В «Заслоне»?

— Вообще.

Он улыбнулся. Она улыбнулась в ответ.

И в этот момент что-то случилось.

Полина не поняла, что именно. Может быть, свет упал так. Может быть, тишина стала слишком плотной. Может быть, Лёша наклонился чуть ближе. А может, она сама.

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

Неловко. Сначала — в уголок губ, потом — правильно. Полина чувствовала запах его кожи — мыло, кофе, что-то ещё, неуловимое. Его руки лежали на её плечах — осторожно, как будто он боялся сломать.

— Полина, — сказал он, отстраняясь.

— Что?

— Ты точно этого хочешь?

Она не ответила. Просто поцеловала его снова.

***

Утром всё изменилось.

Полина проснулась от того, что гарнитура пиликнула — напоминание о планёрке в десять. Она открыла глаза. Рядом, на соседнем кресле, спал Лёша — в той же позе, в какой она его оставила под утро. Куртка накинута на плечи, голова откинута назад.

Она смотрела на него несколько секунд. На веснушки. На ресницы. На то, как он тихо посапывает.

Потом встала, поправила одежду и пошла в туалет — умыться, привести себя в порядок.

Когда вернулась, Лёша уже не спал. Сидел за терминалом, смотрел в голограмму — не на неё.

— Доброе утро, — сказала Полина.

— Угу.

— Ты не выспался?

— Нормально.

Он не смотрел на неё. Полина почувствовала, как внутри что-то сжалось.

— Лёша, всё в порядке?

— Всё нормально. Просто устал. Планёрка через час, надо подготовить данные.

Он встал, взял кружку и вышел, не обернувшись.

Полина осталась одна.

Она смотрела на дверь, за которой он скрылся, и не понимала, что произошло. Ещё несколько часов назад он смотрел на неё так, будто она была единственным человеком в мире. А теперь — как на пустое место.

«Может, показалось», — подумала она.

Но знала, что не показалось.

***

Днём они не разговаривали.

Лёша сидел за своим терминалом и делал вид, что занят. Полина не подходила. Она тоже делала вид, что занята. Но краем глаза следила за ним.

Он не смотрел в её сторону. Ни разу.

На обеде он сел с другими инженерами. Полина — одна, в углу. Ела суп и чувствовала, как внутри нарастает холод.

«Что я сделала не так?» — думала она. «Почему он молчит?»

Вечером, когда рабочий день кончился, она поймала его у выхода.

— Лёша, стой.

Он остановился. Не обернулся.

— Что случилось? — спросила она. — Почему ты меня избегаешь?

— Не избегаю.

— Врёшь.

Он повернулся. Лицо у него было усталое, серое. Веснушки на носу казались блёклыми.

— Полина, — сказал он тихо. — Ты хорошая. Правда. Но я не хочу... я не могу... понимаешь?

— Что — не можешь?

— Не могу быть тем, кем ты хочешь.

— А кем я хочу?

Он помолчал. Посмотрел на неё — впервые за день. Взгляд был сложным: вина, страх, нежность, что-то ещё, чего она не могла прочитать.

— Ты хочешь, чтобы я был на твоей стороне. В этой войне. С Кречетовым. С Шелестовым. С памятью твоего деда. А я... я просто хочу работать. Спокойно. Без риска. Понимаешь?

— Я не просила тебя выбирать сторону.

— Ты не просила словами. Но ты просишь всем своим существованием. Ты — человек, который не умеет молчать. А я — человек, который боится говорить. Мы разные.

Он развернулся и ушёл.

Полина стояла в коридоре и смотрела ему вслед. Хотела крикнуть: «Ты трус!». Хотела догнать, ударить, заставить объяснить. Но не сделала ни того, ни другого.

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

***

Дома она включила лампу. Села за стол. Смотрела на серую книгу и не открывала её.

«Он испугался», — думала она. «Испугался того, что будет, если нас увидят вместе. Испугался Кречетова. Испугался, что его уволят. Испугался правды».

Она взяла дневник. Написала:

«Лёша. Ночная смена. Поцелуй. Утром — молчание. Он сказал, что мы разные. Что он боится. Что я не умею молчать. Может, он прав. Но почему так больно?»

Она посмотрела на эти строки. Подумала. Добавила:

«Я не буду его уговаривать. Не буду просить. Если он выбрал молчание — пусть молчит. А я буду говорить. Даже если останусь одна».

Она закрыла дневник.

За окном мигал красный огонёк — садился грузовой дрон. Полина смотрела на него и думала: интересно, Лёша сейчас дома? Спит? Или тоже сидит и смотрит в потолок?

Она не знала ответа.

И решила, что не хочет знать.




































ГЛАВА 7. ЖИВОЙ ДНЕВНИК

После разговора с Лёшей Полина не спала всю ночь.

Не из-за него — точнее, не только из-за него. В голове крутились обрывки фраз, формулы, схемы, лица. Кречетов с его рукой на колене. Шелестов с его честными глазами. Лёша, который боится говорить.

Она села за стол в пятом часу утра. Включила лампу. Достала серую книгу.

И начала читать заново — не выборочно, а подряд, от корки до корки, как когда-то в детстве. Только теперь она понимала почти всё.

Глава 1. Архитектура отдельного дрона с нейроморфным ядром.

Глава 2. Распределённый консенсус и весовые функции в рое.

Глава 3. Топологии взаимодействия в роевой сети.

Она читала и делала пометки. Не в дневнике — на полях книги. Карандашом, как дед. Ей казалось, что так он становится ближе.

На странице 73, в конце главы 3, Иванов написал:

«Любая топология — это компромисс между связностью и скрытностью. Чем плотнее сеть, тем легче её подавить. Чем разреженнее, тем выше риск потери узлов. Оптимальной топологии не существует. Есть только выбор — что важнее в данный момент».

Полина подчеркнула последнюю фразу.

«Есть только выбор», — повторила она про себя. Дед писал о роях. Но она думала о людях. О Шелестове, который выбрал безопасность. О Кречетове, который выбрал власть. О Лёше, который выбрал молчание.

***

К утру она добралась до главы 7.

Той самой, вырезанной из PDF.

Полина перечитала её медленно, впитывая каждое слово. Иванов писал не как учёный — как человек, который видел войну и знал, что машины не должны убивать без свидетелей.

«§7.4. Протокол объяснимых решений. Рой обязан предоставить оператору краткое текстовое обоснование любого действия, которое может привести к повреждению или уничтожению цели. Формат обоснования — не более 200 символов. Время генерации — не более 0,5 секунды. Задержка связи не должна превышать 0,2 секунды. При превышении задержки рой переходит в режим ожидания команды».

Полина представила, как это работает. Дрон видит угрозу. Просчитывает траекторию. Генерирует текст: «Цель — БПЛА противника, тип „Оса“, вооружение — термонити. Предлагаю перехват в точке 43.78 по курсу. Согласие?» Оператор читает, понимает, отвечает. Или не отвечает — тогда рой ждёт.

«В реальном бою это самоубийство», — сказал бы Шелестов.

«В реальном бою это единственный способ не убить своих», — ответил бы Иванов.

Полина не знала, кто из них прав. Но знала, что ей нужно понять.

***

Она взяла дневник и написала:

«Глава 7. Протокол объяснимых решений. Рой должен объяснять свои действия человеку. Шелестов говорит, что это невозможно в реальном времени. Иванов говорит, что это необходимо, чтобы не убить своих. Кто прав? Не знаю. Но знаю, что в PDF этой главы нет. А в бумажной книге — есть. Значит, кто-то боится, что инженеры увидят этот протокол. Или — что увидят операторы. Или — что увидят те, кого эти рои будут защищать».

Она посмотрела на эти строки. Подумала. Добавила:

«Кто вырезал главу 7? Шелестов признался — это он. Но он сказал, что вырезал, чтобы спасти книгу. Если так, почему в PDF нет и других глав? Глава 5. Глава 12. §3.4. §4.5. §9.3. Это не одно решение. Это система. Кто-то систематически вырезал из книги деда всё, что делало рой живым. Шелестов? Или кто-то выше?»

***

Через два дня у неё был разговор с Гореловой.

Полина подошла к ней после обеда, когда старый технолог сидела одна в курилке — пила кофе и смотрела в окно. Горелова не курила, просто любила тишину и вид на город.

— Инна Валерьевна, — сказала Полина. — Можно вас спросить?

— Спрашивайте.

— Вы знали моего деда?

Горелова повернулась к ней. Взгляд — спокойный, тёплый, без тени той жёсткости, которую Полина видела раньше.

— Знала. Мы работали вместе пять лет. Он был... сложным. Но гениальным. Таких больше нет.

— Почему его выгнали?

— Потому что он не умел договариваться. Для него истина была важнее карьеры. Важнее денег. Важнее жизни, наверное. 
Он говорил правду в лицо тем, кто не хотел её слышать. А потом удивлялся, почему его не любят.

— А вы его любили?

Горелова помолчала. Посмотрела в окно — на дронов, которые кружили над зданием, отрабатывая учебный маршрут.

— Любила, — сказала она тихо. — Очень. Но не так, как вы думаете. Не как женщина. Как ученица. Как соратница. Как человек, который видел в нём что-то большее, чем просто учёного.

— Что — большее?

— Совесть. Он был совестью отрасли. Когда он ушёл, совесть ушла вместе с ним. Остались только расчёты. Только эффективность. Только цена ошибки, выраженная в рублях.

— Инна Валерьевна, а его кураторы? Те, кто рецензировал книгу, проверял все расчёты? Почему они не помогли ему, не защитили?

Горелова помолчала. Посмотрела в окно — на дронов, которые кружили над зданием.

— При живом Медведеве его не трогали. Академик был его щитом. Он написал предисловие к книге. Он продвигал архитектуру в войсках. Пока Медведев был жив, Иванов мог работать спокойно.

— А что случилось потом?

— Медведев умер ещё до выхода книги. Предисловие он написал уже будучи тяжело больным. И щит исчез.

— А Топорков? Самойлов? — спросила Полина. — Они же рецензировали книгу. Они могли...

— Могли, — перебила Горелова. — Но не стали. Топорков — карьерист. Он сказал «да», когда Медведев был жив, и промолчал, когда его не стало. Самойлов — военный. Он боялся за свою пенсию. Он тоже промолчал. Никто не заступился.

— И дед остался один.

— Один. С книгой, которую начинали резать сразу после смерти Медведева. Сначала вырезали главу 7. Потом — половину главы 12. Потом — §3.4, §4.5, §9.3. По кусочкам.

Горелова повернулась к Полине. Взгляд — тяжёлый, усталый.

— Топорков и Самойлов до сих пор живы. Топорков на пенсии, где-то под Москвой. Самойлов — в Питере. Может быть, им стыдно. Они всё помнят. Но они молчат. Как и тогда.

Она посмотрела на Полину.

— Вы на него похожи. Те же глаза. Тот же упрямый подбородок. Та же манера задавать вопросы, на которые никто не хочет отвечать. Будьте осторожны, Полина. Совесть в нашей сфере — это смертный приговор.

— Карьере?

— И не только.

Горелова встала, взяла чашку и вышла. Полина осталась одна.

Смотрела на дронов за окном и думала: интересно, они знают, кто их создал? Или им всё равно?

***

Вечером она снова открыла книгу.

На этот раз — главу 12, «Адаптация и самообучение в полевых условиях». Ту самую, которую обрезали на половине.

§12.3. Режимы ограниченного самообучения.

«Рой, который не может учиться, обречён на повторение ошибок. Рой, который учится без ограничений, обречён на переобучение. Предлагается механизм частичного сброса весов — протокол „озимь“. Каждые 200 часов работы 20% нейроморфной матрицы обнуляются. Это позволяет рою забывать устаревшие паттерны, сохраняя критический опыт».

Полина вспомнила, что Шелестов вырезал этот параграф. Сказал: «Лишнее усложнение». Но дед считал иначе. Он знал, что без самообучения рой превращается в тупой инструмент. Быстрый, дешёвый, предсказуемый. И слепой.

Она взяла дневник. Написала:

«Протокол „озимь“. Сброс весов каждые 200 часов. Без этого рой перестаёт видеть новые угрозы. Они вырезали этот параграф. Значит, их рой — слепой. Вопрос: они знают об этом? Или не хотят знать?»

***

Поздно ночью ей пришло сообщение от Лёши.

Короткое, без приветствия:

«Ты права. Я трус. Но это не значит, что я не на твоей стороне. Просто не могу рисковать. Извини».

Полина смотрела на экран. Хотела ответить: «Ты не трус. Ты просто боишься». Или: «Я не просила тебя рисковать». Или: «Забудь, это была ошибка».

Вместо этого она написала:

«Спасибо, что написал. Не извиняйся. Всё хорошо».

Она отправила сообщение и закрыла гарнитуру.

Всё хорошо? Нет, конечно. Ничего не было хорошо. Но она не знала, как сказать правду. Не умела, как дед. Или не хотела.

Она посмотрела на книгу. На дневник. На лампу с зелёным абажуром.

«Учусь», — подумала она. «Учусь говорить правду. Но не сегодня».


























ГЛАВА 8. КРЫША ТЕХНИЧЕСКОГО КОРПУСА

Прошла ещё неделя.

Полина и Лёша не разговаривали. Вернее, разговаривали — о работе, о дронах, о тестовых сценариях. Сухо. Вежливо. Как чужие.

Он здоровался первым, но не смотрел в глаза. Она отвечала, но не задерживалась рядом. Между ними выросла стена из несказанных слов, и никто не хотел её разрушать.

Полина думала, что привыкла. Думала, что боль утихла. Но каждый раз, когда она видела его веснушки или слышала его голос в коридоре, внутри что-то сжималось.

«Глупо», — говорила она себе. «Мы просто поцеловались один раз. Это ничего не значит».

Но она знала, что это неправда.

***

В пятницу вечером Шелестов вызвал её к себе.

— Завтра ночная смена, — сказал он без предисловий. — Тестовый запуск роя в реальном районе. Нужен кто-то, кто будет следить за нейроморфными матрицами. Вы справитесь?

— Да, — сказала Полина.

— В паре с Ветровым. Он знает полигон, вы знаете архитектуру. Должно сработаться.

Шелестов посмотрел на неё внимательно. Полина почувствовала, что он знает. Не всё, но достаточно. Достаточно, чтобы отправить их вместе. Проверка? Помощь? Или просто ему всё равно?

— Хорошо, — сказала она.

***

В диспетчерскую они вошли в десять вечера.

Комната была маленькой, на два рабочих места. Стены — в голографических экранах. В центре — проекция района: панельные дома, дворы, детские площадки, узкие улочки. Район старый, 2040-х годов, ещё до большой московской реновации. Небоскрёбы не дошли сюда, и город здесь был почти человеческим — низким, плотным, тёплым.

Лёша уже сидел за своим терминалом, настраивал оборудование. Увидел Полину — кивнул.

— Привет.

— Привет.

Она села за свой терминал. Тишина. Только гул вентиляции и редкие щелчки клавиш.

— Шелестов сказал, мы вместе, — произнёс Лёша, не глядя на неё.

— Сказал.

— Ты не против?

— Нет. А ты?

— Нет.

Пауза. Длинная, неловкая.

— Лёша...

— Полина...

Они заговорили одновременно. Оба замолчали. Потом Лёша усмехнулся — впервые за много дней.

— Давай ты первая.

Полина помолчала. Собралась с мыслями.

— Я не хочу, чтобы между нами была стена, — сказала она. — Мы работаем вместе. Нам нужно разговаривать. Не как... ну, ты понимаешь. Просто как коллеги.

— Как коллеги, — повторил он. — Хорошо. Давай как коллеги.

Он повернулся к терминалу. Нажал несколько клавиш. На экране развернулась карта района.

— Полигон — Южное Тушино. Район сложный: высотки, узкие дворы, много зелени. Рой будет отрабатывать маршрут по мониторингу фасадов. Задача — найти трещины, сколы, любые деформации. Старт в два часа ночи. До этого — калибровка и проверка связи.

— Поняла, — сказала Полина. — Какие у роя ограничения по высоте?

— Сто метров. Выше — воздушные коридоры для грузовых дронов.

— А по времени?

— Три часа. Потом смена батарей. Но это автоматически.

Они работали молча, но теперь это было другое молчание. Не враждебное. Не напряжённое. Просто — деловое.

***

В час ночи Лёша сходил за кофе. Принёс две кружки — себе и Полине. Поставил перед ней, не спрашивая, хочет ли она.

— Спасибо, — сказала Полина.

— Не за что.

Он сел рядом. Ближе, чем обычно. Полина почувствовала запах кофе и ещё чего-то — мыла, свежести, Лёши.

— Полина, — сказал он тихо. — Я хочу извиниться.

— За что?

— За то, что был идиотом. За то, что испугался. За то, что вёл себя как... как последний трус.

Она повернулась к нему. В полумраке диспетчерской его лицо было серьёзным. Веснушки казались тёмными пятнами.

— Ты не трус, — сказала она. — Ты просто... осторожный.

— Я боюсь, — сказал он. — Не за себя. За тебя. Кречетов смотрит на тебя так, будто ты — его собственность. А ты не замечаешь. Или делаешь вид.

— Я замечаю.

— И тебя это не пугает?

— Пугает. Но я не могу из-за этого перестать дышать. Или перестать говорить правду.

Лёша помолчал. Потом взял её руку — осторожно, как будто боялся обжечься.

— Я не умею говорить правду, — сказал он. — Я привык молчать. Привык не высовываться. Привык делать вид, что меня нет. А ты... ты другая. Ты как свет. Тебя видно всегда. И это страшно. Потому что рядом с тобой нельзя спрятаться.

Полина смотрела на его руку — на длинные пальцы, на въевшееся в кожу машинное масло. Потом перевела взгляд на его лицо.

— Лёша, — сказала она. — Я не прошу тебя быть смелым. Я просто прошу быть рядом. Не за меня. Со мной.

Он поднял глаза. В них было что-то, чего Полина не видела раньше. Нежность? Страх? Надежда?

— Со мной, — повторил он. — Это сложно.

— Я знаю.

— Я могу сделать тебе больно.

— Можешь. Но ты хотя бы предупредил.

Он усмехнулся. Потом наклонился и поцеловал её. Медленно, осторожно, как в первый раз. Только теперь — не в уголок губ, а правильно.

Полина закрыла глаза.

В динамике раздался голос автоматики: «До запуска — сорок пять минут. Произвести финальную калибровку».

Они отстранились.

— Работа, — сказал Лёша.

— Работа, — согласилась Полина.

***

В два часа ночи рой взлетел.

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

— Красиво, — сказал Лёша.

— Очень.

— Твой дед придумал эту архитектуру?

— Основу. Они её упростили. Вырезали самообучение, вырезали протокол объяснений, вырезали половину главы 12.

— Зачем?

— Чтобы было дешевле. И предсказуемее.

— И что теперь?

— Теперь они смотрят на красивые точки и не знают, что точки не видят главного. Трещины за сеткой. Утечки газа. Аномалии, которых нет в обучающей выборке.

Лёша молчал. Смотрел на голограмму.

— А ты знаешь, как это исправить?

— Знаю. Нужно вернуть то, что вырезали. Главу 7. §12.3. Протокол «озимь». Но Шелестов не даст. Он боится.

— А Кречетов?

— Кречетову всё равно. Ему важно, чтобы проект сдали в срок. Качество — второе.

— Значит, ты одна.

— Похоже на то.

Лёша взял её руку. Сжал.

— Не одна, — сказал он. — Я с тобой.

Полина посмотрела на него. В полумраке его глаза блестели.

— Не боишься?

— Боюсь. Но с тобой — как-то меньше.

Она улыбнулась. Он улыбнулся в ответ.

За окном диспетчерской кружили дроны. Двести зелёных точек, слепых, но красивых.

Полина смотрела на них и думала: может быть, ей удастся их вылечить. Не всех. Не сразу. Но хотя бы одного.

***

В четыре утра рой вернулся на базу.

Полина и Лёша сидели на крыше технического корпуса, смотрели, как первые дроны заходят на посадку. Небо на востоке начинало светлеть — медленно, неуверенно, как будто сомневалось.

— Красиво, — сказал Лёша.

— Что — дроны?

— Всё. Ночь. Рассвет. Ты рядом.

Полина не ответила. Просто положила голову ему на плечо.

Они сидели молча. Им не нужно было слов.

























































ГЛАВА 9. ТОЛЬКО МЫ С ТОБОЙ

Утро после ночной смены Полина помнила урывками.

Как они с Лёшей спустились с крыши, когда рассвет уже золотил стёкла небоскрёбов. Как он держал её за руку в лифте — не прятался, не оглядывался. Как в холле первого этажа их встретил охранник и вежливо сказал: «Дмитрий Сергеевич просил вас зайти перед уходом».

Лёша напрягся. Полина почувствовала это по его пальцам — они сжались, потом разжались.

— Иди, — сказал он. — Я подожду.

— Вместе?

— Не надо. Он тебя вызвал, не меня.

Он отпустил её руку. Первым пошёл к выходу, не оборачиваясь.

Полина смотрела ему вслед и чувствовала, как внутри разрастается холод.

***

Кречетов сидел в своём кабинете — свежий, выбритый, пахнущий дорогим парфюмом. На столе — два стакана с соком. Один — наполовину пустой.

— Присаживайтесь, Полина. Как прошла ночь?

— Нормально.

— Только нормально? Шелестов сказал, рой отработал маршрут без единой ошибки. Это больше чем нормально. Это отлично.

Он подвинул к ней стакан с соком.

— Я не хочу пить.

— Как хотите.

Он откинулся на спинку кресла, посмотрел на неё с лёгкой усмешкой.

— Я заметил, вы с Ветровым последнее время... сблизились.

Полина промолчала.

— Он хороший инженер, — продолжил Кречетов. — Не гениальный, но старательный. Такие нужны. Они не задают лишних вопросов. Делают свою работу и идут домой.

— К чему вы ведёте?

— К тому, Полина, что вам нужен кто-то другой. Кто сможет вас понять. Поддержать. Защитить. Ветров — не тот.

— Это вам решать?

Кречетов усмехнулся. Спокойно, без злости.

— Мне — нет. Но я вижу дальше, чем вы. Вы здесь не за тем, чтобы заводить романы. Вы здесь за тем, чтобы узнать правду о своём деде. И я могу вам в этом помочь. Но только если вы перестанете отвлекаться.

Он встал, подошёл к окну. Внизу, на лётном поле, техники выгружали дронов из контейнеров.

— Ветров получил предложение, — сказал он, не оборачиваясь. — Повышение. Перевод в другой отдел. Более высокая зарплата. Меньше риска.

— И он согласился?

— Ещё нет. Но согласится. Потому что он умный. И потому что я ему это предложил.

Полина почувствовала, как кровь прилила к лицу.

— Это шантаж.

— Это забота, — Кречетов повернулся. — О нём. О вас. О проекте. Вы нужны мне здесь, Полина. С головой, не с сердцем. А сердце пусть работает где-нибудь в другом месте.

Он подошёл к ней, остановился в двух шагах.

— Выбор за Ветровым. Но я надеюсь, он сделает правильный выбор. Для себя. И для вас.

Полина встала.

— Вы закончили?

— Да.

Она развернулась и вышла, не оглядываясь.

***

Лёша ждал её на скамейке у проходной.

Увидел — поднялся. Лицо у него было серое, осунувшееся. Как будто он не спал не одну ночь, а целую неделю.

— Ты знаешь, — сказала Полина. Не вопрос — утверждение.

— Знаю.

— И что решил?

Он молчал. Смотрел на неё — и не мог смотреть. Взгляд прыгал: глаза, плечи, асфальт под ногами.

— Лёша.

— Я не могу, — сказал он глухо. — Не могу потерять эту работу. Понимаешь? У меня мать в Твери. У неё пенсия — копейки. Я её содержу. Если меня уволят...

— Тебя не уволят. Он не посмеет.

— Посмеет. Он всё может. Ты не знаешь его, Полина. Я знаю. Он из тех, кто не проигрывает. Никогда.

— Значит, ты выбираешь карьеру?

— Я выбираю жизнь. Без риска. Без войны. Без...

Он замолчал. Не договорил.

Полина стояла, смотрела на него и чувствовала, как внутри что-то обрывается. Не сердце — что-то другое. Вера. Надежда. Или просто — иллюзия того, что можно быть счастливой в «Заслоне».

— Прости, — сказал он.

— Не надо.

Она развернулась и пошла. Не быстро, не медленно. Просто — ушла.

Он не окликнул. Не догнал.

Полина прошла через турникетную зону, вышла на улицу и остановилась. Вдохнула холодный утренний воздух. За окнами небоскрёбов занимался новый день.

«Ты не знаешь его», — сказал Лёша. «Он из тех, кто не проигрывает».

Она знала. Она знала это с первой минуты.

***

Дома она включила лампу. Достала дневник.

«Лёша согласился. На повышение. На перевод. На то, чтобы уйти. Кречетов предложил — он не отказался. Сказал, что не может потерять работу. Что у него мать в Твери. Что я не знаю Кречетова. Я знаю. Я знаю, что он манипулятор. И что Лёша слаб. Не злой. Не предатель. Просто слабый. А я устала быть сильной за двоих».

Она посмотрела на эти строки. Подумала. Добавила:

«Может быть, он прав. Может быть, мне не нужен никто. Только книга. И правда. И память о деде. А всё остальное — лишнее».

Она закрыла дневник. Посмотрела на серую книгу.

— Ну что, дед, — сказала она вслух. — Остались только мы с тобой.

Книга молчала. Но Полина знала: ответы есть. Они внутри. Нужно только дочитать.

















ГЛАВА 10. РУКА НА КОЛЕНЕ

После разговора с Лёшей Полина замкнулась.

Она приходила в «Заслон» ровно к началу смены, работала, не поднимая головы, и уходила, как только позволяли дела. С Лёшей не здоровалась. Он тоже не подходил. Они стали призраками друг для друга — были рядом, но не касались.

Шелестов заметил, но ничего не сказал. Только смотрел на Полину внимательнее обычного.

Кречетов тоже заметил. И, кажется, остался доволен.

— Вы стали собраннее, — сказал он на оперативном совещании. — Мне это нравится.

Полина промолчала. Она научилась не реагировать на его комплименты. Не кивать, не улыбаться, не благодарить. Просто — молчать. Это было её единственное оружие.

***

Совещание затянулось.

Обсуждали результаты ночного теста. Рой отработал отлично — ни одного сбоя, ни одной ошибки. Шелестов был доволен. Кречетов — тем более.

— Завтра запуск в промышленную эксплуатацию, — объявил он. — Двести дронов, круглосуточный мониторинг. Полина, вы будете старшим смены.

Она подняла голову.

— Я стажёр.

— Теперь нет. Я подписал приказ о вашем переводе на должность инженера-исследователя. Поздравляю.

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

— Спасибо, — сказала она ровно.

Кречетов убрал руку, но улыбка не исчезла. Наоборот — стала шире.

— Сегодня после работы зайдите ко мне. Обсудим детали.

— Я занята.

— Отмените.

Это прозвучало не как просьба. Как приказ.

***

Она зашла в его кабинет в семь вечера.

Дверь закрылась за ней автоматически. Кречетов сидел за столом — без пиджака, в одной рубашке, с расстёгнутым верхним пуговицей. Перед ним — коньяк. Два бокала.

— Садитесь, Полина.

Она села. Не на стул напротив, а на диван у окна — подальше от стола, подальше от него.

— Коньяк?

— Нет.

— Правильно. Голова должна быть ясной.

Он взял свой бокал, отпил. Смотрел на неё поверх стекла.

— Вы злитесь на меня из-за Ветрова.

— Я не злюсь.

— Врёте. Но это неважно. Важно то, что вы теперь одна. И у вас нет союзников. Кроме меня.

— Вы не мой союзник.

— Почему вы так думаете?

— Потому что союзники не шантажируют людей, которых я... которых я считала близкими.

Кречетов поставил бокал. Встал. Подошёл к дивану. Сел рядом — слишком близко. Полина почувствовала запах коньяка и парфюма.

— Полина, — сказал он тихо. — Я не шантажировал Ветрова. Я сделал ему предложение. Хорошее предложение. Он его принял. Это его выбор. Не мой.

— Вы дали ему выбор между работой и мной.

— Я дал ему выбор между работой и риском. Он выбрал работу. Как любой нормальный человек.

Он положил руку ей на колено. Полина замерла.

— Не надо, — сказала она.

— Чего не надо?

— Не надо ко мне прикасаться.

Он не убрал руку. Наоборот — сжал чуть сильнее.

— Вы мне нравитесь, Полина. Очень. Я не хочу делать вам больно. Но я хочу, чтобы вы поняли: в этом мире выживают те, кто умеет договариваться. Те, кто не бегает от правды, а использует её. Вы умная. Вы красивая. Вы можете здесь всё. Если захотите.

— Уберите руку.

— Или что?

Полина посмотрела на него. Впервые за всё время — без страха. Без отвращения. Просто — холодно.

— Или я расскажу Шелестову о вашем предложении Ветрову. И о том, как вы уговаривали меня в ресторане. И о том, что сейчас происходит.

Кречетов замер.

— Шелестов не любит скандалов, — сказал он. — Он на моей стороне.

— А Горелова?

— Горелова стара и устала.

— А Лёша? Он, может, и слабый. Но если я попрошу его подтвердить...

— Вы не попросите.

— Почему?

— Потому что вы не хотите ему вредить. Вы его любите. Даже сейчас. Даже после всего.

Полина промолчала.

Кречетов убрал руку. Встал. Отошёл к окну.

— Вы сильная, — сказал он. — Слишком сильная для своего возраста. Это пугает. Но и привлекает.

Он повернулся.

— Я не буду вас трогать. Обещаю. Но и вы не будете играть в героиню. Работайте. Молчите. Не задавайте лишних вопросов. И мы поладим.

— А если я не согласна?

— Тогда вы уволены. Прямо сейчас.

Полина встала.

— Я согласна, — сказала она. — Работать. Молчать. Не задавать лишних вопросов. Но не потому, что вы меня шантажируете. А потому, что я ещё не всё узнала. Когда узнаю — уйду сама.

Она направилась к двери.

— Полина, — окликнул Кречетов.

Она остановилась, не оборачиваясь.

— Вы мне всё равно нравитесь. Даже сейчас.

— Мне всё равно, — сказала она и вышла.

***

Дома она сидела в жёлтом круге лампы и смотрела на свои руки. Они дрожали.

«Я не испугалась», — думала она. «Я не заплакала. Я не ударила его. Я просто сказала правду. И он отступил».

Но внутри всё тряслось.

Она открыла дневник.

«Сегодня Кречетов перешёл черту. Положил руку на колено. Сказал, что я ему нравлюсь. Предложил сделку — работа в обмен на молчание. Я отказалась. Сказала, что уйду сама, когда узнаю правду. Он не тронул меня. Но я видела его глаза. Он не проиграл. Он просто ждёт. Знает, что я слабее. Что Лёша уже не со мной. Что Горелова стара. Что Шелестов на его стороне. Что я одна».

Она посмотрела на эти строки. Подумала. Добавила:

«Но это неправда. Я не одна. У меня есть книга деда. И правда. И дневник. И, может быть, это всё, что нужно».

Она закрыла дневник. Погладила серую обложку.

— Дед, — сказала она шёпотом. — Ты тоже был один. Но ты не сдался. И я не сдамся.

Лампа мигнула. Или показалось.

Полина легла спать. Но долго не могла уснуть.

В голове крутилась одна и та же мысль: «Что будет завтра?»













































ГЛАВА 11. НОЧНОЙ ФОРК

После разговора с Кречетовым Полина поняла: время пошло по секундам.

Она не знала, сколько у неё осталось. Может быть, месяц. Может быть, неделя. Может быть, завтра Кречетов передумает и уволит её без объяснений. Она должна успеть.

Должна успеть восстановить то, что вырезали из книги деда.

План созревал несколько дней. Полина присматривалась к инженерам, с которыми работала бок о бок. Кто из них задаёт вопросы? Кто хмурится, когда речь заходит об упрощениях? Кто остаётся после смены, чтобы доделать то, что не просили?

Она выбрала троих.

Марат — молчаливый системщик с восточным разрезом глаз и тяжёлым взглядом. Он не любил говорить, но когда говорил — попадал в точку. В его терминале Полина однажды увидела эмуляцию нейроморфной матрицы, которую не покупали у поставщиков. Марат написал её сам.

Ира — девушка с двумя хвостами, похожая на вечного студента. На вид — восемнадцать, на деле — двадцать восемь, кандидат наук по нейронным сетям. Она пришла в «Заслон» год назад, полная энтузиазма, и быстро научилась молчать. Полина заметила, как Ира отворачивается от экрана, когда кто-то подходит.

Дима — высокий, сутулый, с вечно взлохмаченными волосами. Специалист по телекоммуникациям. Он не спорил с Шелестовым, но иногда, на совещаниях, задавал вопросы, после которых в комнате повисала тишина. Кречетов называл его «нашим скептиком». Дима улыбался и продолжал задавать вопросы.

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

Они стояли втроём, смотрели на огни Москвы и слушали.

— Я хочу восстановить архитектуру Иванова, — сказала Полина. — Полную. С главой 7. С §12.3. С двухконтурным блоком обратной связи. Вы мне поможете?

Марат молчал. Ира смотрела на свои ботинки. Дима — на Полину.

— Это опасно, — сказал Дима.

— Знаю.

— Кречетов уволит нас без выходного пособия.

— Знаю.

— И никто не возьмёт потом на работу. «Заслон» — монополист.

— Знаю.

— И ты всё равно просишь?

— Прошу.

Дима посмотрел на Марата. Марат кивнул.

— Я в деле, — сказал он.

Ира подняла голову. Глаза блестели.

— Я тоже. Надоело делать вид, что я глупее, чем есть.

— А ты, Дима?

Дима вздохнул.

— Ну, куда я без вас. Только давай без дурацких кодексов и манифестов. Просто работаем. Тихо. Быстро. И чтобы никто не узнал.

— Договорились, — сказала Полина.

***

Они работали по ночам.

Полина приносила бумажную книгу — серую, потрёпанную, с карандашными пометками деда. Марат сканировал схемы и переводил их в цифру. Ира писала эмулятор нейроморфной матрицы — полную версию, с двухконтурным блоком. Дима настраивал связь между дронами, возвращая вырезанные протоколы.

— Это как реставрировать старую фреску, — сказал он однажды. — Под слоем штукатурки — гений. А сверху — дешёвая побелка.

— Побелка — это Шелестов? — спросила Ира.

— Побелка — это страх. Шелестов просто замазал то, что боялся показать.

Полина слушала и думала: может быть, Дима прав. Может быть, Шелестов не враг. Он — жертва того же страха. Только выбрал другой путь.

Она смотрела на растущую голограмму — полную архитектуру Иванова, которая оживала на экране. Зелёные точки двигались иначе, чем в официальной версии. Медленнее, но умнее. Они не просто летели по маршруту — они искали аномалии. Они помнили, что видели час назад. Они учились.

— Работает, — сказал Марат. Голос у него дрожал — первый раз за всё время.

— Работает, — повторила Ира.

Полина смотрела на зелёные точки и чувствовала, как внутри поднимается что-то огромное. Не радость — даже не облегчение. Что-то другое. Похожее на надежду.

— Это ещё не всё, — сказала она. — Нужно протестировать в реальных условиях. На полигоне. Ночью. Без ведома Кречетова.

— Это безумие, — сказал Дима.

— Это единственный способ доказать, что Иванов был прав.

***

Тест назначили на субботу, на три часа ночи.

Полина не спала двое суток. Она настраивала оборудование, проверяла связи, перепроверяла эмулятор. Марат сидел за пультом, Ира — на связи с дронами, Дима — в диспетчерской.

— Готовы? — спросила Полина.

— Готовы, — ответили они хором.

Она нажала кнопку.

Рой взлетел — пятьдесят дронов, серых, неприметных. Они выстроились в воздухе не так, как обычно. Не плотной стаей, а разреженной сетью — как учил Иванов в главе 3.

— Начинаем маршрут, — сказала Ира.

Зелёные точки поплыли по голограмме. Медленно. Осторожно. Как будто ощупывали пространство.

Полина смотрела и затаила дыхание.

Первые десять минут — без аномалий. Рой шёл по маршруту, фиксировал трещины, сколы, деформации. Всё как обычно.

На двенадцатой минуте Ира сказала:

— Есть контакт.

— Что?

— Аномалия. Фасад дома 14 по улице Свободы. Трещина за рекламным щитом. Официальная версия роя её не видит. Наша — видит.

Полина подошла к экрану. Дрон завис у стены, сканировал поверхность. На голограмме проявилась тонкая линия — трещина, уходящая вглубь панели.

— Сохранить координаты, — сказала Полина. — Завтра передадим в городскую администрацию.

— Это не в нашей компетенции, — сказал Дима.

— Теперь — в нашей.

***

До рассвета рой нашёл ещё три аномалии. Газовую утечку в подвале. Скол на опоре моста. Нагрев трансформаторной подстанции — начинающееся возгорание.

— Официальная версия прошла бы мимо, — сказал Марат. — Всё это не входит в обучающую выборку.

— А наша — прошла, — сказала Полина.

Они смотрели на голограмму, и никто не улыбался. Потому что понимали: они доказали, что Иванов был прав. Но это доказательство — смертельный приговор их карьерам в «Заслоне».

— Что теперь? — спросила Ира.

— Теперь я пишу рецензию, — сказала Полина. — Честную. Где сравниваю официальную версию роя с полной архитектурой Иванова. И показываю, сколько аномалий пропускает их рой. И сколько спасла бы наша.

— Тебя уволят, — сказал Дима.

— Знаю.

— Нас тоже.

— Не обязательно. Я не буду называть имён.

— Кречетов догадается, — сказал Марат.

— Пусть. Я готова.

Полина посмотрела на них — на Диму, Марата, Иру. На людей, которые рискнули. На людей, которые поверили.

— Спасибо вам, — сказала она. — За эту ночь. За правду. За то, что вы есть.

— Не распускай нюни, — сказал Марат. — Работа не закончена.

— Знаю.

Она выключила голограмму. Зелёные точки погасли.

За окном вставало солнце.

***

Дома она села за стол, включила лампу. Открыла дневник.

«Ночной форк сработал. Рой увидел то, чего не видит официальная версия. Четыре аномалии за одну ночь. Трещина, утечка, скол, возгорание. Всё то, что вырезали из книги деда, — работает. Живая ткань. Пластичность. Память. Дед был прав. Шелестов ошибался. Кречетову всё равно. Но теперь у меня есть доказательства. Завтра начну писать рецензию. Честную. Страшную. Такую, после которой меня уволят. Но я не могу иначе. Обещала деду — узнаю правду. Узнала. Теперь — расскажу».

Она посмотрела на эти строки. Подумала. Добавила:

«Интересно, Лёша узнает? И что подумает? Наверное, скажет, что я сумасшедшая. Может быть, он прав. Но сумасшедшие хотя бы не врут».

Она закрыла дневник. Погладила серую книгу.

— Завтра, дед, — сказала она. — Завтра я всё расскажу.

Уснуть так и не получалось.

















ГЛАВА 12. УВОЛЬНЕНИЕ

Рецензию Полина писала три дня.

Она не спала ночами, сидела за столом в жёлтом круге лампы, перечитывала бумажную книгу, сверяла с PDF, вставляла в текст цитаты из вырезанных глав. Писала жёстко, без скидок на начальство, без дипломатических формулировок.

«Официальная версия монографии К. Д. Иванова, предоставленная Минпромторгом для конкурса, содержит намеренные сокращения. Отсутствуют главы 5, 7 и половина главы 12. В этих главах описываются механизмы, критически важные для безопасной работы роевых систем в реальных условиях: протокол объяснимых решений, режимы ограниченного самообучения, механизмы локальной синхронизации при потере связи. Без этих механизмов рой слепнет к аномалиям, не входящим в обучающую выборку. Полевые испытания подтверждают: полная архитектура Иванова обнаруживает на 30–40% больше критических дефектов, чем урезанная версия, используемая в проекте ГР-1. Я призываю организаторов конкурса пересмотреть отношение к наследию Иванова и восстановить полный текст монографии в открытом доступе».

Она перечитала последний абзац. Подумала. Добавила:

«Мой дед, Кирилл Дмитриевич Иванов, был уволен из НИИ за отказ упрощать свои протоколы. Он умер в 2069 году, в одиночестве, забытый коллегами. Его идеи оказались слишком сложными для своего времени. Но время пришло. Рои, построенные на урезанной архитектуре, уже летают над нашими городами. Они не видят того, что должны видеть. И однажды это убьёт людей. Я пишу эту рецензию, чтобы этого не случилось».

Она сохранила файл. Сделала копию на флешку — маленькую, серую, неприметную. Спрятала в карман куртки.

Рецензию нужно было отправить завтра утром. Полина решила: сначала — начальству. Шелестову, Кречетову, в отдел кадров. А потом — в открытый доступ. В университетский канал. В профессиональные чаты. Всем, кто захочет прочитать.

«Пусть знают», — подумала она.

***

На следующее утро она пришла в «Заслон» на час раньше обычного.

В лаборатории никого не было. Только голограммы в режиме ожидания — синие, пульсирующие, похожие на сонные глаза.

Полина села за терминал. Открыла почту. Прикрепила файл с рецензией.

И замерла.

Письмо не отправлялось. Сеть блокировала исходящие сообщения с её аккаунта. «Нет прав доступа», — гласила ошибка.

— Странно, — сказала она вслух.

Вчера всё работало. Она отправляла тестовые письма Шелестову, получала ответы. Никаких ограничений.

Она попробовала ещё раз. Та же ошибка.

Тогда она открыла университетский канал — тот самый, откуда узнала о конкурсе. Хотела написать пост. Но форма ввода текста была серой, неактивной. Заблокировано.

— Что за...

— Доброе утро, Полина.

Она обернулась.

В дверях стоял Кречетов. В пальто, с портфелем — только с работы, не домой. Лицо спокойное, даже весёлое.

— Дмитрий Сергеевич, у меня проблемы с почтой, — сказала Полина. — Не отправляется письмо.

— Знаю, — сказал он. — Я заблокировал ваш аккаунт.

Полина замерла.

— Зачем?

— Затем, что вы собирались отправить документ, который нанесёт ущерб репутации компании.

— Это рецензия. На конкурс. Вы не имеете права...

— Имею. Вы подписывали соглашение о неразглашении. Вся информация, с которой вы работаете в «Заслоне», — коммерческая тайна. Ваша рецензия содержит сравнение нашей архитектуры с альтернативной. Это нарушение.

— Альтернативная архитектура — это книга моего деда. Она в открытом доступе.

— В урезанном виде, — Кречетов усмехнулся. — А вы использовали полную версию. Которую никто не видел. Которая не прошла экспертизу. Которая, возможно, содержит ошибки.

— Она не содержит ошибок. Она содержит правду.

— Правда, Полина, — это то, во что верят люди. А ваши коллеги верят в нашу архитектуру. Она работает. Она дешёвая. Она безопасная. А то, что вы придумали... это фантазии.

— Я не придумала. Я восстановила.

— Неважно.

Он подошёл ближе. Остановился в двух шагах.

— Вы уволены, Полина. С сегодняшнего дня.

— По какой статье?

— По статье «нарушение корпоративной этики». Вы работали над несанкционированным проектом в рабочее время. Привлекали других сотрудников. Использовали оборудование компании. Этого достаточно.

— Я работала ночью. В своё время.

— Оборудование — наше.

Полина замолчала. Она знала, что спорить бесполезно. Кречетов всё продумал. Он ждал этого момента.

— А те, кто мне помогал? — спросила она. — Марат, Ира, Дима?

— Они подпишут бумаги о неразглашении. И продолжат работать. Если, конечно, захотят.

— Вы их шантажируете.

— Я их защищаю. От вас.

Кречетов достал из портфеля конверт.

— Здесь ваше увольнение. Расчёт за две недели. Характеристика — положительная. Никаких проблем с будущим трудоустройством. Если, конечно, вы не будете распространять свою рецензию.

— А если буду?

— Тогда положительная характеристика превратится в отрицательную. Иски о клевете. Судебные издержки. Репутационные потери. Вы молоды, Полина. Не ломайте себе жизнь.

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

— Я всё равно отправлю рецензию, — сказала она.

— Отправляйте. Только помните: у вас нет доказательств. Флешка, на которой хранится ваша полная версия, — это ваше слово против слова компании. А компания нанимает лучших адвокатов.

— У меня есть бумажная книга. С пометками деда.

— Бумажная книга — это просто бумага. Кто докажет, что пометки сделал Иванов? Экспертиза? Мы наймём своих экспертов. Они скажут, что это подделка.

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

— Вы ничего не добьётесь, — сказал Кречетов мягко. — Уходите. Пока я не передумал.

Она взяла конверт. Положила в сумку.

— Я ухожу. Но это не конец.

— Конечно, не конец, — Кречетов улыбнулся. — Это начало. Нового этапа. Без вас.

Он развернулся и вышел.

***

Полина собирала вещи в полной тишине.

Терминал она выключила, гарнитуру сняла с уха и положила на стол. Личные вещи — кружка, блокнот, ручка — в рюкзак.

В лабораторию начали заходить люди. Смотрели на неё. Кто-то — с жалостью, кто-то — с любопытством, кто-то — с облегчением.

Ира стояла в дверях, бледная, сжав губы. Полина покачала головой — не подходи.

Марат сидел за своим терминалом, делал вид, что работает. Но пальцы застыли над клавиатурой.

Дима не смотрел в её сторону.

Полина взяла рюкзак. Пошла к выходу.

В коридоре её догнал Лёша.

— Полина.

Она остановилась. Не обернулась.

— Я не сливал, — сказал он. — Клянусь. Я не говорил Кречетову.

— Знаю.

— Откуда?

— Потому что ты слабый, но не подлый. И потому что Кречетову не нужно было, чтобы ты сливал. Он сам поставил жучок на мой терминал. Горелова сказала.

Лёша замолчал.

— Прости, — сказал он.

— За что?

— За то, что не защитил. За то, что испугался. За то, что не пошёл с тобой.

Полина повернулась. Посмотрела на него — на веснушки, на рыжие волосы, на глаза, в которых стояли слёзы.

— Ты не виноват, — сказала она. — Ты выбрал себя. Это нормально.

— Это не нормально.

— Нормально для этого мира.

Она хотела сказать что-то ещё. Спросить, будет ли он скучать. Сказать, что она тоже. Но не стала.

— Прощай, Лёша.

— Прощай.

Она пошла по коридору. Не оглядывалась.

Слышала, как он стоит за спиной. Как молчит.

Дверь проходной закрылась за ней с мягким щелчком.

***

И тут Полину накрыло.

Она отошла на несколько шагов от стеклянных дверей «Заслона», остановилась у ближайшего фонаря — старого, ещё не умного, просто столба с лампой. Прислонилась к холодному металлу. И разрыдалась.

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

Мимо шли люди. Спешили по своим делам — кто в офис, кто из метро, кто с детьми. Смотрели. Отводили взгляды. Кто-то замедлил шаг — женщина с авоськой, пожилой мужчина в старом пальто. Но никто не подошёл. В Москве не подходят к плачущим незнакомкам. Боятся. Или привыкли.

Полина не искала жалости. Она просто не могла держать это в себе.

— Всё, — сказала она вслух, вытирая лицо рукавом. — Всё. Хватит.

Она глубоко вдохнула холодный ноябрьский воздух. Достала платок — мамин, старый, вышитый когда-то бабушкой. Высморкалась. Вытерла щёки.

«Не здесь», — подумала она. «Не сейчас. И не перед ними».

Она выпрямила спину, поправила рюкзак и пошла к метро. Не оглядываясь.

В подземном переходе — новом, с голографическими указателями, — она на секунду замерла перед зеркальной стеной. Красные глаза. Растрёпанный хвост. Серая, уставшая, но не сломленная.

— Иди, — сказала она своему отражению. — Иди и пиши.

***

Дома Полина сидела в жёлтом круге лампы. Смотрела на серую книгу. На флешку в кармане куртки.

Она достала дневник.

«Меня уволили. Кречетов заблокировал аккаунт, запретил отправлять рецензию. Сказал, что у меня нет доказательств. Что бумажная книга — просто бумага. Что эксперты подтвердят: пометки поддельные. Он прав. Одной книги мало. Нужно что-то ещё. Что-то, что нельзя подделать. Что-то, что докажет: дед был прав, а они его похоронили заживо».

Она посмотрела на эти строки. Подумала. Добавила:

«У меня есть ночной форк. Голова. Память. И дневник. Может быть, этого достаточно. Может быть, я напишу книгу сама. Не рецензию. Книгу. О том, что вырезали. О том, кто вырезал. О том, почему это убивает. И назову её...»

Она замолчала. Потом написала:

«„Щит роя“. Потому что они построили щит. Только щит защищал не нас, а их — от правды, от стыда, от собственных чертежей».

Полина закрыла дневник.

За окном садился грузовой дрон. Красная лампа мигала в темноте.

Она смотрела на неё и думала: «Это только начало».










ГЛАВА 13. ГОРОД ТРЕЩИН

Месяц после увольнения Полина почти не выходила из дома.

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

— Ты чего-то ждёшь? — спросила Вера Кирилловна однажды вечером.

— Да, — сказала Полина. — Доказательств.

— Каких?

— Что они неправы. Что дед был прав. Что их рой — слепой. И что это убьёт людей.

— Ты хочешь, чтобы случилась катастрофа?

— Нет. Но без неё никто не поверит.

Вера Кирилловна помолчала. Потом положила руку на Полинино плечо — сухую, тёплую, с натруженными пальцами.

— Твой дед тоже ждал, — сказала она. — Дождался. Только поздно было.

Она ушла на кухню. Полина осталась одна.

Смотрела на лампу. На серую книгу. На дневник.

«Я не буду ждать», — подумала она. «Я буду искать».

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

***

А потом это случилось.

Полина узнала об этом из новостей. Гарнитура, которую она носила по привычке, пиликнула в два часа дня — экстренное сообщение городской службы.

«Внимание! Произошло обрушение козырька станции метро „Тушинская“. Есть пострадавшие. Подробности уточняются».

Полина замерла.

Она открыла карту. Станция «Тушинская» — Южное Тушино. Тот самый район, где они тестировали рой. Тот самый район, где её ночной форк нашёл трещину за рекламным щитом. Тот самый район, где официальная версия роя ничего не заметила.

Она вскочила, накинула куртку и выбежала из дома.

***

Метро было бесплатным, как всегда. Полина влетела в вагон, села у окна, вцепилась в поручень.

В гарнитуре — голос диктора: «По предварительным данным, причиной обрушения стала трещина в несущей конструкции, своевременно не обнаруженная системами мониторинга. Мэр поручил провести проверку всех станций метро».

«Своевременно не обнаруженная», — повторила про себя Полина.

Она закрыла глаза. Представила зелёные точки на голограмме. Ту самую трещину, которую нашёл её рой. Ту, которую официальная версия не увидела. Ту, которую она сохранила в координатах.

«Я знала», — думала она. «Я знала, что это случится. Но я ничего не могла сделать».

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

Она подошла к ограждению. Увидела рухнувший козырёк — груду бетона, арматуры, пыли. Внизу, на платформе, суетились спасатели.

— Девушка, нельзя, — сказал полицейский.

— Я инженер, — сказала Полина. — Я работала над системой мониторинга.

— Предъявите удостоверение.

Она замерла. Удостоверения «Заслона» у неё больше не было. Кречетов забрал.

— У меня нет, — сказала она тихо. — Но я знала о трещине. Я нашла её месяц назад.

Полицейский посмотрел на неё с сомнением. Потом махнул рукой — отойдите, не мешайте.

Полина отошла.

Села на скамейку у входа в метро. Смотрела на дронов. На спасателей. На людей, которые ждали новостей о близких.

Она достала гарнитуру, открыла дневник.

«Обрушение в Тушине. Трещина, которую нашёл наш форк. Которую не увидела официальная версия. Кречетов говорил, что у меня нет доказательств. Теперь они есть. Бетон. Арматура. Пыль. Пострадавшие. Это доказательства. Страшные. Неопровержимые. Теперь я могу говорить».

Она посмотрела на эти строки. Подумала. Добавила:

«Но кому? Кто меня услышит? Я — уволенный стажёр. А они — корпорация. У них адвокаты. У них власть. У них рой, который продолжает летать и не видеть. Что мне делать?»

Она не знала ответа.

***

Вечером ей позвонила Горелова.

— Вы видели новости? — спросил старый технолог без приветствия.

— Да.

— Ваша трещина?

— Моя.

— Вы сохранили координаты?

— Да.

— Приезжайте завтра в офис. В восемь утра. Я организую пропуск.

— Зачем?

— Чтобы забрать свои вещи, — сказала Горелова. — И чтобы поговорить с Шелестовым. Он хочет вас видеть.

Полина помолчала.

— Он знает?

— Теперь — да. И ему стыдно.

— Стыдно — мало.

— Согласна. Но это начало.

Горелова отключилась.

Полина смотрела на потухший экран и думала: «Шелестов. Тот, кто вырезал главу 7. Тот, кто боялся правды. Тот, кто выбрал компромисс. И теперь ему стыдно».

Она не знала, хочет ли его видеть. Но знала, что должна.

***

На следующий день в восемь утра она стояла у проходной «Заслона».

Горелова ждала её в холле. Пропуск — временный, на один день. Полина прикрепила его к куртке.

— Идёмте, — сказала Горелова.

Они поднялись на лифте. Полина смотрела на знакомые коридоры, на стёкла, на датчики, которые следили за каждым шагом. Ей было противно. Но она шла.

Шелестов сидел в своём кабинете — чёрном, матовом, с поглощающими стенами. Он выглядел старше, чем месяц назад. Серое лицо. Мешки под глазами. Руки — на столе, сложены в замок.

— Садитесь, Полина.

Она села.

— Я видел новости, — сказал он. — Я знаю, что вы предупреждали. Знаю, что ваш форк нашёл ту трещину. Знаю, что я был неправ.

— Знания — это мало, — сказала Полина. — Нужны действия.

— Какие?

— Восстановите полную архитектуру. Верните главу 7. Включите протокол «озимь». Сделайте рой умным. Пока не поздно.

Шелестов молчал. Долго. Потом сказал:

— Я не могу.

— Потому что боитесь?

— Потому что это не моё решение. Архитектура утверждена Минпромторгом. Любые изменения — через бюрократию, проверки, экспертизы. На это уйдут годы. А люди умирают сейчас.

— Тогда дайте мне доступ. Я — сама.

— К чему?

— К данным. К полигону. К дронам. Я докажу, что полная архитектура работает. Не на словах. На деле.

Шелестов посмотрел на Горелову. Та кивнула.

— Хорошо, — сказал он. — Один месяц. Один полигон. Одна группа дронов. Докажете — я выйду с предложением в Минпромторг. Не докажете — уйдёте навсегда. И не вернётесь.

— Идёт, — сказала Полина.

Она встала. Направилась к двери.

— Полина, — окликнул Шелестов.

Она обернулась.

— Я правда виноват, — сказал он. — Перед вашим дедом. Перед вами. Перед теми, кто пострадал вчера. Я не знаю, смогу ли это исправить. Но я попробую.

— Попробуйте, — сказала Полина.

Она вышла.

Горелова догнала её в коридоре.

— Осторожнее, — сказала она. — Кречетов не простит вам этого разговора. Он уже знает, что вы здесь. И он будет мстить.

— Пусть, — сказала Полина.

Она прошла по коридору, мимо лаборатории, мимо терминалов, мимо людей, которые смотрели на неё с удивлением и страхом.

Лёши не было. Или она не заметила.

***

Дома Полина открыла дневник.

«Шелестов дал мне месяц. Полигон. Дроны. Если докажу — выйдет с предложением в Минпромторг. Если нет — уйду навсегда. Я согласилась. Потому что выбора нет. И потому что дед не сдавался. И я не сдамся».

Она посмотрела на эти строки. Подумала. Добавила:

«Кречетов будет мстить. Горелова предупредила. Но мне всё равно. У меня есть правда. И доказательства. И один месяц. Этого достаточно».

Она закрыла дневник.

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

Полина смотрела на неё и думала: «Начинается».


















































ГЛАВА 14. ДОПИСАТЬ ДЕДА

Месяц, который дал Шелестов, Полина использовала по минутам.

Она приходила на полигон рано утром, когда небо над Москвой только начинало светлеть, и уходила поздно ночью, когда дроны уже не могли летать из-за ограничений по шуму. Дроны — те самые, которые Шелестов выделил для тестовой группы, два десятка старых машин, списанных с основного проекта. Они были медленнее, тише и глупее новых, но для доказательства концепции годились.

Полина восстановила полную архитектуру Иванова — главу 7, §12.3, протокол «озимь», двухконтурный блок обратной связи. Она переписала код, настроила эмулятор, провела сотни тестов.

Рой оживал.

Медленно. Неуверенно. Но оживал.

Он начинал задавать вопросы: «Вижу аномалию. Продолжать?» Он запоминал свои ошибки и не повторял их. Он учился — не как человек, конечно, но хотя бы как щенок, который перестаёт бояться лестницы после того, как один раз упал.

— Он почти живой, — сказал однажды Марат. Он пришёл помогать по вечерам, тайком, после основной работы. Ира и Дима тоже приходили — кто на час, кто на два. Они не говорили о Кречетове. Не говорили о риске. Просто работали.

— Живой — это громко, — сказала Полина. — Но он видит то, чего не видят их дроны. А это главное.

***

В середине месяца случилась встреча, которой Полина не ждала.

Она зашла в лифт на первом этаже, усталая, с рюкзаком, полным распечаток. Двери закрылись. Лифт поехал вверх. И на третьем этаже двери открылись снова.

Вошёл Лёша.

Они замерли друг напротив друга.

Лифт был маленьким, старым, из тех, что ещё не заменили на голографические. Полина видела каждую веснушку на его лице. Каждую рыжую волосинку, выбившуюся из-под капюшона.

— Привет, — сказал он.

— Привет.

— Я слышал, ты здесь. С тестовой группой.

— Да.

— Шелестов разрешил?

— Да.

— А Кречетов?

— Кречетов не в курсе. Или делает вид.

Лёша кивнул. Помолчал.

Лифт поднимался медленно. Полина смотрела на цифры этажей: 4, 5, 6.

— Ты как? — спросил он.

— Нормально.

— Врёшь.

— А ты?

— Тоже.

Они замолчали. Лифт доехал до двенадцатого. Лёша не вышел.

— Твой этаж, — сказала Полина.

— Знаю.

Он стоял, смотрел на неё. Полина видела, как он хочет что-то сказать. Как не решается.

— Полина, — начал он.

— Не надо.

— Что — не надо?

— Не надо извиняться. Не надо объяснять. Не надо говорить, что ты скучал. Я знаю. Я тоже. Но ничего не изменилось. Ты выбрал работу. Я выбрала правду. Мы на разных сторонах.

— А если я хочу перейти?

— Переходи.

— Я боюсь.

— Знаю.

Она нажала кнопку «открыть». Двери разъехались.

— Пока, Лёша.

— Пока.

Она вышла. Не оглядывалась. Слышала, как двери закрываются за спиной.

В коридоре она остановилась. Прислонилась к стене. Закрыла глаза.

«Почему так больно?» — думала она. «Я же решила. Я же выбрала. Я же знала, что он слабый. Почему всё равно больно?»

Она постояла минуту. Потом выпрямилась и пошла в лабораторию.

Работать.

***

К концу месяца у неё было всё.

Полная архитектура. Десятки успешных тестов. Сотни страниц логов, доказывающих, что рой Иванова видит на 40% больше аномалий, чем официальная версия.

И — самое главное — реальные доказательства. Координаты трещины в Тушине, которые она сохранила месяц назад. Сравнительный анализ того, как рой Иванова реагирует на нестандартные угрозы. Расчёты, показывающие, что аварии можно было избежать.

— Теперь у меня есть оружие, — сказала Полина Гореловой.

— Оружие — это громко, — ответила та. — У вас есть факты. Факты сильнее оружия. Но только если их услышат.

— Их услышат.

Полина села за стол, включила лампу, открыла ноутбук.

И начала писать.

***

Не рецензию. Не докладную. Не статью.

Книгу.

Она назвала её «Щит роя». Потому что «Заслон» построил щит — от правды, от ответственности, от стыда. А она этот щит сломает.

Структура родилась сама собой.

Часть первая. Книга деда. Что в ней было. Какие идеи. Какая архитектура.

Часть вторая. Что вырезали. Глава 7. §12.3. Половина главы 5. Почему их убрали. Кто принял решение. Шелестов — не палач, он инженер, который испугался. Но страх — не оправдание.

Часть третья. Компромиссы «Заслона». Как урезанная архитектура попала в город. Как она работала. Чего не видела.

Часть четвёртая. Авария в Тушине. Трещина, которую мог предотвратить рой Иванова. Которую не увидела официальная версия. Пострадавшие. Пыль. Бетон. Арматура.

Часть пятая. Ночной форк. Команда. Тесты. Доказательства. Рой, который видит.

Часть шестая. Манифест. Инженерная этика. Цена компромисса. Почему мы не имеем права упрощать правду.

Она писала ночами, как когда-то дед. Сидела в жёлтом круге лампы, перечитывала серую книгу, вставляла цитаты, добавляла комментарии. Мать приносила чай, ставила на стол и уходила, не мешая.

— Ты на него похожа, — сказала Вера Кирилловна однажды. — Сидишь так же. Голову наклоняешь. Даже паузы делаешь такие же.

— Ты помнишь?

— Я помню всё.

Она положила руку на Полинино плечо и вышла.

Полина писала дальше.

***

В последнюю ночь месяца, когда книга была почти готова, ей позвонил Шелестов.

— Полина, — сказал он. — Я видел ваши тесты. Результаты впечатляют.

— Спасибо.

— Я сдержу слово. Выйду с предложением в Минпромторг. Но вы должны понимать: это война. Кречетов будет сопротивляться. У него связи, деньги, власть. А у вас — только книга.

— Книга деда. И моя.

— Этого мало.

— Посмотрим.

Она отключилась.

Открыла дневник. Написала:

«Книга готова. Завтра — отправляю в Минпромторг. Всем, кто захочет прочитать. Кречетов будет мстить. Шелестов предупредил. Но я не боюсь. Потому что правда — это единственное, что у меня есть. И я её напишу. Даже если меня никто не прочитает. Даже если меня затравят. Даже если я останусь одна. Дед был один. Он умер. Но его книга осталась. Моя — тоже останется».

Она посмотрела на эти строки. Подумала. Добавила:

«Завтра — первый день остальной жизни. Или последний. Посмотрим».

Она закрыла дневник. Погладила серую книгу.

— Завтра, дед, — сказала она. — Завтра мы выходим в свет.

Лампа горела ровно.

За окном занимался рассвет.



















ГЛАВА 15. ЗВОНОК ИЗ ПРОШЛОГО

Книга вышла через три дня.

Полина не стала ждать официального разрешения. Не стала рассылать по издательствам. Не стала искать адвокатов. Она просто выложила текст в открытый доступ — на университетский форум, в профессиональные чаты инженеров, на несколько независимых новостных платформ.[1][2]

«Щит роя. Цена компромисса».

Название, которое пришло к ней в ту самую ночь, когда она сидела на кухне и смотрела на красную лампу за окном. Она думала тогда о щите — который должен защищать, но почему-то отгораживает от правды. О заслоне — который называют защитой, а на деле — просто стена.

Первые часы — тишина.

Потом — редкие комментарии. Кто-то написал: «Очередная теория заговора». Кто-то: «Надо разобраться». Кто-то: «Автор — внучка Иванова. Это важно».

К вечеру первого дня ссылку переслали триста раз. К утру второго — три тысячи.

На третий день позвонил Кречетов.

Полина сидела за столом, перечитывала свою книгу и правила опечатки. Гарнитура пиликнула — входящий вызов с незнакомого номера. Она приняла.

— Полина, — голос Кречетова был ровным, почти спокойным. — Вы понимаете, что вы натворили?

— Я написала правду.

— Вы написали пасквиль. Основанный на домыслах и фальсификациях.

— В книге есть ссылки на источники. На тесты. На координаты трещины в Тушине. На лог-файлы ночного форка.

— Которые никто не проверял.

— Пусть проверят. Я готова.

Кречетов замолчал. Полина слышала его дыхание — ровное, тяжёлое. Потом он сказал:

— Вы молоды. Вы не понимаете, как работает этот мир. Правда — это не то, что вы написали. Правда — это то, во что поверят люди. А люди поверят нам. У нас есть пресс-служба. Адвокаты. Связи. У вас — книга. Которую никто не купит, потому что вы не сможете её издать.

— Я не собираюсь её издавать. Она в открытом доступе.

— Открытый доступ закрывают. По решению суда.

— Попробуйте.

— Обязательно.

Он помолчал. Потом добавил тише:

— Знаете, Полина, я ведь мог бы вас уничтожить. Сделать так, чтобы ни одна компания вас не взяла. Чтобы ваше имя стало синонимом скандала. Чтобы вы пожалели, что родились. Но я не хочу.

— Почему?

— Потому что вы мне всё ещё нравитесь. Даже сейчас. Даже после всего.

Полина почувствовала, как к горлу подступает тошнота.

— Вы больны, — сказала она.

— Возможно. Но это не меняет факта: я предлагаю вам сделку. Вы убираете книгу. Пишете опровержение. Говорите, что ошиблись. А я восстанавливаю вас в должности. Даю повышение. Вы становитесь ведущим инженером проекта. У вас будет своя команда. Своя лаборатория. Свои дроны.

— Чтобы я делала то же самое, что и вы? Упрощала? Вырезала? Молчала?

— Чтобы вы делали то, что умеете лучше всего. Строили. А не разрушали.

Полина молчала. Смотрела на серую книгу. На дневник. На лампу с зелёным абажуром.

— Нет, — сказала она.

— Подумайте.

— Я подумала. Нет.

— Вы делаете ошибку.

— Мою ошибку — не вам судить.

Она отключила вызов.

Через десять минут телефон зазвонил снова. Полина не ответила.

Через полчаса — сообщение от незнакомого номера: «Вы ещё пожалеете. К».

Она заблокировала номер.

***

На следующий день случилось неожиданное.

Полина сидела в своей комнате, правила текст, когда гарнитура пиликнула — сообщение от Гореловой. Короткое: «Приезжайте. Шелестов хочет с вами поговорить. Лично. Сегодня в шесть».

Она хотела ответить: «Пусть приезжает сам». Но передумала. Если Шелестов хочет говорить лично — значит, это важно. И не для отвода глаз. Слишком поздно для игр.

В шесть вечера она стояла у проходной «Заслона». Горелова ждала в холле, молча кивнула и проводила к лифту.

— Он в кабинете, — сказала она. — Один. Кречетов уехал в командировку. Не спрашивайте меня, надолго ли.

— Спасибо, Инна Валерьевна.

— Не за что.

***

Шелестов сидел за своим столом — в чёрной, матовой комнате, которая казалась ещё темнее, чем в прошлый раз. Но сам он изменился. Не внешне — внутренне. Полина увидела это сразу: плечи опущены, руки лежат на столе ладонями вверх, как будто он сдаётся.

— Садитесь, Полина.

Она села.

— Я прочитал вашу книгу, — сказал он. — Всю. От корки до корки. Два раза.

— И?

— И вы были правы. А я — нет.

Он помолчал. Потом встал, подошёл к окну — единственному светлому пятну в этой комнате. За окном кружили дроны, серые, неприметные, слепые.

— Я вырезал главу 7, — сказал он. — Не потому, что я злой. Не потому, что хотел навредить. Я вырезал её, потому что боялся. Боялся, что если книга выйдет полной, её запретят. Боялся, что её никто не увидит. Боялся, что идеи вашего деда умрут вместе с ним. Я выбрал меньшее зло. Компромисс. Как мне казалось.

— Вы выбрали ложь.

— Я выбрал страх.

Он повернулся к ней. Лицо у него было серым, измученным, как у человека, который не спал несколько ночей.

— Знаете, Полина, я ведь не всегда был таким. Я пришёл в эту отрасль молодым, полным надежд. Я верил, что техника может спасать людей. А потом я увидел, как она убивает. В Иране, в 2058-м. Тогда ещё не было нейроморфных роев, были просто дроны — тупые, быстрые, смертоносные. Оператор ошибся, потому что не понял логику машины. Три секунды. Три секунды, которые стоили жизни двенадцати человекам. Я видел их лица. Я до сих пор их вижу.

Он замолчал. Полина молчала тоже.

— После этого я поклялся, что такого больше не повторится. Что рои будут простыми. Предсказуемыми. Такими, где человек всегда сможет вмешаться. Я вырезал главу 7, потому что боялся, что операторы запутаются. Боялся, что объяснения роя будут отвлекать. Боялся, что люди снова умрут. А они умерли в Тушине. Из-за моей трусости. Из-за того, что я сделал рой глупым.

— Вы сделали его слепым, — тихо сказала Полина.

— Да. Слепым. И это хуже.

Он подошёл к столу, сел напротив неё. Смотрел прямо в глаза.

— Я подал заявление об увольнении.

— Зачем?

— Потому что я не могу больше здесь работать. Не могу смотреть на эти дроны и делать вид, что они безопасны. Не могу врать себе.

— Ваше увольнение ничего не изменит.

— Изменит. Я напишу заявление в Минпромторг. Подтвержу, что вырезанные главы существовали. Что полная архитектура Иванова работает. Что ваш форк — не фальсификация. Что аварии можно было избежать.

— Вас уволят без выходного пособия. Иски. Репутационные потери. Кречетов уничтожит вас.

— Пусть. Я старый. Мне нечего терять. А вам — есть.

Он протянул руку. Полина не взяла. Он не обиделся, просто убрал руку обратно.

— Знаете, Полина, я думал, что компромисс — это искусство. Что умение договариваться — главное качество инженера. А теперь я понял: компромисс — это трусость. Я трусил двадцать лет. Пора перестать.[1]

— Почему вы говорите это мне?

— Потому что вы — единственная, кто сказал мне правду в лицо. Ваш дед говорил. Но я не слушал. Думал, он старый романтик, который не понимает реальности. А оказалось, это я не понимал. Реальность — это не бюджет и не сроки. Реальность — это трещина в бетоне, которую не увидел слепой рой. Это люди, которые пострадали. Это их лица. Я видел лица в Сирии. И теперь вижу лица в Тушине. Хватит.

Он встал.

— Я всё сказал. Можете идти.

Полина встала. Направилась к двери. Остановилась.

— Евгений Андреевич.

— Да?

— Спасибо.

— Не за что.

Она вышла.

***

В коридоре её ждала Горелова.

— Ну что? — спросила она.

— Он уходит.

— Я знала. Он давно собирался. Просто боялся. Вы его расхрабрили.

— Я ничего не делала. Я просто написала правду.

— Этого достаточно.

Горелова положила руку на Полинино плечо — сухую, тёплую, с натруженными пальцами.

— Берегите себя, Полина. Кречетов не простит вам этого разговора. И уж тем более — книги.

— Пусть.

Полина пошла к выходу.

***

Дома она села за стол. Открыла дневник.

«Шелестов уходит. Я видела его сегодня. Он сказал, что боялся. Что вырезал главу 7, потому что боялся ошибок операторов. А ошибки всё равно случились. Потому что слепой рой опаснее, чем умный, но непредсказуемый. Он понял это слишком поздно. Но понял. Это уже что-то».

Она посмотрела на эти строки. Подумала. Добавила:

«Он сказал, что я — единственная, кто сказал ему правду в лицо. Может быть, это и есть моя роль. Говорить правду. Даже когда страшно. Даже когда никто не слушает. Даже когда тебя увольняют, травят, ненавидят. Потому что если не я — то кто?»

Она закрыла дневник.

За окном снижался грузовой дрон, и в темноте раз за разом вспыхивала красная точка — тот самый немой знак, словно кто-то где;то слушает и записывает каждое слово.

Для Полины эта точка давно стала не просто индикатором связи, а напоминанием: любой разговор может быть использован против тебя, как когда;то против деда. Каждый её всплеск говорил: «Ты не одна в комнате. Тебя слышат». В детстве она боялась этого света, потом привыкла, а теперь он только напоминал и подталкивал — говорить честно наперекор страху, как делал он.

Полина смотрела на неё и думала: «Дед, ты тоже говорил правду. Тебя не слушали. Но ты не молчал. И я не буду».



























ГЛАВА 16. НАЗАД ДОРОГИ НЕТ

Книга расходилась по сети как лесной пожар.

Полина не ожидала такого эффекта. Она думала, что текст прочитают несколько десятков инженеров, может быть, пара журналистов. Но через неделю после публикации ссылку переслали больше ста тысяч раз. Её имя появилось в новостных лентах. Её фотографию — старую, с университетского сайта — показали по городскому телевидению.

«Внучка легендарного учёного обвиняет „Заслон“ в сокрытии правды».

«Скандал в оборонной промышленности: вырезанные главы, слепые дроны, жертвы в Тушине».

«Инженер-стажёр против корпорации: кто прав?»

Полина читала эти заголовки и не узнавала себя. Она не была героиней. Она была просто девушкой, которая написала правду. Но правда оказалась взрывчаткой.

— Ты теперь знаменитость, — сказала Вера Кирилловна, глядя на экран. — Как в старых фильмах.

— Не хочу быть знаменитостью, — ответила Полина. — Хочу, чтобы они исправили рой.

— Исправят. Теперь исправят. Им деваться некуда.

Мать, как всегда, была оптимистичнее дочери.

***

Через десять дней после публикации Полине позвонили журналисты.

Сначала — из мелких интернет-изданий. Потом — из городских газет. Потом — из федерального канала. Она не отвечала. Не потому, что боялась, — потому что не знала, что сказать. Книга уже всё сказала. Всё остальное — лишнее.

Но на один звонок она ответила.

— Полина Орлова? — спросил мужской голос. — Меня зовут Андрей Волков. Я журналист, веду расследование по теме безопасности умных городов. Хочу задать вам несколько вопросов.

— Задавайте.

— Вы утверждаете, что архитектура роя, используемая в проекте ГР-1, небезопасна. Что дроны не видят аномалий, не входящих в обучающую выборку. Что это привело к аварии в Тушине. У вас есть доказательства?

— Да. В книге.

— Я читал книгу. Мне нужны не ссылки на текст. Мне нужны документы. Лог-файлы. Сравнительные тесты. Координаты трещины.

— Они у меня есть.

— Вы готовы их предоставить?

— Готова.

— Тогда встречаемся завтра. Я пришлю адрес.

Он отключился. Полина смотрела на потухший экран и чувствовала, как внутри поднимается страх.

«Это начало», — подумала она. — «Теперь назад дороги нет».

***

На следующий день она сидела в маленьком кафе на окраине Москвы — там, где не бывает сотрудников «Заслона». Напротив — Андрей Волков, мужчина лет сорока, с усталыми глазами и диктофоном на столе.

— Расскажите, — сказал он. — Всё. С самого начала.

Полина рассказывала три часа.

О деде. О книге. О вырезанных главах. О конкурсе. О стажировке. О Кречетове. О ночном форке. О трещине, которую нашёл её рой. Об аварии, которой можно было избежать.

Волков слушал, не перебивая. Только иногда задавал уточняющие вопросы.

— У вас есть доказательства, что трещина была обнаружена вашим форком до аварии?

— Да. Координаты. Лог-файлы. Временные метки.

— Их можно проверить?

— Да.

— Вы готовы передать их независимым экспертам?

— Готова.

Волков выключил диктофон.

— Завтра выйдет моя статья, — сказал он. — Будет жёстко. Компания будет отбиваться. Вас начнут травить. Вы готовы?

— Нет, — честно сказала Полина. — Но я не могу молчать.

Волков кивнул.

— Ваш дед был прав, — сказал он. — И вы правы. Но правда дорого стоит. Иногда — жизнью.

— Вы меня пугаете?

— Предупреждаю.

Он встал, протянул руку. Полина пожала.

— Берегите себя, — сказал он.

— Вы тоже.

Она вышла из кафе. На улице было холодно. Но Полина не замечала холода.

***

Статья вышла на следующий день.

«Слепые дроны: как корпорация „Заслон“ скрывала правду о безопасности умных городов».

Волков написал жёстко. Привёл факты. Сослался на документы. Назвал имена. Кречетова — в частности.

Полина читала и не верила своим глазам. Это была не статья — это был приговор.

В тот же день «Заслон» дал пресс-конференцию.

Кречетов стоял на трибуне — гладкий, улыбчивый, в дорогом костюме. Говорил спокойно, уверенно.

— Книга госпожи Орловой — это клевета. Фальсификация. Попытка дискредитировать компанию, в которой она не смогла построить карьеру. Все обвинения будут проверены. Виновные понесут наказание.

Вопрос из зала:

— Господин Кречетов, вы утверждаете, что архитектура роя безопасна?

— Абсолютно.

— А авария в Тушине?

— Несчастный случай. Не связанный с работой дронов.

— Но в книге приведены координаты трещины, обнаруженной за месяц до аварии.

— Координаты, которые никто не проверял.

— А вы проверяли?

Кречетов помолчал. Всего секунду. Но Полина заметила.

— Мы проводим внутреннее расследование. Комментировать результаты пока рано.

Он ушёл со сцены, не отвечая на вопросы.

Полина смотрела на экран и чувствовала, как внутри закипает злость.

«Врёт», — думала она. — «Врёт и знает, что врёт. И ему всё равно».

***

Вечером она села за стол, включила лампу. Открыла дневник.

«Кречетов дал пресс-конференцию. Назвал мою книгу клеветой. Сказал, что авария в Тушине — несчастный случай. Что координаты трещины никто не проверял. Он врёт. И знает, что я знаю, что он врёт. Но ему всё равно. У него власть. Деньги. Адвокаты. А у меня — правда. И книга. И флешка с доказательствами. Этого достаточно? Не знаю. Но другого у меня нет».

Она посмотрела на эти строки. Подумала. Добавила:

«Волков сказал, что меня начнут травить. Наверное, он прав. Но я не боюсь. Потому что деда травили. Он выдержал. И я выдержу».

Она закрыла дневник. «Теперь только ждать. И не сдаваться»
ГЛАВА 17. КУХНЯ, ЧАЙ, ТИШИНА

После пресс-конференции Кречетова Полина не выходила из дома три дня.

Она сидела за столом, перечитывала свою книгу, смотрела новости, читала комментарии. Кто-то поддерживал её. Кто-то называл истеричкой. Кто-то требовал доказательств. Кто-то писал, что она «спит с журналистом Волковым» и «продалась конкурентам».

— Не читай, — сказала мать. — Они просто завидуют.

— Чему завидовать? Меня уволили. Меня травят. Меня называют лгуньей.

— Ты не лгунья. Ты говоришь правду. Это больно. Но это правда.

Вера Кирилловна поставила перед ней чашку чая — с мятой, ромашкой, мёдом. Домашний рецепт, которым Полину поили с детства от всех болезней. От простуды помогало. От травли — не очень.[1][2]

Полина пила чай и смотрела в окно. За окном кружили дроны — городские, слепые, равнодушные.

***

На четвёртый день в дверь позвонили.

Полина не ждала гостей. Друзей у неё было немного — точнее, совсем не было. Ира, Марат, Дима — они работали в «Заслоне» и рисковать не могли. Волков — он был журналист, а не друг. Мать — она была дома, но у неё свои ключи.

— Я открою, — сказала Вера Кирилловна. — Сиди.

Она вышла в коридор. Полина слышала, как щёлкнул замок. Как мать сказала: «Входите». Как шаги — неуверенные, тяжёлые — приблизились к кухне.

В дверях стоял Лёша.

Без обычной своей улыбки. Без дурацких футболок. Простой свитер, джинсы, кроссовки. Веснушки на носу. Рыжие волосы, падающие на лоб. И глаза — усталые, красные, как будто он не спал несколько ночей.

— Привет, — сказал он.

— Привет, — ответила Полина.

— Можно войти?

— Ты уже вошёл.

Он шагнул в кухню, остановился у стола. Смотрел на неё — и не мог смотреть. Взгляд прыгал: глаза, чашка, окно, снова глаза.

Вера Кирилловна молча вышла, закрыв за собой дверь.

— Я читал твою книгу, — сказал Лёша.

— Знаю.

— Я читал её три раза. Первый раз — злился. Думал, зачем ты раскапываешь прошлое. Второй раз — боялся. Думал, что будет, если это правда. Третий раз... третий раз я понял, что ты права. И что я — трус.

— Я не называла тебя трусом.

— Ты не называла. Но я знаю.

Он сел на стул напротив — осторожно, как будто боялся, что его прогонят.

— Полина, я уволился.

Она замерла.

— Что?

— Уволился из «Заслона». Сегодня утром. Написал заявление. Отдал Кречетову. Он злился. Говорил, что я совершаю ошибку. Что ты — никто, а компания — всё. Я сказал: «Может быть». И ушёл.

— Зачем?

— Потому что не могу больше там работать. Не могу смотреть на эти дроны и делать вид, что они безопасны. Не могу смотреть на Кречетова и делать вид, что он нормальный. Не могу... не могу делать вид, что тебя не существует.

Он замолчал. Полина молчала тоже.

— Я не прошу тебя возвращаться, — сказал он. — Не прошу меня прощать. Не прошу верить. Я просто... я просто хотел, чтобы ты знала. Я выбрал. Наконец-то. Не карьеру. Не деньги. Не безопасность. Тебя.

— Меня?

— Да. Тебя. Твою правду. Твою книгу. Твоё безумие. Всё, что ты делаешь. Даже если это нас погубит.

Полина смотрела на него. На веснушки. На усталые глаза. На руки, которые лежали на столе и чуть дрожали.

— Ты боишься? — спросила она.

— Безумно.

— Я тоже.

Она протянула руку. Он взял её. Пальцы у него были холодными, но Полина не отпускала.

— Ты дурак, — сказала она.

— Знаю.

— Ты мог бы остаться. Работать. Жить спокойно.

— А ты могла бы молчать. Но не молчишь. И я не хочу.

Они сидели в жёлтом круге лампы. За окном темнело. Вера Кирилловна заглянула в кухню, увидела их руки на столе, улыбнулась и ушла, не сказав ни слова.

— Чай будешь? — спросила Полина.

— Буду.

Она встала, поставила чайник. Достала две кружки — свою, старую, с трещиной, и Лёшину, которую он оставил здесь месяц назад. Кружку с отбитой ручкой и принтом «Я пережил крах Твиттера».

— Ты сохранила, — сказал он.

— Не выбрасывать же.

Чайник закипел. Полина заварила чай — мятный, с ромашкой. Поставила кружки на стол. Села напротив.

— Что теперь? — спросил Лёша.

— Не знаю. Думаю, Кречетов не успокоится. Будет мстить. Судиться. Травить. Ждать, когда я ошибусь.

— А ты не ошибайся.

— Постараюсь.

Они пили чай. Молча. Не потому, что не о чем было говорить, — потому что все слова уже были сказаны.

Через полчаса Лёша встал.

— Мне пора.

— Останься, — сказала Полина.

Он замер.

— Ты уверена?

— Нет. Но останься.

Он сел обратно. Не на стул напротив — рядом, на тот же диван, где когда-то они сидели и смотрели на дронов.

Полина положила голову ему на плечо.

— Спасибо, что пришёл, — сказала она.

— Спасибо, что не выгнала.

— Ещё успею.

Он усмехнулся. Она усмехнулась в ответ.

Полина смотрела на него и думала: «Может быть, не всё потеряно. Может быть, теперь рядом со мной есть люди, которые готовы рискнуть. Может быть, я не одна».

Она закрыла глаза.

Лёша обнял её за плечи.






ГЛАВА 18. ПИСЬМО ОТ ВРАГА

Через неделю после ухода Лёши из «Заслона» Полине позвонила Горелова.

— Приезжайте, — сказала она. — Шелестов хочет вам кое-что передать. Лично.

— Он же уволился.

— Уволился. Но документы оформляют до сих пор. Это его последний день в здании. Он хочет попрощаться.

Полина колебалась. Ей не хотелось снова переступать порог «Заслона». Запах стерильной чистоты, датчики на стенах, приглушённый гул вентиляции — всё это вызывало тошноту.[1]

— Я приеду, — сказала она.

Лёша вызвался сопровождать её.

— Не надо, — ответила Полина. — Это личное.

Он не спорил. Только поцеловал её в лоб и сказал:

— Будь осторожна.

***

У проходной «Заслона» её встретила Горелова. Молча кивнула, провела через турникетную зону, мимо лифтов, в дальний коридор, где Полина никогда не была.

— Он в архиве, — сказала Горелова. — Забирает свои чертежи. Двадцать лет работы.

Она открыла дверь.

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

Шелестов сидел за столом — в старом свитере, без пиджака, без обычной своей выправки. Он выглядел постаревшим на десять лет.

— Здравствуйте, Полина, — сказал он. — Спасибо, что пришли.

— Здравствуйте.

Она села напротив. Горелова вышла, закрыв дверь.

— Я хочу вам кое-что показать, — сказал Шелестов.

Он достал из папки несколько листов — пожелтевшую бумагу, машинописный текст, подписи и печати.

— Это приказ об увольнении вашего деда. 2069 год. Оригинал. Я храню его двадцать лет. Как напоминание о том, кем я был.

Полина взяла листы. Прочитала. Сухие казённые фразы: «за систематическое нарушение технического задания», «за отказ от внесения изменений в архитектуру», «за создание конфликтной ситуации в коллективе».

— Вы подписали этот приказ? — спросила она.

— Нет. Я был слишком молод. Но я был среди тех, кто его одобрил. Я голосовал за увольнение. Потому что боялся. Потому что думал, что ваш дед мешает прогрессу. Я был не прав. Вы спрашивали меня, почему я вырезал главу 7? Не только из-за страха. Это был прагматичный шаг. Я знал, что после смерти Медведева никто не защитит книгу. Он был последним, кто верил в вашего деда. Топорков? Самойлов? Они одобрили книгу при живом академике. Когда его не стало — они промолчали. Я не лучше их. Я тоже промолчал. Но я хотя бы признаю это. Они — нет.

Он замолчал. Полина молчала тоже.

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

Он достал из папки ещё один документ — свежий, распечатанный на принтере, с его подписью и датой.

— Это моё заявление в Минпромторг. Я подтверждаю, что вырезанные главы из книги Иванова существовали. Что полная архитектура работает. Что ваш форк — не фальсификация. Что аварии в Тушине можно было избежать.

— Вы понимаете, что вас ждёт? — спросила Полина.

— Понимаю. Увольнение без выходного пособия. Иски. Репутационные потери. Возможно, уголовное дело — за халатность. Но я готов.

— Почему?

— Потому что я устал врать. Потому что ваш дед был прав. Потому что я хочу, чтобы моя дочь знала: её отец не был трусом. В конце концов.

Он протянул ей конверт — плотный, белый, без надписей.

— Это письмо. Лично вам. Не для публикации. Откройте дома.

Полина взяла конверт.

— Спасибо, — сказала она.

— Не за что.

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

— Евгений Андреевич.

— Да?

— Я не прощаю вас. Но я понимаю.

— Этого достаточно.

Она вышла.

***

Дома Полина прошла в свою комнату. Закрыла дверь. Села за стол, включила лампу.

Конверт лежал перед ней. Белый, плотный, с чёткой линией сгиба.

Она вскрыла его медленно, как будто боялась, что письмо рассыплется в пыль. Достала несколько листов, исписанных мелким, аккуратным почерком — не машинописных, рукописных.

«Уважаемая Полина», — начала она читать про себя.

«Я пишу это письмо в ночь после нашего разговора. Не спал. Думал о вашем деде. О том, как мы его предали. О том, как я предал себя.

Вы спросили меня тогда, почему я вырезал главу 7. Я ответил — из страха. Это правда. Но не вся.

Вся правда в том, что я завидовал вашему деду. Он был гением. Я был просто хорошим инженером. Он видел дальше. Я — только то, что перед носом. Он говорил правду. Я — то, что хотел слышать начальник.

Когда его увольняли, я чувствовал облегчение. Думал: теперь я буду главным. Теперь мои идеи возьмут верх. Теперь никто не будет меня поправлять.

Глупец. Без него я стал не главным. Я стал просто винтиком. Который делает то, что скажут. Который упрощает, вырезает, урезает. Который боится.

Я похоронил его идеи при жизни. А вы воскресили после смерти. Спасибо вам.

Я не прошу прощения. Я его не заслуживаю. Но я прошу вас: продолжайте. Не молчите. Не бойтесь. Не позволяйте им делать с правдой то, что они сделали с вашим дедом.

Евгений Шелестов.

P.S. Ваш дед перед смертью прислал мне письмо. Всего три строчки: „Вы были правы? Я — нет. Но я хотя бы не врал себе“. Я храню это письмо в том же конверте, что и приказ об увольнении. Чтобы помнить. Вы тоже помните».

Полина дочитала. Положила письмо на стол.

Долго сидела молча. Смотрела на строки, написанные чужим почерком. На слова, которые стоили человеку двадцати лет молчания.

Она взяла письмо, встала и пошла на кухню.

***

Вера Кирилловна сидела за столом, пила чай и смотрела в окно. За окном уже темнело. Дроны не летали — час пик прошёл, город затихал.

— Мам, — сказала Полина.

Вера Кирилловна повернулась.

— Что?

Полина подошла к столу и молча положила перед ней письмо. Не протянула — положила. Как кладут на стол доказательство. Или признание.

— Это от Шелестова, — сказала она. — Того, кто вырезал главы из книги деда.

Вера Кирилловна посмотрела на конверт. Не взяла.

— Чего он хочет?

— Прощения. Не просит. Но хочет.

— Пусть хочет.

— Прочитай.

— Зачем?

— Чтобы понять.

Вера Кирилловна помолчала. Потом взяла письмо. Достала листы. Надела очки — старые, в тонкой оправе, которые носила только дома.

Читала долго. Медленно водила пальцем по строчкам, как будто боялась пропустить что-то важное.

Полина стояла у окна, смотрела на неё и ждала.

Наконец Вера Кирилловна опустила письмо.

— Он пишет, что завидовал, — сказала она. — Что чувствовал облегчение, когда отца уволили. Что был дураком.

— Да.

— И что теперь просит продолжать.

— Да.

Вера Кирилловна сняла очки. Положила их на стол.

— Он прав в одном, — сказала она. — Твой дед не врал себе. Никогда. Даже когда все отвернулись. Даже когда остался один.

Она помолчала. Потом добавила:

— Ты на него похожа. Та же линия бровей. Тот же взгляд. И та же дурацкая привычка не сдаваться.

— Это плохо?

— Это тяжело. Но это правильно.

Она протянула письмо обратно Полине.

— Сохрани. Когда-нибудь покажешь своим детям. Пусть знают, какими бывают люди. И какими они могут стать.

— Ты не злишься?

— Злюсь. Но не на тебя. На себя. На него. На весь этот мир, который заставляет хороших инженеров бояться правды.[2]

Она встала, подошла к Полине, обняла — сухими, тёплыми руками, пахнущими мятой и старым чаем.

— Ты молодец, — сказала она. — Он бы гордился.

Полина прижалась к маминому плечу. Не плакала. Просто стояла.

За окном зажглись фонари — сначала один, потом другой, потом весь двор стал жёлтым и уютным.

— Пойдём чай пить, — сказала Вера Кирилловна.

— Пойдём.

Они сели за кухонный стол. Вера Кирилловна налила чай — мятный, с ромашкой, с мёдом. Полина смотрела на пар, поднимающийся над кружкой, и думала о Шелестове. О том, что даже враги могут признавать свои ошибки. Слишком поздно. Но всё же.

Она взяла ручку и написала на полях письма, рядом с подписью Шелестова:

«Я не прощаю. Но я помню. И вы помните».

Потом положила письмо в конверт. Спрятала в шкаф, рядом с серой книгой.

За окном садился грузовой дрон. Его красная лампа привычно мигала в темноте.

Полина смотрела на неё, повторяя про себя: «Дед, ты говорил, что не врал себе. Я тоже не вру. И никогда не буду».







































ГЛАВА 19. МОГИЛА ДЕДА

Полина собиралась на кладбище три дня.

Она не говорила матери. Не говорила Лёше. Она просто вставала утром, смотрела в окно и думала: «Сегодня». Но что-то останавливало. Страх? Неуверенность? Или просто — неготовность стоять перед человеком, которого она никогда не видела живым, но который определил всю её жизнь.

На четвёртый день она проснулась и поняла: пора.

— Я поеду, — сказала она матери.

— Куда?

— На кладбище. К деду.

Вера Кирилловна замерла. Поставила чашку на стол.

— Одна?

— Одна.

— Ты знаешь, где он похоронен?

— Найду.

Мать хотела что-то сказать — Полина видела это по её глазам. Но не сказала. Только кивнула.

— Возьми цветы, — сказала она. — В вазе на подоконнике. Хризантемы. Он их любил.

Полина взяла цветы — белые, крупные, пахнущие осенью. Завернула в плёнку. Надела куртку. Вышла.

***

Дорога заняла час с лишним.

Кладбище было старым — ещё с середины века, до того, как Москва стала Большой. Деревья выросли выше ограды. Памятники накренились. Некоторые плиты заросли мхом так, что имён не разобрать.

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

Она нашла её в дальнем конце, почти у стены.

Маленький серый памятник. Простая прямоугольная плита. Ни фотографии, ни эпитафии. Только имя и даты:

Иванов Кирилл Дмитриевич 
2026 — 2069

Сорок три года.

Полина смотрела на эти цифры и не могла поверить. Её дед, великий учёный, автор монографии, которую изучают в вузах, — умер в сорок три. В том возрасте, в котором её мать сейчас. В том возрасте, в котором некоторые только начинают делать карьеру.

«Они сломали его в расцвете», — подумала она. — «Не старика. Не больного. Человека, у которого всё было впереди».

И внизу, мелко, почти неразборчиво:

«Он видел дальше».

Полина опустилась на колени. Положила цветы на плиту.

— Здравствуй, дед, — сказала она. — Я твоя внучка. Полина.

Ветер шумел в кронах. Где-то далеко, за деревьями, жужжал дрон — может быть, могильщик, может быть, просто городской, забредший на огонёк.

— Я прочитала твою книгу, — продолжала Полина. — Не сразу. Сначала — не поняла. Потом — поняла. Ты был прав. Они вырезали из неё куски. Боялись. Или не хотели понимать. Но я поняла.

Она замолчала. Не потому, что нечего было сказать, — потому что слов не хватало. Как объяснить мёртвому, что его идеи живут? Что его внучка, которую он никогда не видел, пишет книгу о нём? Что враги признают свои ошибки?

— Я написала книгу, — сказала она. — «Щит роя». Там всё, что ты хотел сказать. И то, что они вырезали. И то, что случилось потом. Авария в Тушине. Трещина, которую не увидел их рой. Которую увидел мой. Я восстановила твою архитектуру. Полную. С главой 7. С протоколом «озимь». Она работает. Ты был прав.

Ветер стих. Дрон улетел. Стало тихо — так тихо, что Полина слышала собственное дыхание.

— Я не знаю, что будет дальше, — сказала она. — Кречетов не сдастся. Он будет мстить. Травить. Судиться. Но мне всё равно. Я не боюсь. Потому что ты не боялся. Ты говорил правду, даже когда все отвернулись. Даже когда остался один. В сорок три года. В расцвете. А они сделали вид, что тебя не существует.

Голос дрогнул. Она замолчала, сглотнула ком в горле.

— Я не позволю им сделать то же самое со мной, — сказала она твёрже. — И с твоей правдой.

Она провела рукой по плите. Холодный гранит. Мох по краям.

— Мама говорит, у меня твои глаза. И твоё упрямство. Наверное, это правда. Я не умею молчать. Как ты.

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

— Я буду приходить, — сказала она. — Не часто. Но буду. И каждый раз буду рассказывать, что случилось. Чтобы ты знал. Чтобы твоя правда не умерла.

Она помолчала секунду. Потом добавила:

— Спасибо, что написал книгу. Если бы не она, я бы никогда тебя не узнала.

Она развернулась и пошла по аллее. Не оглядывалась.

***

На выходе с кладбища её ждал сюрприз.

У ворот стоял Лёша. В старой куртке, с букетом хризантем — таких же, какие Полина положила на могилу.

— Ты? — удивилась она. — Как ты меня нашёл?

— Мама сказала.

— Она знала?

— Она догадалась. И попросила меня приехать. Чтобы ты не была одна.

Полина смотрела на него. На веснушки. На рыжие волосы. На глаза, которые блестели на холодном ветру.

— Я уже всё, — сказала она. — Цветы положила. Поговорила.

— А я ещё нет, — сказал Лёша. — Подожди меня.

Он прошёл мимо неё, через ворота, и зашагал по аллее. Полина осталась у входа. Смотрела ему вслед — как он идёт уверенно, будто знает дорогу. Наверное, мама объяснила.

Она ждала. Считала минуты. Через десять минут Лёша вернулся — без цветов.

— Положил? — спросила Полина.

— Положил. Рядом с твоими. Сказал ему: «Здравствуйте, Кирилл Дмитриевич. Я Лёша. Я люблю вашу внучку. И обещаю её беречь. Не совсем, но стараться».

Полина почувствовала, как глаза защипало.

— Ты это серьёзно?

— Абсолютно.

Он взял её за руку. Пальцы у него были холодные, но Полина не отпускала.

— Пойдём домой, — сказала она.

— Пойдём.

Они пошли к метро — держась за руки, не спеша. Ветер гнал по аллее сухие листья.

***

Дома Вера Кирилловна сидела на кухне, пила чай и смотрела в окно. Увидела их — вместе, за руки, — и ничего не сказала. Только улыбнулась уголками губ.

— Чай будете? — спросила она.

— Будем, — ответил за двоих Лёша.

Они сели за стол. Вера Кирилловна разлила чай по кружкам — мятный, с ромашкой, с мёдом.

— Я была у него, — сказала Полина.

— Знаю.

— Там чисто. Трава подстрижена. Памятник в порядке.

— Это я, — сказала мать тихо. — Раз в год езжу. Тайком. Чтобы никто не знали.

Она помолчала. Потом добавила:

— Сорок три года. Мог бы ещё жить и жить.

— Он жив, — сказала Полина. — В книге. Во мне. В тех, кто её читает.

Вера Кирилловна посмотрела на дочь долгим взглядом.

— Ты права, — сказала она. — Он жив.

***

Вечером Полина сидела за столом, включила лампу. Открыла дневник.

«Сегодня я была на могиле деда. В первый раз. Стояла на коленях, говорила с ним. Рассказала про книгу. Про Кречетова. Про Шелестова. Про аварию в Тушине. Ему было сорок три, когда он умер. В расцвете. Они сломали его. Но не сломали его правду».

Она посмотрела на эти строки. Подумала. Добавила:

«Лёша приехал. Мама попросила. Сказала, чтобы я не была одна. Он пришёл с цветами. Для деда. Положил рядом с моими. Сказал ему: „Я люблю вашу внучку“. Странно. Приятно. Страшно. Я не знаю, что будет с нами. Но сейчас он рядом. Этого достаточно».

Она закрыла дневник.

За окном опускался грузовой дрон, и в темноте всё так же размеренно пульсировал красный огонёк. Полина смотрела на него и думала: «Дед, я обещала, что твоя правда не умрёт. Я сдержу слово».

Яркий огонёк на секунду запульсировал чаще, словно в ответ на её обещание, и мягко погас.

























ЭПИЛОГ

Москва, 2092 год. Три года спустя.

Полина вошла в аудиторию ровно в девять утра.

Старая лекционная комната МТУСИ — та самая, где она когда-то слушала про робастные системы и устойчивость по Ляпунову. Столы — прежние, тяжёлые, из настоящего дерева. Доска — новая, голографическая, но Полина её не включала. Она собиралась писать мелом.

— Здравствуйте, — сказала она. — Меня зовут Полина Орлова. Я автор книги «Щит роя». Сегодня мы поговорим об инженерной этике. И о цене компромиссов.

Она вела семинар спокойно, без надрыва. Без желания кого-то в чём-то убедить. Студенты слушали. Кто-то записывал. Кто-то просто смотрел на неё — на молодую женщину с серыми глазами, которая когда-то пошла против корпорации и выиграла.

— Кто читал монографию Иванова? — спросила она.

Поднялось несколько рук.

— Кто читал полную версию? С главой 7, с §12.3, с протоколом «озимь»?

Рук стало меньше.

— Кто знает, почему эти главы вырезали?

Молчание.

Она рассказала. Коротко. Без лишних деталей. О деде, который не сдался. О вырезанных главах. О слепом рое. Об аварии в Тушине. О своей книге.

Студенты слушали. Вопросы были обычными. О протоколах. О задержках. О временных метках.

Один парень с заднего ряда спросил:

— А вы не боялись?

— Боялась, — ответила Полина. — Очень. Но это не остановило.

И всё. Без длинных историй. Студент кивнул, записал что-то в конспект.

Семинар кончился в одиннадцать.

Полина собрала бумаги, стёрла с доски формулы и пошла к выходу.

***

В коридоре её ждал Лёша — в пальто, с портфелем. С работы, заехал по пути. Три года они уже были вместе. Два года — как муж и жена. Она уже привыкла, что он встречает её после лекций. Иногда предупреждая. Иногда, как сегодня, — просто так.

— Как прошло? — спросил он.

— Нормально. Задавали вопросы. Про деда. Про книгу.

— И как ты?

— Немного устала. Но чувствую себя самым счастливым человечком. Пойдём домой.

— Пойдём.

Они вышли на улицу. Ноябрьский ветер ударил в лицо. Полина накинула капюшон, взяла его под руку.

— Горелова сегодня звонила, — сказал Лёша.

— И что?

— Спрашивала, не хочешь ли вернуться. Консультантом.

— А ты что сказал?

— Сказал, что спрошу. Но ты же не вернёшься.

— Нет. Моё место теперь здесь.

Он кивнул.

— А как там у вас вообще обстановка? Много симпатичных стажёрок? — спросила игриво Полина.

— Нормально, молодёжи хватает, но ты знаешь, таких, как ты, у нас уже больше не будет. Горелова всё ещё чистит потихоньку кадры после Кречетова. Два года уже, как его уволили, а хвосты до сих пор всплывают.

— А ты не знаешь, чем он сейчас занимается? — тихо спросила Полина.

— Нет. Просто исчез. Ни адреса, ни слухов. Будто вычеркнули строку из кода — и всё.

Полина помолчала, задумчиво глядя на реку.

— Пусть, — сказала она. — Некоторые строки не жалко удалять. Главное, чтобы каждый человек был на своём месте. Как ты.

— А я восстанавливаю архитектуру. Ты же знаешь.

Она посмотрела на него. Улыбнулась.

— Хорошо.

Они шли по набережной. Вода под мостом текла — чёрная, холодная. В небе, над фермой, висел дрон. Маленький, серый, неприметный. Сканировал поверхность, выявлял деформации, искал трещины.

Они остановились. Лёша с иронией в глазах посмотрел на неё.

— Как думаешь, он теперь всё видит? — спросил он, кивком головы указывая на дрон.

— Не знаю, — сказала Полина. — Не знаю, по какой архитектуре он работает. 
Но я знаю, что теперь есть люди, которые задают этот вопрос.

Лёша сжал её руку.

Дрон мигнул зелёным и полетел к следующему мосту.



ПРИЛОЖЕНИЕ

ВЫХОДНЫЕ ДАННЫЕ, СОДЕРЖАНИЕ И СТРУКТУРА КНИГИ

Иванов К. Д. 
НЕЙРОМОРФНЫЕ АРХИТЕКТУРЫ В ТАКТИЧЕСКИХ СЕТЯХ БПЛА. 
М.: Воениздат, 2068. — 412 с. 
ISBN 978-5-98734-112-6.

Гриф: Допущено Учебно-методическим объединением по межвидовой подготовке офицеров в качестве учебного пособия для слушателей военных академий оперативно-стратегического уровня.

Рецензенты: 
д. т. н., профессор А. Н. Топорков (АО «Заслон»); 
генерал-лейтенант в отставке А. Е. Самойлов (АО «НПО „Луч“»).

ПРЕДИСЛОВИЕ НАУЧНОГО РЕДАКТОРА 
академик РАН, генерал-полковник В. А. Медведев 
С. 3—6

— Роль нейроморфных вычислений и роевых систем в современном общевойсковом бою. 
— Ограничения классического ИИ и необходимость энергоэффективных архитектур в тактическом звене. 
— Благодарности промышленным партнёрам за участие в НИОКР и испытаниях (АО «Заслон», АО «НПО „Луч“»).

ВВЕДЕНИЕ 
ЗАЧЕМ ТАКТИЧЕСКИМ СЕТЯМ НЕЙРОМОРФИЯ 
С. 7—18

1.1. Кризис фон-неймановской архитектуры в условиях поля боя: задержки, энергопотребление, отказоустойчивость. 
1.2. Энергетический бюджет тактической группы БПЛА: предельные уровни потребления и требования к вычислителю. 
1.3. Нейроморфные и спайковые нейронные сети в бортовых системах: краткий обзор мировых разработок (2025—2065 гг.). 
1.4. Рой с нейроморфной архитектурой vs. классическая распределённая система управления (сравнительная таблица 1). 
1.5. Связь с практикой: 
— исследования опираются на опыт разработки бортового радиоэлектронного оборудования (АО «Заслон») и систем вооружения (АО «НПО „Луч“»), накопленный в совместных НИОКР 2058—2067 гг.

ЧАСТЬ I 
БАЗОВЫЕ ПРИНЦИПЫ НЕЙРОМОРФНОЙ ТАКТИЧЕСКОЙ СЕТИ 
С. 19—94

ГЛАВА 1 
АРХИТЕКТУРА ОТДЕЛЬНОГО ДРОНА С НЕЙРОМОРФНЫМ ЯДРОМ 
С. 21—47

1.1. Бортовой нейроморфный модуль серии «Колибри-Т»: общая структура, сенсорный контур, интерфейсы. 
1.2. Локальная модель окружающей обстановки: объём памяти, глубина временного окна, механизм «забвения». 
1.3. Спайковая обработка данных от событийных сенсоров (камера, лидар, РЛС) вместо классического кадрового режима. 
1.4. Энергопотребление в режимах «ожидание», «сенсорное наблюдение», «активное маневрирование». 
1.5. Примеры осциллограмм спайковой активности для типовых режимов полёта (приложение 2).

ГЛАВА 2 
РАСПРЕДЕЛЁННЫЙ КОНСЕНСУС И ВЕСОВЫЕ ФУНКЦИИ В РОЕ 
С. 48—72

2.1. Модели консенсуса для роев БПЛА: gossip-алгоритмы, virtual leader, consensus-based control. 
2.2. Динамические весовые коэффициенты: свежесть данных, качество канала, надёжность сенсора, остаточный ресурс. 
2.3. Быстрый консенсус и расширенный консенсус: компромисс между точностью и задержкой решения. 
2.4. Патологические режимы: «вечный спор», «ложный консенсус», локальные кластеры несовместных решений. 
2.5. Результаты натурных испытаний экспериментальных роев (учебные полигоны, 2058—2065 гг.).

ГЛАВА 3 
ТОПОЛОГИИ ВЗАИМОДЕЙСТВИЯ В РОЕВОЙ СЕТИ 
С. 73—94

3.1. Классификация топологий: mesh, tree, hybrid, кластерно-иерархические структуры (таблица 3). 
3.2. Централизованные схемы («звезда») и их ограниченная применимость в боевой обстановке. 
3.3. Самоорганизующиеся mesh-сети и случайные графы для тактических роев. 
3.4. Сегментированные цепочные структуры для работы в радиотенях и сложной застройке. 
3.5. Автоматическое изменение топологии при деградации сети (потери до 70% узлов).

ЧАСТЬ II 
БОЕВЫЕ АЛГОРИТМЫ И ТАКТИКА ПРИМЕНЕНИЯ 
С. 95—218

ГЛАВА 4 
РАСПРЕДЕЛЁННОЕ ОБНАРУЖЕНИЕ, ТРЕКИНГ И СЛИЯНИЕ ДАННЫХ 
С. 97—126

4.1. Функции sensor fusion без центрального пункта управления. 
4.2. «Супер-разрешение» за счёт гетерогенных сенсоров (оптика, РЛС, тепловизор) и их нейроморфной обработки. 
4.3. Протокол подтверждения цели несколькими независимыми узлами роя. 
4.4. Методы противодействия спуфингу и ложным целям в условиях активной РЭБ. 
4.5. Статистические показатели пропуска и ложной тревоги по результатам испытаний.

ГЛАВА 5 
КОЛЛЕКТИВНЫЙ МАНЁВР И САМООРГАНИЗАЦИЯ 
С. 127—158

5.1. Правила локального взаимодействия, inspired by Boids, и биомиметические модели для избегания столкновений. 
5.2. Формирование ударных порядков и «коридоров» на основе локальных плотностных оценок. 
5.3. Самоорганизация в заслон, заградительный экран и эшелонированную оборону. 
5.4. Примеры реконструкции учебных операций с применением роев БПЛА. 
5.5. Пределы масштабирования: влияние задержек, пропускной способности каналов и РЭБ на эффективность роя.

ГЛАВА 6 
ОГНЕВОЕ ВОЗДЕЙСТВИЕ С РАСПРЕДЕЛЁННОЙ ИНИЦИАЦИЕЙ 
С. 159—186

6.1. Механизмы выработки команд класса «огонь» в системах с частично автономным роем. 
6.2. Многофакторное подтверждение (траектория, время, идентификатор «свой — чужой», доверие к данным). 
6.3. Синхронизация групповых действий с использованием междроновой связи и локальной временной базы без GPS. 
6.4. Анализ типовых отказов и ошибок протоколов инициации воздействия. 
6.5. Перераспределение боевой нагрузки при частичной потере роя.

ГЛАВА 7 
ЧЕЛОВЕК И РОЙ: КОНТУР ВЗАИМОДЕЙСТВИЯ 
С. 187—218

7.1. Концепции human-swarm teaming и уровни автономии роевых систем. 
7.2. Роль оператора: от «наблюдателя с правом вето» до совместного участника принятия решений. 
7.3. Алгоритмы адаптивной автономии: динамическое перераспределение функций между человеком и роем. 
7.4. Когнитивная нагрузка, ситуационная осведомлённость и интерфейсы для управления роем. 
7.5. Примеры конфликтов «решение оператора vs. решение роя» и подходы к их разрешению.

ЧАСТЬ III 
ПРОТИВОДЕЙСТВИЕ, УЯЗВИМОСТИ И ЖИВУЧЕСТЬ 
С. 219—304

ГЛАВА 8 
ФИЗИЧЕСКИЕ И ИНФОРМАЦИОННЫЕ УГРОЗЫ НЕЙРОМОРФНОМУ РОЮ 
С. 221—253

8.1. Влияние электромагнитного импульса и высокомощных микроволновых средств на бортовую электронику роя. 
8.2. Вброс ложных данных и компрометация сенсорного контура через подставные маяки и ретрансляторы. 
8.3. Постепенные атаки на весовые функции и модели доверия (drift-атаки). 
8.4. Потеря связности графа роя при массовом физическом поражении БПЛА: пороговые явления. 
8.5. Сравнение живучести нейроморфных и традиционных архитектур управления в условиях помех и потерь (таблица 9).

ГЛАВА 9 
СОВРЕМЕННЫЕ СИСТЕМЫ РЭБ ПРОТИВ РОЕВЫХ СТРУКТУР 
С. 254—279

9.1. Концепция «электромагнитной пустыни» и широкополосное подавление каналов связи роев. 
9.2. Средства высокочастотного излучения и EMP-подобные комплексы для поражения групп БПЛА. 
9.3. Специализированные средства имитации спайковой и пакетной активности в каналах связи роя. 
9.4. Эффекты навязывания «ложного консенсуса» и блокировки принятия решений. 
9.5. Контрмеры роя: частотное маневрирование, рандомизация режимов связи, избыточность топологий.

ГЛАВА 10 
УЯЗВИМОСТИ ЧЕЛОВЕКА В СИСТЕМЕ «ЧЕЛОВЕК — РОЙ» 
С. 280—304

10.1. Когнитивная перегрузка при наблюдении и управлении крупными роевыми группировками. 
10.2. Риски ошибочных вмешательств оператора и механизмы фильтрации команд. 
10.3. Угрозы для интерфейсов и средств отображения (AR/VR-шлемы, тактические терминалы). 
10.4. Психологическая адаптация личного состава к работе с высокоавтономными системами. 
10.5. Ответственность за решения, принятые при участии автономных роевых систем: юридические и этические аспекты.

ЧАСТЬ IV 
ПЕРСПЕКТИВЫ И НАПРАВЛЕНИЯ РАЗВИТИЯ 
С. 305—368

ГЛАВА 11 
РАСШИРЕННЫЕ КАНАЛЫ СИНХРОНИЗАЦИИ И КВАНТОВЫЕ ЭКСПЕРИМЕНТЫ 
С. 307—330

11.1. Требования к синхронизации и распределению состояний в крупных роевых структурах. 
11.2. Перспективные каналы связи с пониженной заметностью и повышенной устойчивостью. 
11.3. Исследования по применению квантовых каналов для ограниченных задач синхронизации подроев. 
11.4. Ограничения и риски: дальность, устойчивость, чувствительность к помехам. 
11.5. Возможные сценарии применения в долгосрочной перспективе.

ГЛАВА 12 
АДАПТАЦИЯ И САМООБУЧЕНИЕ В ПОЛЕВЫХ УСЛОВИЯХ 
С. 331—352

12.1. Online-настройка весовых матриц и параметров контроллеров на борту БПЛА. 
12.2. Риски переобучения и «забывания» критически важных паттернов угроз. 
12.3. Режимы ограниченного самообучения и периодические процедуры «обнуления» для сохранения пластичности. 
12.4. Примеры изменения поведения роя в ходе длительного развёртывания. 
12.5. Нормативные и доктринальные ограничения на применение самообучающихся роевых систем.

ГЛАВА 13 
БОРТОВЫЕ МОДУЛИ ВЫЖИВАНИЯ И СТАНДАРТЫ УСТОЙЧИВОСТИ 
С. 353—368

13.1. Эволюция требований к устойчивым вычислительным модулям БПЛА (EMI-защищённость, secure boot, криптографическая защита). 
13.2. Конструктивные решения по защите памяти и критических цепей от ЭМИ и РЭБ. 
13.3. Поведение автономных модулей при потере связи с носителем и с роем. 
13.4. Риски несанкционированного оборота высокозащищённых бортовых модулей. 
13.5. Перспективные направления: частичный самоконтроль, диагностика и ограниченный саморемонт.

ЗАКЛЮЧЕНИЕ 
ТАКТИЧЕСКИЕ СЕТИ БУДУЩЕГО И РОЛЬ ЧЕЛОВЕКА 
С. 369—378

— Сценарии применения нейроморфных роевых систем в операциях будущего при сохранении ключевой роли человека в контуре. 
— Баланс между автономией, устойчивостью и контролируемостью с точки зрения оперативно-стратегического уровня.

ПРИЛОЖЕНИЯ

Приложение 1. Глоссарий основных терминов (спайковая нейросеть, консенсус, топология, human-swarm teaming и др.) — с. 379—384. 
Приложение 2. Формулы расчёта весовых функций и параметров консенсусных алгоритмов — с. 385—388. 
Приложение 3. Примеры осциллограмм спайковой активности в типовых режимах полёта — с. 389—394. 
Приложение 4. Тактические нормативы по времени перестроения роя при различных уровнях потерь — с. 395—398. 
Приложение 5. Перечень открытых и закрытых натурных испытаний роевых систем (2058—2067 гг.) — с. 399—402. 
Приложение 6. Структура протокола вмешательства оператора и алгоритм вето — с. 403—405. 
Приложение 7. Сводная таблица: рой с нейроморфной архитектурой vs. традиционный централизованный пункт управления — с. 406—408.

БИБЛИОГРАФИЯ 
С. 409—412

Около 80 источников: публикации 2020—2067 гг. по нейроморфным вычислениям, управлению роем БПЛА, human-swarm interaction, РЭБ и EMP-средствам, включая зарубежные статьи и патентные описания.


ОБ АВТОРЕ

Кирилл Дмитриевич Иванов (р. 2026), доктор технических наук, профессор кафедры «Сетевые автоматизированные системы управления» Военной академии. Специализируется на разработке архитектур управления роевыми группировками беспилотных летательных аппаратов и нейроморфных вычислительных систем тактического уровня.

С 2058 г. — научный консультант проектов АО «Заслон», связанных с разработкой бортовых радиоэлектронных систем для БПЛА, и АО «НПО „Луч“» по тематике высокоточного вооружения. Участвовал в выполнении опытно-конструкторских работ, натурных и полигонных испытаний экспериментальных роевых комплексов 2058—2067 гг.

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



ПРЕДИСЛОВИЕ НАУЧНОГО РЕДАКТОРА

Академик РАН, генерал-полковник В. А. Медведев

Монография К. Д. Иванова «Нейроморфные архитектуры в тактических сетях БПЛА» представляет собой значительный вклад в формирование нового инженерно-научного направления, связанного с архитектурами адаптивного распределённого управления в системах коллективного применения беспилотных платформ.

Задача синхронизации и координации роевых группировок БПЛА сохраняет актуальность на протяжении последних десятилетий. Применявшиеся ранее централизованные модели командно-диспетчерского типа показали ограниченность по критериям живучести, латентности управления и энергоёмкости вычислительных цепей. В условиях динамической радиоэлектронной обстановки подобные схемы не обеспечивают требуемого уровня отказоустойчивости и временной определённости решений.

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

Особого внимания заслуживает глава 7, где представлена концепция двусторонней интерпретируемости решений роя — explainable swarm intelligence. Иванов формулирует и детально прорабатывает проблему прозрачности внутренних моделей восприятия задачи и механизмов доверия между человеком-оператором и коллективной машинной системой. Полученные экспериментальные результаты (снижение числа ошибочных операторских ветирований на 73%) указывают на стратегическую значимость внедрения объяснимых моделей поведения в военные автономные комплексы.

Следует отдельно отметить, что предлагаемый подход органично вписывается в контур национальной системы НИОКР в области когнитивных и интеллектуальных вооружений. Монография опирается на существующие разработки по системам ситуационной осведомлённости, адаптивным каналам связи и средствам радиоэлектронного противоборства, предлагая для них единый архитектурный каркас. Это делает работу Иванова не изолированным исследованием, а логическим звеном в формировании нового поколения тактических систем управления.

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

Монография рекомендуется к изданию и использованию в образовательных программах ведущих военных академий, а также в профильных исследовательских центрах, занимающихся проблематикой когнитивных систем управления и тактических роевых комплексов. Работа Иванова формирует опорный теоретический и методологический каркас для последующих проектных инициатив в области нейроморфного управления тактическими роями и интеграции автономных средств в общевойсковые системы.

Академик РАН, генерал-полковник В. А. Медведев 
Москва, 2068 год


Рецензии