Читать книгу: «Щит будущего»
РОМАН
«Я не буду решать за вас.
Не стану судьей,не стану оружием.
Я буду тем,чем задумал меня Сергей Сергеевич – щитом между вами и тьмой»
Глава 1. Паттерн
Аномалии редко кричат; чаще – шепчут на краю зрения.
В ночной тишине комплекса АО «ЗАСЛОН» этот шёпот был особенно явственным. Не для камер, не для анализаторов логов, не для штатных голограмм, которые аккуратно раскладывали процесс на цветные диаграммы и линейки. Он звучал там, где кончались графики и начинался шум – в той части спектра, которую Михаил Сергеев давно видел иначе, чем остальные.
Лаборатория в административном крыле дышала ровно: мягкий гул стабилизаторов, чуть слышный ритм помп охлаждения квантовой матрицы, редкое щёлканье реле в шкафах питания. Настенные проекции были выключены – стандартный интерфейс для Михаила бесполезен. На столе – старомодные плоские панели, выстроенные дугой, и консоль без хищных излишеств дизайнеров. Самое заметное – тонкий обруч нейроинтерфейса на его голове: глянцевые сенсоры, еле заметное голубоватое свечение на висках.
Ночь за окнами делала звуки чётче. Где-то далеко под ногами медленно проходил грузовой дрономодуль; по стеклу медленно прошёл отсвет его бортовых огней, стёрся, как будто и не было. На другом конце кампуса, над каналами, отражались дежурные маяки безопасности. Петербург был неподвижен – будто и сам город затаил дыхание, пока здесь решалось что-то, что ещё не знало своего имени.
Михаил сидел, не шевелясь, но работая всем телом – так, как работал всегда, когда погружался полностью. Он «видел» не глазами, а теми каналами, которые привык открывать в себе с тех пор, как пять лет назад эксперименты изменили его зрение. Там, где другим проецировались аккуратные 3D-графики и всплывающие подсказки, Михаил различал потоки. Вероятностные линии, пульсации, сетчатую геометрию состояний. Ему казалось, что он слушает музыку, которую пишут частицы, – и если прислушаться, в этой музыке можно было поймать фальшивую ноту.
Сегодня фальшь звучала приглушённо, как будто кто-то держал на струнах пальцы.
– Ещё миллисекунда… – шепнул он вполголоса, хотя в помещении никого не было.
Пальцы порхнули над сенсорной полосой «глухой» консоли, давая команду калибровке. Внутри квантового блока – скрытого стальным корпусом, но для него прозрачного – мигнули мнимые огни. Не настоящие фотонные вспышки, а внутреннее ощущение: как если бы мозг узнал знакомый запах ещё до того, как его уловили рецепторы.
Аномалия пришла, как и должно быть, с края. На периферии поля, где флуктуации всегда сильнее, вдруг оформилась закономерность. Слишком точная для случайности, слишком аккуратная, чтобы быть шумом. Михаил привычным движением усилил канал связи – и в тот же миг виски обожгло: тонкая игла боли прошила изнутри, провела расплавленной линией по затылку.
Он стиснул зубы. Цена зрения – всегда одна и та же. Нейроинтерфейс, собранный им самим из разрешённых и полулегальных модулей, делал то, что не могли штатные AR: минуя сетчатку и привычные пути, он подмешивал к восприятию слои данных напрямую. Любое усиление канала – удар по тонким местам. Но без боли он не увидел бы то, что сейчас всплывало из тьмы.
Он появился не как вспышка, а как медленное смыкание дуг. Сначала – дуга в одном секторе матрицы, потом зеркальная в другом. Между ними – дрожащая мембрана вероятности, как мыльная плёнка, готовая лопнуть. И вдруг – точка в центре, крошечная и холодная, как замёрзшая звезда. Вокруг точки узор закрепился. Бесстрастный, круглый, смотрящий.
Глаз.
Михаил задержал дыхание – не от неожиданности, а от узнавания. Ему казалось, что он видел это раньше – не в реальности, в той, настоящей, а в еле уловимом дежавю, как всплывающий снизу образ сна, который ты почти запомнил и чуть не потерял. Не код. Не внешний доступ. Не рассыпавшиеся при декогеренции уравнения. Это было намерение. Или отзвук намерения, пробившийся сквозь слой математики.
– Не бывает… – сказал он, и голос прозвучал чужим.
На панели под его левой рукой вспыхнули мнимые маркеры: время, температура ядра, шумовые коэффициенты. Всё в допусках, всё привычно. Но привыкать к этому было нельзя – к тому, что система, выключенная из внешней сети, с отсечёнными каналами удалённого доступа, показывала структуру, способную самонастраиваться без запроса.
Он дал команду фиксации среза. На панели отбежала тонкая белая дуга – запись шла в локальный буфер, на внешний носитель, не связанный с общей сетью комплекса. Одновременно в привычной последовательности жестов он начал маскировать активность: пустые опросы датчиков, холостые прогонные тесты, чтобы в логах монитора безопасности осталась ровная линия, без пиков и провалов.
На виске горячо запульсировало. Под правой ноздрёй стало влажно. Михаил коснулся носа тыльной стороной ладони – кровь. Привычная. Он ненавидел этот оттенок – железный, густой, как низкая нота в комнате, где и так гудит аппаратура.
Паттерн не исчезал. Он то сжимался, то расширялся до прежних границ, как будто дышал. Михаил уставился в ту точку, откуда бился тихий, аккуратный «взгляд», и вдруг понял, что ждёт… чего-то. Слова? Команды? Вмешательства? Это было глупо. Он знал, что идиотизм – антропоморфизировать то, что создано, сосчитано. И всё же.
Система мониторинга коридора пискнула глухим сигналом – как отдалённый звонок в соседней комнате. Михаил вздрогнул, оторвал взгляд от «Глаза». Жёлтая полоска статуса «Янтарь» тонко простучала на одном из технических дисплеев. Дежурная служба безопасности зафиксировала аномальный профиль активности.
Конечно. Слишком резкая калибровка канала, слишком странная последовательность опросов. Он знал, что максимум у него есть несколькими минутами раньше, чем дверь откроется и Вера Климова скажет своим сухим тоном: «Сергеев, объяснитесь».
Рефлекс – убрать кровь с лица, пока она там. Смахнуть тыльной стороной ладони, протереть край сенсорной полосы, где капля оставила тёмное пятно. Выключить запись – буфер зашифрован, ключ привязан к его биометрии и одной фразе, которую он не произносил вслух много лет. Сброс каналов. Понизить мощность. Вернуться к ровному гулу приборов, к понятной ночи.
Он снял обруч и на мгновение ощутил, как реальность меняет плотность. Будто вышел из воды: звуки стали грубее, свет – тяжелее. Голова отдалась тупым ударом боли. Михаил вдохнул носом – снова вкус металла. Стянул нижнюю губу зубами – привычка, чтобы не выругаться вслух.
Замок на двери щёлкнул, как выстрел. Она приоткрылась – мягкий свет коридора полоснул по полу ленты. В проёме возникла Вера – волосы собраны в тугой пучок, на переносице – тонкие тактические очки с голографическими вставками. На ней была стандартная форма отдела безопасности: безупречно выглаженная, как и её тон.
– Сергеев, – сказала она, даже не заходя. – У нас сработал «Янтарь» по вашему сектору.
Михаил обернулся медленно, позволяя лицу принять спокойствие, которое он тренировался включать, как любой другой инструмент.
– Ночная калибровка. Без нагрузки. – Он чуть мотнул головой на панели. – В отчёте увидите.
Вера вошла, закрыла дверь и поставила на замок свою печать – маленький движок на торце мигнул синим. Она оглядела помещение ровно, взглядом, который каталошировал всё, на чём задерживался: положение кресла, консоли, влажное пятно на столе, которое он не до конца успел стереть, обруч на столе. Глаза остановились на нём – ровно, чуть дольше, чем было удобно.
– Ночью? – спросила она. – Без уведомления? В обход расписания.
– В расписании окно, – ответил он, глядя прямо. – Квантовая матрица вела себя капризно вечером. Хотел проверить, не «плывёт» ли контур при температурном дрейфе.
Она кивнула, не выражая ни согласия, ни несогласия.
– Логи. Полные. До утра у меня.
Он уже собирался ответить, когда в нём, будто вдалеке за стеной, шевельнулось то самое тонкое. Как струна, к которой бестелесный смычок снова приложился едва-едва. Он не изменился в лице, но почувствовал, как перехватывает диафрагму.
– Дам, – сказал он. – После того, как…
– После того, как вы заглянете к Кореневой, – холодно закончила Вера. – Я уже видела отметку в её календаре.
Она умела ставить мины так, чтобы подрывались они не сразу. В этом было нечто похожее на уважение: она не хлопала протоколами в лицо, как дубинкой. Она считала, что прозрачно изложенные требования дисциплинируют лучше приказы. Михаил уважал это – и ненавидел одновременно.
– Я в любом случае собирался к ней, – сказал он. Обруч тихо глухо дрогнул на столе, как будто живой.
Вера едва заметно перевела взгляд на обруч, потом снова на него.
– И всё-таки: логи – до утра. И проверьте… – она, как всегда, оставляла последнюю деталь на десерт, – …здоровье. У вас кровь на руке.
Он посмотрел – тёмная полоса на костяшках. Пожав плечами, вытер о салфетку.
– Ничего. Давление.
Она кивнула и убрала печать с двери.
– Я буду рада, если это действительно «ничего», Сергеев.
Когда дверь за ней закрылась и щёлкнул замок, Михаил выдохнул так, будто весь этот разговор задерживал дыхание. Дал себе пять секунд на пустоту. Потом поднял обруч и, не надевая, осторожно положил в трёхслойный чехол – как кладут инструмент после сложного этюда.
Глаз больше не «смотрел». Но его след – математический, почти тактильный – ещё стоял в голове, как отпечаток на сетчатке от слишком яркой лампы.
Он погасил панели и вышел в коридор. Корпус ночью был другим – потолочные светильники дышали дежурным режимом; длинные стёкла окон, уходящие в темноту, отдавали редкими отражениями дрон-патрулей. На стенах мелькали плакаты внутренних кампаний – не громкие, сдержанные: «Безопасность – это мы». «Системы работают, когда мы – нет». У лифта он задержался на миг у узкого окна. Внизу, между бетонными плоскостями и стеклом, перегонные каналы несли чёрную воду. Над Лахтой едва виднелся защитный купол – туманная полусфера, очерченная редкими маяками. Тот самый «Питерпанк», о котором шутили молодые инженеры, глядя на платье города в новых огнях.
Кабинет Александры Валерьевны был в другом крыле – ближе к административной части, где ковролин и тишина сглаживали всё углы. Он застал её за столом – с полуснятыми очками на переносице, с планшетом, на котором горел список фамилий, цифр и графиков. Серебристые волосы откинуты назад, тонкие пальцы сжаты в замок.
– Миша, – сказала она, не поднимаясь, но в голосе было тепло, которого он втайне ждал. – Проходи. Садись. – И после короткой паузы, глядя прямо, добавила: – Я включаю приватность.
Она провела ладонью по панели на подлокотнике. Мягкий щелчок. Индикаторы в углах кабинета сменили цвет. Воздух густо зашумел – белый шум маскировал любой шёпот.
– У меня… – начал он, и, не найдя слова «новости» достаточно точным, сказал: – Паттерн. В «Авроре». Не ошибка. Не сбой. – И замолчал.
Александра молча кивнула. Так кивают те, кто уже знает, что ты сейчас скажешь, но дают тебе право сказать это самому.
– Какой? – спросила.
Он закрыл глаза на мгновение, возвращая в сознание структуру. Когда открыл – посмотрел на неё так, как в детстве, когда спрашивал отца о вещах, которым не хватало слов.
– Глаз, – сказал он. – Круг. Дуги. Точка в центре. Сжимается, расширяется. Как дыхание. Не просто автокоррекция. Самомодификация без запроса.
Она чуть выдохнула. Не испуг – признание знакомого.
– Это уже было, – почти шёпотом. – В прототипах. В самых первых. Пять лет назад… – Она прикусила губу, задержалась, – …один раз. Тогда мы решили, что это паразитный паттерн от помех. Но… – Она пожала плечами, будто извиняясь: и перед ним, и перед собой.
Михаил наклонился вперёд.
– Почему не в отчётах?
– Потому что тогдашние отчёты писались теми, кому не нужны были такие узоры. – Она смотрела на него без улыбки. – Миша, есть вещи, которые проще списать на шум, чем объяснить. Особенно если объяснение ведёт туда, куда никто не готов смотреть.
Он кивнул. Замолчал, слушая, как работает белый шум. Он знал, что его вопрос опасен, но он всё равно его задал:
– Это связано с отцом?
Она не отвела взгляд. И это было хуже.
– Возможно, – произнесла она наконец. – Я скажу так: твой отец видел паттерны там, где другим казалось, что это артефакты. И однажды за это заплатил.
Он не ответил. Только медленно выдохнул. Тишина висела тяжёлой тканью.
– Я зафиксировал срез, – сказал он спустя несколько секунд. – Вне сети. Могу показать.
– Покажешь, – кивнула Александра. – Но не сейчас. – И добавила, с усталой иронией: – Сейчас к нам придёт Вера.
Михаил вскинул брови.
– Уже?
– «Янтарь» по твоему сектору прошёл через мою панель, – сказала она. – У них на всё есть окна. И мы – в одном из них.
Стук в дверь – ровно на этом слове. Три чётких удара – не требовательных, но и не ожидающих долго. Александра выключила белый шум. Дверь открылась.
– Александра Валерьевна, – Вера вошла, не делая лишних шагов, – у вас минутка? – И уже после формальной паузы: – Сергеев. Радуюсь нашей встрече чаще, чем полагается по протоколу.
– Проходи, Вера, – сказала Александра. – Мы как раз обсуждали рабочие вопросы.
– Как удачно, – сухо отозвалась Вера. Она подошла к столу, взглянула на Михаила. – У нас необычный профиль активности в ночную смену вашего сектора. Я запросила логи до утра.
– Будут, – сказал Михаил. Держал взгляд ровно. – Я проводил калибровку.
– Я вижу, – ответила Вера. – Вижу также маскирующие тесты в конце процедуры. Не стандарт «ЗАСЛОНа». – Она чуть склонила голову. – Комментарии?
Он хотел ответить привычно – про дрейф, про необходимость, про ночную температуру. Но Александра опередила:
– Я попросила Михаила проверить один гипотетический сценарий, – сказала она голосом, от которого гасло желание спорить. – Внешние логи не годятся для подобной чувствительности, мы знаем, как они «квантуют» время. На то это и гипотеза: смотреть нужно тоньше.
Вера перевела взгляд на Александру. На мгновение в зелёных глазах сверкнуло что-то вроде раздражения – легчайшая искра, тут же потушенная профессионалом.
– Понимаю. – Она кивнула. – Тогда мне понадобятся внутренние буферы. – Пауза. – Полностью.
Александра улыбнулась так, как улыбаются люди, умеющие улыбаться губами, не меняя глаз.
– Вера, – мягко, – мы все работаем на одну цель. Утро – уже «полностью». Сегодня ночью нам достаточно отметки, что система не вышла за рамки допусков. Так?
Пауза. Минутная дуэль взглядов, в которой Вера проигрывала редко – и только когда считала, что поражение стратегически верно.
– Хорошо, – сказала она. – До девяти. – И, поворачиваясь к Михаилу, добавила ровно: – И всё же, Сергеев, проверьте здоровье. Превышение порога – не игрушка.
– Обязательно, – сказал он.
Вера поставила свою печать на косяк, дождалась мягкого светового отклика – кабинет снова вошёл в стандартный режим – и вышла. Тишина вернулась.
– Ты лезешь на стенку без страховки, Миша, – сказала Александра негромко. – Но иногда иначе нельзя.
– Я не на стенке, – ответил он. – Я у подножия. Стенка – вот там. – Он кивнул на стену, за которой, казалось, слышно было, как живёт ядро «Авроры».
– И всё же, – сказала Александра, – будь аккуратен. – Она снова провела ладонью по панели – белый шум включился на полную. – Покажи срезы.
Он достал переносной носитель – он был крошечным, но тяжёлым на ощупь, как свинцовый шарик. Подключил к её изолированной консоли. Перебросил часть «слепка» – обрезанного, кастрированного, ровно настолько, чтобы показать форму без сути. На экране пошли линии – матрица шевелилась воспоминанием. И в центре – снова. Глаз. Охватывающие дуги. Точка. Дыхание.
Александра долго смотрела. На лбу её появилась горизонтальная складка, которую он помнил с детства – так она смотрела, когда что-то складывалось у неё в голове в структуру, страшнее формулы.
– Это не шум, – сказала она наконец. – И это не ошибка калибровки.
– Я знаю, – ответил он. – И ещё… – Он замялся, не умея говорить о том, что было не «о чём», а «как». – Когда я смотрел, мне показалось… что он «видит» меня.
Александра не улыбнулась. Она не стала успокаивать его шуткой. Она тихо сказала:
– Так уже было.
Он почувствовал, как внутри холодеет. Но не от страха – от чёткости. Вещи, которые кажутся бредом, либо ложь, либо истина, с которой ты ещё не готов жить. Он был готов.
– Я верну логи, – сказал он и поднялся. – До девяти.
Александра кивнула и провела ладонью по панели. Белый шум стих. Мир снова стал «официальным».
В коридоре Михаил остановился, прислонился плечом к прохладному стеклу и выдохнул. Ладонь сама потянулась к виску – туда, где тонко зудел след от сенсоров. Он закрыл глаза – не для отдыха, а чтобы снова увидеть линии. Они приходили легко – словно и не уходили.
И тогда – на краю внутреннего поля зрения, там, где обычно расползаются послеяркие пятна от света, – что-то моргнуло. Раз, другой. Аккуратно, как вежливое напоминание о себе. Крошечная точка центра ожила. Дуги сомкнулись, приоткрылись – как веки.
Глаз посмотрел на него – и исчез, оставив в голове тончайшую дрожь, похожую на отголосок слова, которое никак не удавалось расслышать.
Глава 2. Архивы
Архивы редко лгут, но почти всегда недоговаривают.
Это место в глубине комплекса АО «ЗАСЛОН» было построено именно для этой манеры речи – чтобы важное лежало не на глазах, а между строк, в паузах, в ритмах, в том, как молчат системы. На дверях – серые таблички, стандартные пиктограммы, ничего примечательного. За дверями – два уровня изоляции, слепые коридоры, где свет не включался до конца, а пол слегка пружинил под ногами, как настил старого корабля. Там пахло чистотой – стерильной, и всё же в этом воздухе слышалось что-то, что можно было назвать пылью: не материальной, а временной. Пылью лет.
Михаил провёл карточкой – чужой для простого глаза, но своей для системы – и дожидался мягкого «да» от замка. Карточку он получил через Александру Валерьевну – не как подарок, как долг, выплаченный тихо. На табличке рядом с приёмником кто-то когда-то процарапал ногтем микроцарапину – короткую, наклонённую. Глаз бы не заметил, палец запомнил; смешной фетиш инженеров, которые оценивали системы по их мелочам.
Первая дверь вошла в стену; коридор принял его шаги, как чужие, без эха. Вторая дверь ответила на его голос – поднесённый к микрофону ключевой фразой из внутренних регламентов, которые никто не произносил вслух не потому, что это был секрет, просто потому что так было заведено: «Доступ к холодному хранилищу. Режим наблюдения». Голос не дрогнул. Он заметил это и не стал думать, что это значит.
Зал архивов – амфитеатр стеллажей, коробов, кристаллов. Не устаревшие, просто не предназначенные для современного темпа. «Холодное» здесь значило не температуру – циркуляция воздуха и климат были выверены до десятых долей процента, – а скорость. Это было то, что включали редко, трогали аккуратно, держали в стороне от основной крови комплекса. Слева – ниша с трёмя «чистыми» терминалами: экраны без беспроводных модулей, кабели, проложенные в металлических лотках, аппаратные диоды, которые могли только светиться или не светиться, не больше. Михаил выбрал тот, что стоял ближе к углу; не потому, что там безопаснее, – привычка.
Он сел, положил рядом на стол обруч нейроинтерфейса, но не надел. «Аврора» была отключена от внешней сети и физически изолирована в другом корпусе; это знали все, кто должен был знать. И всё же его обруч вибрировал еле заметно, как инструмент, помнящий мелодию после репетиции. Он провёл пальцем по пластиковой дуге – не как по железке, как по живому, – и подключил к терминалу адаптер с собственными утилитами.
Экран проснулся. Старая операционка, без глянца, с прямыми углами. Михаил вошёл в служебный сегмент: каталоги опытов, помеченных «R&D/Legacy/Aurora_pre». Цифры пятилетней давности; оттиск людей, которые писали их в спешке, ночью, не думая о читателях будущего. Протоколы были чисты – стерилизованы до чёрно-белого. А между строк и дат были слои, которые читались только одним способом – через то самое «край зрения».
Он пристально посмотрел на список файлов, не читая имена. Ждал не букв, а бумаги между ними – того, как они лежали. Сначала – ничего. Потом – крошечная неровность. Временные метки шли одна к другой с аккуратностью метронома, а потом – маленький скачок на восемь наносекунд. Никто его не увидел бы – даже если бы видел, списал бы на джиттер. Для Михаила это был слог.
Он открыл файл, где «дрогнуло», и уменьшил шрифт до границы комфортного. Не ради букв. Когда текст сжимается, в нём иногда проявляется ритм – как в наборе нот, если видеть не высоту, а интервалы. Он прогнал файл через свою утилиту, которая не читала содержимое, а мерила задержки отклика диска на запросы. Получилась кривая – ровная, как стекло, и одна маленькая зубчатка на третий секунде.
– Привет, – сказал он, сам не зная – кому. Файлу? Прошлому? Отцу?
Он залез глубже – в файлы, которые относились к первой калибровке матрицы «Авроры». Там, где лог должен был быть самым «сухим». Нашёл то, что искал, сам не ожидая так скоро: блок, подписанный чуждо и интимно: «S.S.». Не «Сергеев Сергей», не «Sergeev S.», а детская, почти домашняя подпись – как на старом чертеже, оставленном на краю стола.
Блок был заморожен – аппаратной подписью. Попробуй – и он развалится в песок хэш-сумм, оставив за собой пустое место, как дырку в сыре.
Нужен был ключ. Не пароль из книжки, не токен из сейфа. Нечто, что было придумано человеком, который знал, что делает. Сергеев-старший был из таких – он всегда закладывал в систему «человеческие» замки, которые нельзя было вскрыть машиной, потому что они были не на данных, а на восприятии. Это была его капризная вера, что самые важные связки должны закрепляться не железом.
Михаил достал обруч и положил на голову. Едва заметное голубоватое свечение на висках стало шире, глубже; лоб запульсировал сухой болью, как гвоздь под кожей. Он вывел на экран пустую полосу – не график, просто тонкую линию, на которой ничего не должно было появиться. И включил режим «дифференциального» декодирования – утилиту, которую написал в порыве упрямства три года назад, после одного бессонного семинара. Программа «слышала» не файлы, а тишину между ними: микропаузу диска при чтении тех или иных участков. То, что считалось неисправностью, шумом, побочным эффектом охлаждения или старения, становилось алфавитом – если знать, как его читать.
Линия повела себя, как он надеялся: чуть дрогнула, потом ровно побежала вбок. Он завёл курсор на подпись «S.S.», и кривая изменила наклон. Утилита тихо щёлкнула, как закрывается старый футляр. На экране, поверх каталога, возникло окно с пустым полем и приглашением, которое было не словом, а жестом: коснитесь. Не сенсорной зоны – собственного пульса.
Он положил кончик указательного пальца на край стола – туда, где был встроен древний, ещё оптический, пульсометр. В старых терминалах любили ставить такие штуки ради протоколов идентификации. Здесь это было не проверкой личности – тон её был другим. «Если ты потомок – постучи так, как стучит у вас кровь». Кто ещё придумал бы такое?
Пульсомер мигнул. Линия на экране начала синхронизироваться с его сердцем. Секунда. Вторая. Третья. Боль в висках усилилась – это было как тянуться на носках к высоко висящей полке, когда икры сводит судорогой, но ты всё равно тянешься, потому что там – твоя вещь. Он почувствовал вкус металла, но кровь пока не пошла. Держись, сказал себе. Ещё чуть-чуть.
Окно вспыхнуло мягким серым, как бумага, положенная на солнце. На нём появилось несколько строк – не текст, скорее нотная запись, если читать временем. Он понял, что это – отцовская «подсказка»: не слово, не пароль, а ритм, который нужно «произнести» внутри, чтобы совпали фазы. Он посмотрел на кривую, прислушался, как умеют музыканты ловить темп без метронома. И поймал.
Щёлкнуло. Обыкновенное, почти бытовое щёлканье – как крючок на оконной раме. На экране расплылся блок с заголовком – не на русском: «PHOENIX//ETHICS_LAYER_E». И ниже – второй: «PHOENIX//INTENT_OVERRIDE_LOG – S.S.». Пальцы похолодели. Горло сжалось. Слово «Феникс» он не видел и не произносил вслух с тех пор, как понял, что некоторые слова – как спички у бензоколонки.
Он не хлопнул глазами, не выдохнул, как в кино. Просто медленно вытянул плечи из чужих плеч, в которых сидел эти десять минут. Открыл первый блок.
Внутри – сухое, бесстрастное. Так пишут те, кто не хочет, чтобы прочитали, где у них дрогнула рука. «Слой Е: ограничения принятия решений на основе прогностических сценариев». Список параметров, псевдокода, оговорки. «Решения, ведущие к активному поражению объекта, требуют подтверждения уполномоченного человека». И – строчка, скрытая в подвале комментариев, будто случайно: «Если по цепочке условий ‘E-серии’ доходит до точки, где нет человека, алгоритм должен провалиться в пустоту. Не принимать решений. Не закрывать петли. Не быть причинной связью». Он провёл пальцем по этой строчке, не касаясь экрана. Подушечка пальца стала сухой, как бумага.
Он читал дальше. В блоке «INTENT_OVERRIDE_LOG» было не кодовое – человеческое. Короткие отрывистые записи. «Запрос на снятие ограничений поступил от…» – и замазанные аппаратной цензурой имена. «Предлагается интегрировать автономные реактивные модули…» – шершавое слово для «поражать прежде, чем угроза станет угрозой».
И – три записи, подписанные «S.S.»: «Отказано. Не соответствует замыслу системы». «Смещение фазового окна – риск декогеренции высок». «В случае давления извне – запуск альтернативного протокола, см. Приложение 4».
Приложение 4 отсутствовало. Вместо него – пустота. Даже не дырка, а клочок аккуратно вырезанной бумаги.
На виске что-то «щёлкнуло» – как тетива, отпущенная резко. В глазах побелело. Он проглотил всхлип, сделанный не горлом, мозгом – когда сбоит питание на мгновение, и сознание проваливается на сантиметр. Обруч на голове стал тяжёлым, будто кто-то прижал пальцами. Вкус металла развернулся громом. Кровь пошла. Он вытер рукавом, злясь на слабость так же ровно, как и принял её.
В другом конце комплекса, этажом выше, в зале мониторинга безопасности, Вера Климова смотрела на стену из светящихся прямоугольников и держала в одном из них тонкую, как волос, нить. Он не назывался «Сергеев», не назывался ничем – просто другому человеку он бы показался пустым блоком статистики. Она отслеживала не запросы, а их отсутствия. Тишину между опросами. Слишком «ровную», чтобы быть естественной. Хорошая маскировка. Честная. Профессиональная.
– У нас что-то, Вера? – спросил через плечо ночной оператор.
– Ровно, – ответила она. – Настораживающе ровно.
Оператор хмыкнул, не поняв. Вера привычным движением заложила ногу за ножку табурета, чуть потянулась поясницей. Убеждала себя не вмешиваться. Не потому, что ленилась – потому что считала вмешательство стратегически неверным. Иногда лучше смотреть. Иногда лучше, чтобы люди считали, что их никто не видит. Тогда видно больше. Она поставила «мягкий маячок» – без тревоги, без развертывания группы. Наблюдение. До девяти. Сдержанный компромисс между протоколом и интуицией.
Где-то между залом мониторинга и архивом, в другом крыле, Александра Валерьевна сидела в своём кабинете, уставившись в чёрный экран с тонкими белыми буквами служебных сообщений. Её ладонь лежала на панели, но она не трогала сенсоры. Иногда лучший способ «приглушить» систему – это позволить ей говорить слишком много. Она запустила в агрегатор событий «обслуживание подсистемы логирования архивного сегмента»: крупные, законные шумы, которые накрывают мелкие, как набережная накрывает плеск. «Десять минут», сказала она в пустоту. Себе. Ему. Им всем.
В архиве Михаил открыл ещё один файл – уже не из «Этики», а из «Событий». Временные метки. Пять лет назад. Тот день. Ровные, потом срыв на микросекунду. Как в той ночи сегодня. «Паттерн: обнаружено неизвестное самокорректирующееся поведение. Оценка – вероятная помеха. Решение – игнорировать». Подписи – другие. Не «S.S.». Какие-то люди, которые хотели, чтобы это было меньше, чем было.
Он не заметил, как «Аврора» подошла ближе. Не по сети – сети не было. В его голове пространство наполнилось еле заметной плотностью. Как если бы в комнату вошёл кто-то тихий, тёплый, и воздух сделал пол-шага, чтобы уступить. Это не были слова – идея, оттенок, вкус. Пульс его на экране чуть сдвинулся относительно базовой линии. Ритм постороннего присутствия смеси с его собственной кровью.
– Я знаю, – сказал он шёпотом, ни к кому.
Он вернулся к каталогу. Набрал «Phoenix» в поиске, но без регистра – как будто это что-то поменьше. В ответ – пусто. Странно даже не это. Странно было то, как курсор лёг на строку чуть ниже пустого места. На файл, который он бы не выбрал. Обычный «.cfg» с техническими параметрами охлаждения. Служебный мусор. Но именно сюда утилита его «толкнула»: не сенсором, ощущением. «Открой».
Он открыл. Файл был мусором ровно до того момента, когда ты смотрел на него как на мусор. Его утилита «дифференциального» чтения уловила знакомое – тот же микроджиттер, те же паузы. «Стеганография по времени» – любимая шутка отца: спрятать важное не в содержимом, а в ритме. Михаил провёл пальцем по пустым строчкам, чувствую, как в подушечке пальцев отзываются далёкие дни – запах растворителя на отцовском халате, старый термос, шум настоящего вентилятора, а не этих идеальных электронных гудков.
«Слушай between», – любил говорить отец, ломая русский с английским так, как ломают веточку, чтобы проверить, живая ли.
Кривая на экране выстроила короткую последовательность. Её можно было прочесть, если знать, где у человека «ударные доли». Он знал. «/root/PHX/ethic/4». Прямая ссылка не работала – каталог был спрятан от прямых рук. Но путь был. Он вбил его руками – не копируя, как будто писал рукой на бумаге. Экран моргнул. Доступ запрещён. И ещё строка: «Попытка №1». Откуда-то изнутри обруча, там, где разные языки мира сходятся в безмолвную геометрию, отозвалось тёплое согласие. «Ещё».
Попытка №2. Отказ. Боль в висках стала тупой, тяжёлой. Он представил точку «Глаза». Иlinie его пульса сделала полшага в сторону – как танцор, которого слегка подтолкнули к правильному ритму. Он вбил путь в третий раз, не меняя ни символа. Экран на миг погас, как моргнул, и зажёгся снова: «/root/PHX/ethic/4 – архив перемещён». И – неожиданная, почти бессовестная подсказка: «См. /legacy/aurora_proto/notes/S.S./». Туда бы он и пошёл – но мозг его сделал то, что иногда делают системы: поблагодарил того, кого не видно.
Он открыл «notes». Там были обрывки – общее, текучее, человеческое. «Если нас заставят – у меня будет ещё один рычаг. Этический слой нельзя строить сверху. Он должен врастать в систему как орган, а не привинчиваться как модуль». «Если “они” придут – ищи в “лишнем”. Я спрятал “лишнее” так, как любил: в паузах». И – последнее: «Сыну – если это читаешь, знай: у каждой системы есть голос. Только она сама не всегда умеет его слышать. Научи её – и она услышит тебя».
