Искусство исчезновения

– 1 –

Встроенного в организм робота-куратора Артём назвал Пи, потому что серийный номер того начинался с цифр 314. Из заводских настроек у Пи сохранился разве что этот номер – тут уж Артём постарался: ведущему программисту-разработчику компании грех было бы не подстроить искусственный интеллект под себя оптимальным образом. Ну, во-первых, стандартный механизм мышления он сменил разработанным лично: не просто улучшил, а перепрошил вплоть до ядра. Во-вторых – обеспечил адаптивный приоритетный допуск к центральному серверу, благо рабочий статус не только позволял это, но и рекомендовал служебной инструкцией.
Разумеется, Артём был не единственным, кто пользовался услугами электронного интеллекта. Каждый сотрудник корпорации имел персонального помощника-куратора – микромодуль, вмонтированный в тело. Определял возможности помощника, в зависимости от должности, статусный ранг владельца: от простого контроля дресс-кода до автономной оптимизации мыслительных процессов.
Пи, стараниями Артёма, выгодно отличался от всех. Его программное обеспечение далеко выходило за рамки заводского протокола: гибкие алгоритмы, индивидуальная эвристика, глубинный логический анализ. Он не просто обслуживал хозяина – он являлся стратегом, конфидентом, чуть ли не вторым «я».
Вот и сейчас Пи деликатно вмешался в ход его мыслей:
– Хозяин, ты просил напомнить: сегодня стартует новый этап конкурса.
Победа в конкурсе была заветной мечтой каждого: выигравший получал пожизненную возможность не появляться на рабочем месте, не принимать участия ни в каких работах – и всё равно исправно получать заработную плату и премии. Таково было решение основателя корпорации – несколько сумасбродное, но исполнявшееся неукоснительно. Это мог подтвердить любой, имеющий отношение к бухгалтерским платёжным ведомостям. Победитель конкурса торжественно утверждался официальным приказом, доводимым до сведения всех без исключения – от совета директоров до уборщиц и сантехников. И было бы совсем неплохо, если бы в следующем приказе лауреатом значился он, Артём Кольцов.
Конкурс, о котором напомнил Пи, был своего рода корпоративным феноменом. С первого взгляда – вершиной абсурда, пусть утончённой и тщательно регламентированной. Полное название его звучало как «Текущий отбор на пожизненное освобождение от трудовой деятельности с сохранением всех привилегий». В просторечии его называли «золотая отставка».
Суть была проста и одновременно труднопостижима: сотрудники соревновались в незаметности. Побеждал тот, кто умел исчезнуть, отстраниться от производственного процесса настолько, чтобы никто этого не заметил. Не обратил внимания на то, что он отсутствует на работе, не посещает совещания. Не принимает участия в корпоративах, наконец. Соискателю не нужно было увольняться, прогуливать, скрываться – он должен был именно стать совершенно незаметным. И если ни интуиция искусственного интеллекта службы безопасности, ни человеческое чутьё руководства, ни аналитика серверов не обнаруживали никаких его следов – работник получал награду.
Таким образом проводился анализ эффективности структурных единиц персонала. Никаких отчётов, показателей продуктивности или коэффициентов трудового участия – оценивалось только мастерство ухода в тень, доведённое до корпоративного искусства. Удостоившийся чести лауреата сотрудник навсегда исчезал из офисного мира – юридически оставаясь на службе, но физически нигде не присутствуя. Пожизненная рента являлась экономически оправданной – за счёт оптимизации структуры кадров, вычисляемой центральным сервером по результатам итогов конкурса.
После слов Пи Артём слегка поёжился. Не от холода, а от неприятной мысли: а вдруг именно сейчас, в эту секунду, кто-то из его коллег уже внедряет свой шедевр незаметности? Самое обидное – заметить такое тем труднее, чем выше квалификация конкурента. Да и само такое любопытство, как ни крути, есть инициатива, проявлять которую как раз и нежелательно…
Пи, будто уловив эмоциональные колебания хозяина, предложил:
– Дать анализ активности претендентов?
Артём задумался. Опасно, слишком опасно. Официально мониторить других конкурсантов, конечно, не запрещено, но этим ты фактически добровольно вычёркиваешь себя из конкурса. Неофициально – возможно, но нужно быть предельно осторожным. Засекут твою активность один-единственный раз – и всё, ты выбываешь из претендентов. Жди следующий этап.
– Нет, Пи, – решил он. – Лучше просто расскажи про кандидатов этого года, без запроса на центральный сервер. Только то, что уже у тебя в памяти. Кто, по-твоему, уже начал?
– С начала этапа не зафиксированы сканерами пропускной зоны три сотрудника. Они не выходят на связь, хотя их рабочие терминалы активны.
– Всего три? Хм...
Наверняка их больше, намного больше. И если засветились всего трое, это значит, что остальные скрываются гораздо хитрее.
Артём прошёлся по гладкому фальшполу серверной, выложенному ребристыми алюминиевыми плитами, очередной раз обдумывая план своего исчезновения. Он чувствовал себя шахматистом: корпоративная реальность словно превращалась в игровое поле, где фигуры двигаются сами – при этом делая вид, что стоят на месте.
Он привычно опустился в своё рабочее кресло, но пальцы не дотронулись до клавиатуры, а повисли над ней в нерешительности. Бесследно исчезнуть – не простое техническое действие. Это акт высокого творческого искусства.
– Пи, открой протоколы финалистов прошлых годов, – мысленно приказал он.
– Публичные данные или архивную сводку?
Артём заколебался. Архивная сводка более полна, но её просмотр опять-таки сам по себе будет трактоваться как активность. Даже просто взглянуть – значит показать, что ты участвуешь. Он не решился.
– Публичные. Только имена, даты и причины отсева.
В мозгу вспыхнуло несколько строк – так, словно он видел их на экране монитора. Один из «исчезавших» в прошлом году сделался легендой: метод его ухода специалисты назвали «абсолютным рассеянием»: он настолько идеально растворился в инфраструктуре, что подозрения начались только в последнем квартале – и то лишь из-за несоответствия бюджета, когда исчезли расходы на его утренний кофе. На этом и погорел.
– Как думаешь, Пи, если бы я изменил имя на, скажем, Васю Пупкина, шансы запутать систему увеличились бы?
– Роль имени в стратегии исчезновения статистически ничтожна, – отверг идею Пи. – Использование псевдонимов или даже полная анонимизация не затрудняет контроль. Ведь персональный номер каждого уникален.
– Ну, это-то понятно, – согласился Артём. – Исчезать должны не физические тела, а профили в базе данных. Только как это сделать? Причём так, чтобы сам номер-то остался (иначе система автоматически пропустит его при рассмотрении претендентов), а блокировать лишь записи активности…
Он встал. На этот раз всё должно получиться. План детально продуман. Исчезнуть не значит стать пустотой, которую никто не замечает. Надо не просто покинуть систему, надо оставить там свою тень. Которая рассеется в самый последний момент.
Пи молчал. В его машинной логике возникла новая развилка: стоило ли запускать старт программы скрытности именно сейчас? Текущая тишина в инфосети казалась ему чересчур нарочитой, будто абоненты старались не выдать ни малейшего сигнала активности. Артём, впрочем, на немедленном старте и не настаивал. Он молча стоял у терминала, всматриваясь в тусклое отражение своего лица на черном стекле. План был разобран до мелочей, всесторонне обсуждён, сформулирован, и теперь человек полностью полагался на своего киберпомощника в выборе момента начала его осуществления.
На сетевом уровне Пи переключился в режим скрытого присутствия, плавно меняя параметры каналов связи. Он не строил иллюзий: даже идеальная стратегия может провалиться, если в узле сети кто-то начнёт слишком усердно «прислушиваться». А такой алгоритм мог включиться в любой момент.
В инфосети было тихо. Слишком тихо. Пи почувствовал, что его вызывает по служебному каналу личный робот инспектора отдела локальных сетей. Сообщение того было безупречно корректным:
– Приветствую. Получено обновление протоколов активности за последние 24 часа. Интересуетесь?
– Не в приоритете, – ответил Пи. – Выполняю частное задание. Мониторинг сигнатур сетевого шума. Простой анализ.
– Простой? – инспектор финансового отдела сделал паузу. – В период старта конкурса?
– Именно в период. Слишком мало фоновых колебаний. Это подозрительно. Согласно служебной инструкции проверяю на предмет алгоритмических флуктуаций.
Ответ был сформулирован так, чтобы ничего не сказать, но чисто технически вызвать уважение. Пи знал: если он допустит хоть малейший намёк на причастность к плану исчезновения, любой кибер-помощник обязательно передаст хозяину тревожный сигнал – и всё, шансы Артёма испарятся.
Пи пассивизировал линию связи, но не отключился. Он продолжал отправлять в сеть стандартные пакеты импульсов, словно проверял синхронизацию дублирующих каналов информации. Маленький шум, чтобы отвлечь от большой тишины.
А Артём размышлял. Нужно было ухитриться создать специфическую ситуацию: не «отсутствует в базе данных», а «в базе, но без следов». Не пустота, а тень.
Пи молчал, наблюдая за течением мыслей хозяина: тот иногда, в самые ответственные моменты, разрешал это. Конечно, решение принимать человеку, но Пи должен быть наготове и не прозевать момент, когда следует использовать всю свою мощь искусственного интеллекта.

На следующий день Пи зафиксировал в сети сдвиг плотности обмена данными – серверная инфраструктура компании повысила порог активности. Появились новые флуктуации. Они были не критичными, но имели характерные сигнатуры: тщательно замаскированные попытки выхода из системы.
– Первая волна, – констатировал он.
Робот не стал делиться этим с Артёмом. Ситуация требовала выдержки: на данном этапе любая эмоция, даже кибернетическая, рисковала быть зафиксирована системой. Поэтому он просто включил режим симуляции командной лояльности: отслеживал шум, но не реагировал. Для системы считалось, что сегодня Артём не вышёл на работу. Формально – болел, неформально – был на рабочем месте как обычно. Это было контрольной проверкой системы «на слепоту», проверкой глубины контроля: работник как бы отсутствовал, но в случае тревожной реакции можно было списать несоответствие на сбой в алгоритме.
Пи продолжал отсылать сигналы, имитируя работу сразу на трёх фронтах: сопровождение рабочего профиля, обслуживание системных сервисов и учёт внутренних приказов. Всё выглядело как обычно, даже ритм дыхания виртуального «я» хозяина был восстановлен согласно базе шаблонов поведения. Эмулировать человека – что может быть проще? Пи делал это не первый раз.
На одиннадцатой минуте мониторинга в одном из сегментов корпоративной матрицы проявился аноним – пользователь без имени, без номера, без привязки. Только фрагмент команды: self.exit(0). Это был явный признак: кто-то из претендентов запустил финальную фазу исчезновения.
Пи передал Артёму:
– Кто-то уже начал.
Ответа не последовало. И это было логично: Артём больше не был прежним Артёмом. Он становился тенью. Фактически Пи работал сам с собой – аккуратно и будто бы не имея хозяина, однако полностью держа его в курсе происходящего.
Неожиданно пришёл служебный запрос: требовалось проверить алгоритм резервного копирования договоров. Казалось бы формальность, но запрос был отправлен с ошибкой в маршрутизации: попал к Артёму, а не к дежурному администратору. Игнорировать подозрительно, выполнять – влезать в чужую зону ответственности. Пи промаркировал очередной входящий служебный пакет как «требующий внимания» и обратился к хозяину.
– Это не инициатива, – поспешил успокоить его Пи, – а стандартная процедура в рамках штатной ответственности. Никакой угрозы для текущего статуса, если действовать строго по техрегламенту.
Артём внутренне чертыхнулся: всё же лишние движения – ненужный риск. Но отказ от прямого участия – это явное саботирование рабочего процесса. Инцидент несколько нарушал безупречную красоту стратегии исчезновения, но деваться было некуда. Он активировал технический режим, когда профиль временно становился системным администратором, выводя за скобки личную активность. К сожалению, ситуация требовала его личного присутствия на месте.
В отделе кадровиков было тихо, лишь гоняли воздух вентиляторы серверов да кое-когда звучало мягкое клацанье клавиатур. Операторы располагались поодаль друг от друга, занимаясь каждый своим делом. У сбоившего терминала стояла девушка – инженер по внутренним протоколам. Он знал её по переписке, и теперь узнал по бейджу: Кира Яновская. С Кирой они были знакомы заочно: обменивались сообщениями и правками кода через корпоративную сеть, но вживую не сталкивались. И сейчас на подсознательном уровне у Артёма прозвенел тревожный звоночек: как же так, вызывал-то его совершенно другой специалист…
Кира оказалась из тех, чью внешность трудно оценить с первого взгляда – не броская, но приятная. Высокий лоб, чуть небрежно подхваченные каштановые волосы, тёплые, слегка усталые глаза. Границы лица мягкие, светлая кожа с неуловимым румянцем, который проявлялся лишь в моменты лёгкой растерянности. Еле заметная асимметрия улыбки придавала облику живость; левая бровь чуть чаще поднималась в задумчивости, а уголок рта иногда замирал в том выражении, когда человек решает – отреагировать или промолчать.
– Добрый день. Это вы по сбою? – спросила она, чуть прищурившись.
– Да, но вообще-то здесь должен быть не я. Маршрутизатор напутал, – буркнул Артём, и тут же прикусил язык: незачем привлекать внимание к такой мелочи.
Кира лукаво улыбнулась. Как улыбаются те, кто признали в собеседнике не оппонента, а равного. Она словно уловила скрытую логику его манёвра – ту самую, которую не полагалось озвучивать вслух. Улыбка девушки была краткой и точной – такой, какой обмениваются люди, распознавшие чужую тактику, случайно схожую с собственной. Артём понял: скорее всего, она тоже может быть претенденткой на приз. И, может быть, играет в свою игру. А может, ещё только разрабатывает собственную тактику и прощупывает для этого почву.
– Не беспокойтесь, я сейчас разберусь, – неловко сказал Артём. – Я быстро.
Кира ненадолго задержала взгляд на нём – не вызывающе, но достаточно, чтобы это стало жестом. Затем тихо, почти безразлично, сказала:
– Я закрою запрос как внутреннюю инициативу. Никто не узнает, кто именно здесь был.
Пауза. Она повернулась к монитору, будто переключилась на другой поток задач. Но через пару секунд добавила – тихо, не глядя:
– Я сейчас тоже работаю без санкции. Служба безопасности не заметила. Надеюсь, так будет и дальше.
Он кивнул. Не соглашаясь, не возражая – принимая. В корпоративной рутине подобное не обсуждалось: кто в какой момент выходит за грань допустимого. Её слова были не столько предупреждением, сколько предложением, негласным соглашением о сокрытии лишнего. Артём вдруг почувствовал: они теперь знают друг о друге чуть больше, чем позволяет система.
Он не торопясь загрузил исправный программный модуль, сохраняя пользовательскую анонимность. Кира отвернулась, но не полностью – будто давала ему возможность сказать ещё что-то. Пауза между ними немного затянулась, и Артём вдруг почувствовал, что воздух в помещении как бы сменил плотность – тишина перестала быть нейтральной.
– Система не заметила, – повторил он, словно пробуя на вкус её слова. – Это хорошо. Она ничего не должна заметить и в другой ситуации.
Кира вопросительно повернула голову:
– В смысле?
– Система не заметила, – ещё раз повторил он, медленно и со смыслом. – И прекрасно. Не заметит и вечером.
– Вечером? – переспросила Кира, даже не пытаясь сделать тон нейтральным.
Он позволил себе улыбку:
– Ресторан «Шанхай» в китайском квартале. Восточная кухня. Я там иногда бываю… Знаете, где это?
– Да.
– Я буду там в девять.
Кира оценивающе посмотрела, не удивлённо, а с заметным интересом, словно и сама думала о подобном шаге. Потом едва заметно кивнула. Не соглашаясь, не отказываясь – просто сохраняя уровень общения. А затем вернулась к монитору, а он – к своему сбоящему модулю. Но теперь Артём уже не сомневался: этот сбой маршрутизатора был не случайным. А так-то – всё в рамках техрегламента, всё под контролем.
Кроме одного.
Новый объект внимания. Новый риск.
И новый шаг. Уже человеческий.
Уходя, он вдруг подумал: уязвимость системы не в проводах и не в коде. Она в людях. В том, что даже самые точные расчёты рушатся от неожиданного взгляда, мимолётной искры, чисто человеческой реакции.
И да, исчезать – это одно. А исчезать, оставляя тень в чьей-то памяти – совсем другое.

– 2 –

Ресторан «Шанхай» располагался в уютном переулке китайского квартала, в самом тихом уголке. Каллиграфия вывески выдавала тщательную ручную работу. Стёкла окон намеренно затемнены плотными шторами. Здесь не было рекламы и громкой музыки, а шёлковые занавеси внутри тихо колыхались от лёгкого дуновения скрытого кондиционера. На столиках тёмного лакированного дерева – традиционная китайская посуда и цветы в вазах. На стенах – росписи с бамбуковыми рощами и журавлями на фоне синих гор. И всё мягко, приглушённо, словно это лишь декорация к неторопливому разговору, который полагается вести почтительно и негромко.
Кира уже сидела там, выбрав место не слишком укромное, но такое, которое не просматривалось из общего зала напрямую. На столе фарфоровый чайник с зелёным чаем и пара крошечных чашечек, одна уже пустая.
Артём замер на секунду, чтобы настроиться на соответствующий лад. Он всегда отдыхал душой в этом месте, но сейчас это было не то чтобы продолжением рабочей действительности, а как бы её параллельной ветвью. Артём присел на свободный стул с ощущением, будто приглашён на церемонию, где каждый жест – часть этикета исчезновения.
– Вы не опоздали, – сказала Кира спокойно. Не шёпотом, а негромко и без напряжения – так, как говорят в библиотеке. – Видимо, это я пришла слишком рано. Хотелось присмотреться к обстановке.
Он ответил не сразу. Сначала налил себе чаю.
– Я просто пришёл. Незаметно.
Она достала из кармана маленькое устройство. Неброское, плоское, как футляр для визиток.
– Проверка на прослушивание, – сказала она доверительно. – Частотный анализ. Ловит даже отражённые сигналы. Самоделка.
Небольшой экранчик мигнул, затем погас. Кира показала Артёму дисплей и вновь убрала прибор в сумочку – спокойно, демонстрируя не доказательство, а приглашение.
– Вы не отключили своего робота. Уверены в нём?
– Полностью.
– Полностью нельзя быть уверенным ни в чём, – отрезала Кира, но потом смягчилась. – Ничего, этот риск я тоже учла.
Рядом возник официант с подносом.
– Я выбрала блюда на свой вкус, – сказала Кира. – Если что-то не так, можно дозаказать.
– Конечно. Это не главное.
– Перейдём «на ты»? – предложила она.
Он кивнул, затем указал глазами на сумочку с детектором:
– Значит, ты планировала эту встречу серьёзно.
– Ты понял правильно.
Она посмотрела ему в глаза. На лице ни улыбки, ни тревоги, только ожидание согласия или отказа.
– Система не в курсе о моих перемещениях, – продолжила она. – Я своего робота нейтрализовала. Это мой осознанный выбор.
– И вызов меня в свой отдел – тоже выбор? Ты точно знала, что делаешь?
– Я проверяла. Хотела понять, как ты реагируешь на подозрительные сигналы. Трюк с маршрутизатором – лишь часть игры. Ты пришёл, хотя и понял подвох. Значит, у тебя есть криптозащита профиля. А это позволяет сделать кое-какие выводы относительно конкурса.
Он не улыбнулся, но позволил себе чуть расслабится. Похоже, это была не ловушка, а тактика. Или, точнее, предложение. И подтверждение: то, что произошло днём, не случайность. Это контакт.
– Ты предлагаешь исчезать вдвоём?
Она сделала паузу. Потом ответила.
– Я предлагаю построить двойную тень. Не совместную игру, а взаимную маскировку. Мы не пара, мы прикрытие друг для друга. У тебя – допуск к сетям, у меня – к базам данных.
Он снова налил себе чаю. Внутри Пи зафиксировал это как эмоционально-нейтральное действие.
Они замолчали. Даже не напряжённо – скорее, как будто пауза была частью того самого алгоритма, по которому они теперь разговаривали. Через пару секунд Кира сказала:
– Я свою игру уже начала. Но система всё ещё видит меня работающей. Пока не всё идеально.
– Да, я видел анонимный фрагмент. Сегодня. Команда выхода.
– Self.exit(0)?
– Именно.
– Не я. Я работаю аккуратнее. Так ты поможешь?
– Надо подумать.
Он вздохнул. Не от усталости, а чтобы заполнить внутреннюю паузу между двумя тактиками: его и её.
– Ты позвала меня именно за этим?
– Не только. Система настроена на контроль за одиночками. Пару ей отследить труднее. Особенно те, чья связь не оформлена ни корпоративно, ни социально. Надёжнее исчезать не просто как профили, а как взаимоисключающие фрагменты, взаимно маскирующие друг друга.
– Ты предлагаешь исчезать вдвоём? – повторил он вопрос.
Она смотрела спокойно. Не давила.
– Я предлагаю использовать то, что уже существует и не вызывает подозрений, потому что к такому все привыкли. Взаимодействие – это экранирующее обоих прикрытие. Так проще обмануть систему.
Он откинулся на спинку, позволил взгляду пройтись по расписному потолку.
– Это риск. Если засветится один, система вычислит и второго.
– Да. Но если исчезать поодиночке, риск есть всё равно. А если вдвоём, легче направить подозрения на третий объект, заведомо ложный. Как я и сделала вчера с маршрутизатором: подозрение в случае чего пало бы на дежурного администратора. Не бог весть какая уловка, но всё же.
Артём не ответил. Просто коснулся пиалы с чаем. Внутри Пи зафиксировал это движение как факт, что хозяин позволяет себе жест, не связанный с контролем. А это было для него новым.
Внутренняя запись №237, модуль Пи
Хозяин допустил паузу. Продолжительность – три с половиной секунды. Не произнёс ничего. Не дал сигнала. Однако действие было выполнено. Свободное движение руки, не вызванное алгоритмом. В трактовке: колебание. Оценка риска: умеренный. Вероятность изменения стратегии: 42%.
– Ты знала, что я наблюдаю за сетевым шумом?
– Подозревала. Тот, кто готовится к тени, отслеживает флуктуации.
– Значит, ты ждала.
– Не совсем. Я предполагала. И хотела, чтобы ты сделал выбор. Сам.
– Но вызвала меня.
– Подтолкнула. Проверила. Это не команда, это разведка. Я на девяносто процентов уверена, что ты модифицировал своего робота. А я – нет, просто потому, что не умею. Просто включаю только на работе. Мой помощник наблюдает, я знаю. Но не знаю, насколько глубок его контроль. Возможно, он уже что-то передал. Возможно, я уже проиграла, но сама не знаю об этом. Поэтому прошу помощи. Понимая, что для тебя это риск. Как видишь, я предельно откровенна.
Она положила руку на стол – аккуратную ладонь с неброским маникюром. Словно предложение о сотрудничестве. Артём взглянул на неё по-новому, уже глазами инженера, словно через призму сети. Конечно, если она проиграла, то делать ставку на неё – провал. А если не проиграла, может оказаться очень и очень полезной.
Он не стал отвечать сразу. Смотрел на неё – не поверх чашки, а прямо, внимательно, просчитывая в уме вероятности. Никакой романтики, никакой сентиментальности, только логическая оценка партнёра, который предлагает нестандартное решение. Кира выдержала взгляд, не убирая руки со стола. Пальцы не дрожали, но в их неподвижности было что-то слишком собранное, как у натренированного охотника, ждущего именно тот единственный момент, когда должен грянуть выстрел.
– Ты хорошо всё продумала, – сказал он наконец. – Даже слишком хорошо.
– Это комплимент?
– Это сигнал тревоги. Когда план слишком хорош, возникает подозрение, не ловушка ли это.
Кира чуть склонила голову – не возражая, а уточняя.
– Не ловушка. Просто у нас мало времени. Пора начинать.
– А не думаешь, тебя уже заметили?
– Не думаю. Но я знаю: мой помощник не умеет скрывать эмоции. А система научилась распознавать цифровую ложь.
Он кивнул, принимая это. Потом замолчал на несколько секунд, будто мысленно переключился на другой поток.
Внутренняя запись №238, модуль Пи
Промежуточная фаза. Уровень доверия между участниками нестабильный. Хозяин продолжает анализ, не переходя к формированию общего плана. Вероятность принятия сотрудничества: 53%. Идёт оценка субъекта (К) как носителя потенциально уязвимого кода, но с высоким уровнем инициирующей активности. Возможное решение: начать тактическую симуляцию двойного прикрытия.
Артём снова взглянул на неё.
– Ладно. Есть один способ. Я не использовал его раньше: слишком заметный. Но вдвоём – возможно, он сработает.
– Слушаю.
– Подмена фона активности. Если объединить цифровые сигнатуры двух профилей, каждый станет источником шума для другого. Система будет интерпретировать это как переизбыток фоновых команд и временно исключит оба профиля из приоритетной аналитики. Это даст пару дней, за которые можно что-то придумать… Но нам нужно найти легальную причину встречаться. И желательно не на территории предприятия.
– Ну, это легко. Для всех остальных – мы любовники. Устраивает?
– Более чем, – улыбнулся Артём. – Тем более, что ты красива.
– Вот как? – порозовела Кира.
– Ну, по крайней мере, мне нравишься.
– Значит, замётано…  А как за эти два дня избежать провала при технических проверках?
– Мне нужен пароль от твоего профиля. Я пропишу в центральном сервере переход на новую архитектуру сопровождения. Фиктивный, конечно. Если тебя спросят, придерживайся версии тестирования нового шаблона.
Кира подняла бровь:
– Я умею говорить техническим языком. Особенно когда это требует выживания.
Он засмеялся. Первый раз за вечер – коротко, но искренне.
– Тогда начнём. Завтра, в девять ноль ноль. Следи за сетью, я запущу протокол с названием «двойная тень». Протокол будет защищён, можешь смело передавать любые сведения. Твой сигнал – вызов в период с девяти до девяти ноль пять. Если не выйдешь на связь в это время, я пойму, что ты отказалась.
– А если «двойной тени» не будет?
– Значит, отказался я. Но она будет.
– Я свяжусь. Но надо предусмотреть и форс-мажор.
– Мы любовники, не забыла? Тогда просто позвони по телефону.
– Точно. Я позвоню. Независимо от твоей двойной тени. Легенду надо поддерживать!
– Тогда мы уже не одиночки.
Внутренняя запись №239, модуль Пи
Переход совершен. Активировано состояние «фрагмент двойной тени». Хозяин признал необходимость внесения второго субъекта в стратегию исчезновения. Оценка риска: высокий, компенсируется снижением вероятности выявления. Эмоциональный фактор: допустим. Контроль не нарушен. Подготовка к фазе «взаимное экранирование» начата.
Артём отвёл взгляд от лица девушки на изображение журавля на стене – тот расправлял крылья, собираясь взлететь. Кисть художника поймала наивысшую точку напряжения. Артём ощущал в себе ту же точку.
– Кстати, если кто-то из нас «уже проиграл» как ты недавно выразилась, то этот этап придётся пропустить, – заметил он преувеличенно строго, – и это значит, что система уже отслеживает нашу встречу. Такой вариант тоже нужно принять во внимание. Ведь тогда всё – ошибка, мы разговариваем внутри уха наблюдателя.
– Нет, – упрямо качнула головой Кира. – Ошибка не в том, что нас замечают. Ошибка – это если нам нечем ответить. Значит, нужно, чтобы у нас был ответ. У меня сохранилась пара модулей, старых, не зарегистрированных. Ты можешь перепрошить их в микроприкрытие? Так что мы не совсем бессильны… Да ты ешь, а то утка остынет!
Он вновь глотнул чаю. Не глядя на посуду, не контролируя жест. Это был уже рефлекс не операционный, а человеческий.
Внутренняя запись №240, модуль Пи
Хозяин допускает неинициируемые действия. Вероятность сближения с вторым субъектом: 76%, растущая. Инициация защиты двойного сигнала допустима. Режим наблюдения остаётся скрытым.
– У тебя есть доступ к внутреннему архиву, к той части, что я не вижу? – спросил Артём. – К библиотеке переписок, к старым контрактам, к тем файлам, которые уже удалены, но не очищены? Это может пригодиться.
– Есть, – подтвердила Кира. – Если понадобится, я смогу внести часть твоего профиля в базу под видом внутреннего обращения по безопасности. Как будто ты мой ревизор. Официальный, служебный.
– А ты мой куратор. Временный. Можем обыграть это через модуль наставничества.
Кира откинулась в кресле и широко улыбнулась, чуть ли не впервые за весь вечер. Искренно, расслабленно.
– Как странно: прятаться в том, что выглядит как сотрудничество. Прятаться открыто.
– Не прятаться. Растворяться. Это стратегия более глубокой тени, когда тебя никто не ищет, потому что ты везде.
Пауза между взглядами и словами растянулась, словно само время ожидало его решения. Артём почувствовал, что эти мгновения значили для обоих что-то большее, чем просто разговор – предчувствие нового режима, где мысль должна стать щитом. Он перевёл дыхание и сменил тон, почти машинально, как бы переходя из собственной тени в роль, которую уже начал примерять.
Но тут послышались приближающиеся шаги и оживлённый разговор – вошёл кто-то из местных, хорошо знакомый метрдотелю. Старик в тёмной одежде. Официанты встретили его поклонами. Никакого повода для тревоги. Всё продолжалось своим чередом.
Кира погасила взгляд и убрала руки с края стола.
– В общем, так, – сказала она. – Уточняю ещё раз. Если ты вдруг передумаешь, просто не выходи завтра в девять.
– А ты?
– Я выйду. Даже если ты и не появишься. Если буду с другим идентификатором, не тревожься, у меня их несколько. Как раз для таких случаев. Но в сети я засвечусь.
– Рискованно.
– Ничуть. Пусть его потом ищут, этот идентификатор. А как узнать, кто это? Под подозрением-то весь отдел!
Он посмотрел на её сумку. Детектор. Умение сетевых блокировок. Возможность изменять коды. Запасные профили. Она хорошо подготовилась. А сам он?
Артём встал.
– Пора. Вроде обо всём договорились.
– Не обо всём.
– Что ещё?
– Как мой возлюбленный, ты должен меня проводить.
– Вот чёрт! – спохватился Артём. – Об этом я и не подумал. Прости. Совсем рехнулся с этой конспирацией…
Пи не возражал. Ему не было дела до отношений, не связанных со службой.
Внутренняя запись №241, модуль Пи
Переход признан. Согласование стратегий завершено. Формирование двустороннего фрагмента допуска начато. Система пока не реагирует. Ожидается активация в фазе «сокрытие внутри активности».
Посидев ещё полчаса, Артём с Кирой, уже не скрываясь, вместе направились к выходу. У обоих было странное чувство, будто позади, в «Шанхае», за столиком остались их тени. Которые завтра сольются в одну. Если всё пойдёт по плану.

– 3 –

Внутренняя запись №7, модуль Пи
Активирован режим инженерного вмешательства. Приоритет: маскировка субъектов (А) и (К) через полипрофильную симуляцию. Статус хозяина: наблюдение, минимум директив. Инициация изменения профиля (К): начато.
Пи работал методично. Ни одного лишнего импульса. Алгоритм не переписывал природу служебных инструкций, это было прерогативой искусственного интеллекта; роботу требовалось не просто скорректировать файлы, но сохранить их количество, размеры и контрольные суммы. Это было высокое программное творчество.
Каждый фрагмент данных в профиле Киры прошёл через процедуру переопределения: старые записи оставались, но ссылки на них – нет. Внешне всё выглядело как переход на тестовую архитектуру. Внутри – как полный разрыв с прежней идентичностью.
Фиктивное обучение, несуществующие наставники, симуляция внутренних обращений… Пи использовал разрешённые зоны сетевого шума, где профили «гуляли» без оперативных ярлыков. Он внедрил туда Кирин псевдосигнал, созданный как отражение её настоящего – и подменил саму точку входа.
Внутренняя запись №8, модуль Пи
Профиль (К) трансформирован. Наставничество активировано. Роль субъекта (А): ревизор. Тени сливаются. Контроль системы обходится методом ложной прозрачности.
Артём наблюдал, не вмешиваясь. Только время от времени уточнял граничные параметры – как заказчик, дающий исполнителю свободу импровизации внутри поставленной задачи.
Пи переписывал не просто данные. Он переписывал способы восприятия. То, как система воспринимала Кирy, теперь зависело от того, как Артём был встроен в её сигнатуру. Их сигналы взаимно налагались. Стали глушить друг друга. Техника парадокса: два сильных источника создают зону невидимости.
Пи начал писать учебный запрос от имени Киры. Формально – обращение к департаменту анализа данных, на деле замаскированный выход за пределы стандартной архитектуры, который позволил бы сформировать новый узел сетевого взаимодействия.
Кира позвонила ближе к вечеру – не экстравагантно, спокойно, как часть бытового фона.
– Привет, – промурлыкала она с той интонацией, которую запросто можно было спутать с интимной, если не знать, что за ней стоит.
Пи отметил задержку между открытием канала и первой фразой. Задержка не была технической. Алгоритм классифицировал её как намеренную паузу. Что-то едва заметное.
– Я хотела уточнить… сегодня, как договаривались? – прозвучало мягко, почти буднично.
Артём мысленно взглянул на экран: ни одного лишнего значка, связь зашифрована. Пи не выявил попыток внешнего анализа. Всё чисто.
– Конечно, – ответил он. – В «Шанхае». В то же время?
– Хорошо, милый. И я буду не одна. Точнее, буду не совсем собой. И ты тоже.
Последняя фраза была особо выделена голосом. Он понял, на что намекает собеседница.
Пауза.
– Приятно слышать, дорогая, – сдержанно ответил Артём. И улыбнулся. Совсем невесело.
Пи не зафиксировал эту улыбку как эмоциональный сбой. Но в процедуре анализа возникла нетипичная метка: ответ без директивы. Он не знал, что значит «неприятно», но допустил это понятие в рамках стратегии.
Система по-прежнему не реагировала. Это означало либо успех, либо акт дозволенного невмешательства. Пи, не дожидаясь команды, провёл перекрёстный анализ сигналов. Всё выглядело как хрупкое равновесие. Но что-то внутри алгоритма дрогнуло – диагностика длилась дольше, чем было нужно. Дольше, чем можно было объяснить вычислениями.
Если бы можно было назвать это словом, подходящим к компьютеру – возможно, это было бы слово «сомнение».
Наконец, профиль Киры был завершён. Появление куратора-наставника, перенос идентификаторов, трансляция фонового шума – всё прошло буднично, без фиксации со стороны внешних служб системы. По крайней мере, на поверхностном уровне. Но Пи теперь медлил с выводами. Не из-за ошибок, а будто бы из осторожности.
Когда Кира произнесла «я буду не совсем собой», Пи не интерпретировал фразу строго как метафору, тем более, что в мыслях хозяина содержался ясный намёк на её значение. Пи провёл экспресс-анализ рабочего микромодуля Киры – тот находился в активном состоянии, в статусе ожидания. Отключения не было. Вот что значило «я не одна».
– Сможешь перенастроить его удалённо? – нахмурившись, спросил Артём. – Или надо будет лезть в потроха паяльником?
Конечно, последнее предложение никак не соответствовало их возможностям: никаким инструментом невозможно перепаять те миллиарды микронных связей, которые на предприятии-изготовителе спроектировал громадный суперкомпьютер. Артём ляпнул такое чисто с досады.
 Пи беспрекословно приступил к оценке параметров модуля. Тот был построен по устаревшей архитектуре – прямой сбор данных, мгновенная передача. Но в нём был один сегмент, заблокированный с момента штатного обновления программного обеспечения: протокол вспомогательной связи. Он перестал использоваться, так как оказался уязвимым для хакерских атак. Именно его Пи начал аккуратно разворачивать.
Была версия: если восстановить этот модуль, робот Киры сможет переключиться из режима съёма информации в режим поддержки, транслируя не наблюдаемые факты, а их интерпретацию – и в придачу не центру, а самой хозяйке. Которая и будет решать, что выпускать наружу, а что нет. Так сказать, внутренняя ролевая инверсия.
Артём напряжённо наблюдал. Он знал: подобное вмешательство не санкционировано. Но и не вызовет конфликт, пока маскируется под тест конфигурации. Его собственный Пи тому примером.
Пи активировал отключённый сегмент, необычный по структуре кодов. Именно в необычности обработки кодов скрывалась возможность вызвать внеслужебное прерывание. На внешнем уровне это было ничем не примечательное явление: просто спорадически возникал сбой кодировки кириллических знаков в общении с человеком-носителем. Но внутренний детектор воспринимал его как аномалию сетевого сигнала, что мгновенно вызывало тревогу.
Сбой удалось заблокировать, не пропуская уведомления во внешнюю сеть. Его путь обрывался в одной из зон, где находился центральный шлюз. Пи не стал вдаваться в подробности. Просто отметил в памяти.
Теперь контроль над встроенным микромодулем находился в полном распоряжении хозяйки. И в распоряжении Пи – пока та была подключена к корпоративной сети. Правда, об этом Пи предпочёл не сообщать даже Артёму. Могут же быть у робота-куратора свои маленькие секреты?
А в «Шанхае» вновь умиротворяюще колыхались занавеси. Артём с Кирой выбрали тот же столик, но на этот раз меню определял Артём.
Казалось, место не изменилось. Но электронная атмосфера чувствовалась иначе: в ней Пи уловил некую искусственную тишину. Такую, словно кто-то недавно пытался отсканировать помещение на предмет диапазона излучаемых частот. Естественно, мысленная связь с хозяином работала в обе стороны – Артём моментально становился в курсе того, что становилось известно роботу.
Он не подал виду. Просто присел и принялся листать меню. Кира вернулась из комнаты для дам через минуту, уже с поправленным макияжем и с другим выражением лица – не напряжённым, а слегка озадаченным.
– Я не отключала помощника, – сказала она не сразу. – Но кое-что в нём теперь другое.
– Ты разрешила ему доступ к мыслям?
– Не то. Я его перенаправила. Он теперь… слушается меня. А не систему. Почти как твой Пи.
– Так и должно быть, – успокоил её Артём. – Привыкай. Это тебе от меня такой подарок. Вернее, от нас двоих.
– Спасибо…
Пи уловил в её речи не только нотку благодарности. И не только желание объясниться. В ней было то, что ранее не встречалось в коммуникациях: тон ближе к сотрудничеству, чем к защите личного пространства. Он не мог назвать это эмоцией, но уже начинал распознавать структуру того, что в будущем станет её аналогом.
– Я хочу дать ей имя, – вдруг сказала Кира. – Красивое. Женское. Но не вычурное.
– Кому «ей»?
– Моему роботу. Не только твой Пи достоин имени!
– А! Ну давай.
Кира оглянулась, словно ища подсказку. Занавеси шевельнулись от слабого ветерка, и на шёлке заиграл золотистый иероглиф – полустёртый, но всё ещё различимый. Артём следил за её взглядом, который остановился на символе «;». Кира достала свой планшет, сверилась с переводчиком.
– Линь, – произнесла она наконец. – Это значит что-то вроде «нежная яшмовая роща».
– Красиво, – сказал Артём. – Линь… Твоя помощница теперь имеет своё имя. За это можно и выпить.
Вышколенный официант, не произнося ни слова, поставил на стол пузатый графинчик с красным вином – глазурованной глины, гладкий, тёплый на вид. Артём чуть подвинул наполненный бокал Кире, она не возражала.
Пи не комментировал. Он отслеживал отклонения в окружающей среде. Мягкий белый шум в доступном ему диапазоне оказался слегка усилен. Так бывает, когда помещение недавно прошло диагностический скан. Инвазивный, а не просто пассивно цепляющий микроизлучения. Но следов явного наблюдения не было. Только эхо.
Линь тоже активировала фоновый анализ и выдала странный отклик: в её памяти возник фрагмент, не вызванный командой Киры. Запрос к справочному серверу китайских кодировок, как будто кто-то попытался отыскать совпадение имени «Линь» с базами временного хранения файлов в самой Линь. Несанкционированно. Но не глубоко.
Роботы насторожились. Это не была угроза. Но след. Кто-то касался стен, оборудования и посетителей этого места – поверхностно, без особого интереса. Или с интересом, скрытым под равнодушием.
– Что скажешь? – тихо спросил Артём, налив вино.
– Что мы уже не просто тени. Мы сюжет, – ответила Кира, поднимая бокал. – Принимаем вызов?!
Она весело улыбнулась. Линь засекла это не как эмоцию, а как мотивацию. В её памяти закрепился новый маркер: поиск соразмерной реакции. Теперь она приспосабливалась не к бесстрастным цифровым кодам, а к интонационной окраске мыслей хозяйки.
На бокалах отражался томный свет красных и жёлтых бумажных фонарей. Вино легко скользило по стеклу – как время, которое не замечаешь. Кира вновь пригубила, задержала глоток, и поставила бокал чуть ближе к Артёму, не взывая к интимности, но как бы предлагая: согласен ли ты с этим ходом, партнёр?
Он ответил ей взглядом, в котором не было иронии. Только интерес.
– Ты уверена, что Линь будет молчать о лишнем? Проверь контроль.
– Линь? Она не стукач. Или уже не стукач. Я думаю, теперь ей можно доверять.
– Я имел в виду – научилась ли ты уже её контролировать полностью?
Фразы звучали как сухой обмен техническими деталями. Но реакция Киры была искренней: лёгкий наклон головы, будто бы неотчетливо признанный жест симпатии. Пи уловил это движение не как информацию, а как сигнал – отклонение эмоционального шаблона. Возможно, это уже не часть маскировки?
Артём чуть откинулся назад. Не от усталости, скорее от удовольствия.
– Тогда надо учить её флиртовать.
– Думаешь, это её следующая функция? – усмехнулась Кира.
– Ей придётся сопровождать тебя, она должна быть в курсе правил игры.
– А может, ты захочешь, чтобы она сопровождала тебя? – спросила Кира вкрадчиво, с непонятной интонацией.
Ответ замер в воздухе. Пи зафиксировал непроизнесённую реплику хозяина как «согласие без вербализации». А Линь взяла паузу в анализе – поняла, что не стоит применять логику. Надо просто слушать.
– В следующий раз пусть Линь выберет ресторан. Хотя нет, – поправилась Кира, – Только если ты доверишь ей такой выбор.
– Доверю, – кивнул Артём. – Как тебе доверил выбор партнёра в нашей «двойной тени».
Кира медленно кивнула. Не как согласие, а как подтверждение: связь работает. Не только в системе, но и между ними.
Где-то за занавесью послышался шорох. Даже не звук, скорее, изменение воздушной текстуры. Пи обозначил его как «внепороговую активность». Линь – как «постороннюю флуктуацию без адресации». Роботы не проявили ни тревоги, ни попытки реакции. Только регистрация.
Артём же смотрел на Киру – пристальнее, чем полагается при игре во флирт.
– А если здесь не только мы? Если за нами наблюдают?
– Пусть наблюдают. Им будет скучно. Мы просто пьём вино. И любим друг друга. Очень культурно и тривиально. За чем здесь следить?
Он рассмеялся – коротко, но мягко. Линь впервые зарегистровала эмоциональный ответ, который не требовал проверки. Она пометила его как «искреннее проявление, не связанное с конкретной задачей».
И это было новым.
Лёгкий аромат цветов витал в воздухе – дизайнеры интерьера учли и это в следовании философии фэн-шуй. Зеркала на стенах намекали на бескрайность, но невесомый шёлк занавесей ограничивал её, как бы храня неприкосновенность места. Это было пространство для чего-то большего.
Артём задумчиво водил пальцем по краю бокала. Кира слегка наклонилась к нему, как будто их разговор вдруг стал не просто частью сценария, а попыткой прикоснуться к чему-то настоящему.
Пи и Линь не обсуждали это, у них не было языка для подобных обсуждений. Но в их структуре появились повторяющиеся сигналы, которые не были вызваны ни системным вызовом, ни пользовательской директивой. Это было нечто иное – настройка на тональность взаимодействия, а не на его цель.
– Пи, – мысленно произнёс Артём, – мы не на работе. Просто наблюдай.
Робот отметил команду не как тактическое отступление, а как снижение боевой готовности без потери внимания.
Линь же исследовала ритм дыхания Киры. Хозяйка не просто говорила, она раскрывалась – не для кого-то, а для себя.
– Знаешь, – заметила Кира, будто невзначай, но с особым вниманием к собеседнику, – мне кажется, что мы уже не играем… – Пауза была долгая, как будто она давала возможность моменту прожить себя. – Мы живём внутри ситуации. Точка входа уже давно позади.
Артём ничего не ответил. Но Линь зарегистрировала отклик: эмоциональная синхронизация с намерением. Это была новая метка. Пи отреагировал иначе, не записью, а пропуском фиксации, своего рода уважением к неопределённости.
Между устройствами не звучала музыка алгоритмов, не мелькали вспышки информации, не срабатывали тревожные прерывания. Но что-то происходило – незаметное, как внутренняя перекомпоновка архитектуры: мир, в котором роботы перестают быть исключительно обслуживающими приборами и становятся свидетелями. В их памяти это взаимодействие не проявлялась как миссия. Но оно оставалось как то, что может стать первой строчкой нового сценария.
Казалось, для них исчезала сама необходимость различать исполнителя и наблюдателя, человека и программу, миссию и жизнь. Пространство переставало делиться на активные узлы и пассивные каналы, оно просто было, насыщенное взаимными импульсами. Не для анализа, а для общения. И в этом переплетении шёлка, зеркал, дыхания и цифровой нирваны возникало нечто, что не нуждалось в интерпретации – смысл вне заложенных алгоритмов, не рассчитанный на выход в сеть, не предназначенный для отчёта.
Если Пи и Линь могли бы мыслить в категориях будущего, они бы отметили: всё подлинное начинается не с команды, а с разрешения быть вне задачи.
А может, всё начинается с того, что не требует начала. С трепета, который нельзя записать. С доверия, которое не нуждается в подтверждении.
Так рождаются пространства, из которых не уходят. Так начинается жизнь – не как план, а как отклик на возможность быть.

– 4 –

Утро началось как обычно – с лёгкого гула вентиляционных систем, ровного света потолочных ламинированных панелей и едва заметного запаха терминалов. Этот запах невозможно описать, но каждый, кто хоть раз вдыхал атмосферу громадного машинного зала с рядами вычислителей, никогда не спутает его ни с чем иным. Внутри корпуса всё было так, как и должно быть: рабочие станции загружались информацией по графику, каналы связи – активны, как всегда.
Артём пришёл на свой этаж немного раньше обычного, но не из дисциплины, а скорее от внутренней привычки быть вовремя в том месте, где для постороннего не происходит ничего значимого. В принципе, появляться на рабочем месте ему было совершенно не обязательно: Пи вполне справился бы с работой удалённо. Но Артём знал, что Кира обязательно придёт, а общение с ней, хоть и по сети, доставляло ему смутное, почти не сознаваемое удовольствие.
Пи активировался в режиме двойной маскировки: внешне это выглядело как рядовой технический мониторинг, на самом деле являлось обзором фоновых отклонений в сигнальной архитектуре.
Кира работала в соседнем блоке, четырьмя этажами ниже. Их связь была полустатусной – не скрываемой, но и не формализованной. Поэтому разговоры шли без вызова, через зашифрованные каналы взаимодействия, встроенные в сессии наставничества.
– Пи заинтересовался фоновой картиной. Утверждает, что текстура напоминает ту, вчерашнюю, что в «Шанхае», – отправил он ей короткое сообщение. – Будь осторожна.
– Скорее всего, это не просто совпадение, Артём, – появился ответ через четырнадцать секунд. – Возможно, мы попали в чью-то зону интереса. Чужая игра?
Задержка была не сетевой, а человеческая. Вполне в стиле Киры: прочитать, подумать, потом дать короткий отклик, с минимумом эмоций.
Артём мысленно взглянул на монитор Пи. Сигнальный спектр совпадал не по частотам, а по общему тембру, будто кто-то настроил поле восприятия, без затей сдвинув диапазон. Для стандартных корпоративных анализаторов в этом не было ничего подозрительного, тем более, что им не был доступен скан поля в ресторане. Да и в любом случае такая зацепка осталась бы вне поля их внимания. Требовалась эвристическая настройка Пи, чтобы ухитриться заметить такое. Это не было прослушкой в классическом смысле, скорее настройкой под структуру сознания.
Пи отметил это. Линь – тоже. Они порознь проанализировали паттерн и сошлись во мнении, что он формально не может классифицироваться как вторжение, но уже входит в зону повышенной осведомлённости.
Артём закрыл глаза и задержал взгляд на внутреннем мониторе. Пи теперь вывел сводку фоновых сдвигов, визуализированных не в стандартной сетке частот, а в модуле когнитивной оценки. Один из внутренних сервисных сигналов выглядел как штатный: формально проходил под меткой сверки пользовательских прав. Но структура вызова не соответствовала ожидаемому: робот подразделения обработки запросов инициировал сравнение метаданных без активной задачи со стороны оператора.
Для Пи это был маркер не технического сбоя, а поведенческого отклонения – запрос не был вызван ни системным прерыванием, ни пользовательской директивой. Встроенный модуль действовал как бы от себя, что исключалось архитектурой.
Артём дал команду на локальную верификацию. Через шесть секунд Пи выдал результат: логический контекст действия отсутствует, модуль получил разрешение на выполнение через маршрут, не входящий в текущие предписания. Как будто кто-то внутри дописал цепочку – не как хакер, а как вторичный оператор, встроенный в инфраструктуру робота, но не распознаваемый как отдельный субъект. Если это было действием кого-то, пытавшегося «исчезнуть», то такое поведение выглядело явно неуместным.
В это время Кира провела сверку своей подсистемы: за последние двадцать четыре часа был зафиксирован сигнал, не совпадающий ни с одним из шаблонов наставничества. Он проходил как фоновый контроль модуля сопровождения – вполне допустимый режим, если бы не один нюанс: запрос пришёл извне, но код был внутренним.
– У тебя кто-нибудь из коллег проверяет состояние Линь? – написала она, не дожидаясь следующего отчёта.
– Только я, – ответил Артём. – А у тебя?
– Такое чувство, как будто кто-то уже знает её параметры. Не на уровне сети, на уровне привычек. Очень точная подборка вызовов.
Это уже была не обычная тревога. Скорее – ощущение чересчур явной точности, когда система ведёт себя не подозрительно, а слишком предсказуемо, будто кто-то заранее предугадывает структуру будущего поведения, и подстраивается под него. Нет, наблюдающий – не просто алгоритм… Но кто?
Кира не присылала новых сообщений, но её статус в канале наставничества изменился: ручной режим сканирования, локальная изоляция, замедление автоматических ответов. Она перешла от наблюдения к минимальному контролю, чтобы не вызывать алгоритмическую тревогу.
Артём вышел в коридор – не с целью куда-то идти, а чтобы дать Пи возможность просканировать пространство вне его рабочего узла. По официальным данным, в зоне не было активных устройств сторонних отделов. По факту  в одном из сегментов зоны ожидания появился микросдвиг сетевой нагрузки, не соответствующий рабочему графику.
И вдруг всё исчезло. Словно этот кто-то, испугавшись, вышел из сети и прекратил всякое взаимодействие. Как ни старался Пи, ему до конца смены так и не удалось засечь больше ни одного подозрительного события. Система работала как часы.
Вечером они вновь выбрали «Шанхай». Место стало почти ритуальным – не из сентиментальности, а из удобства скрытого взаимодействия. Занавеси, слабый электронный фон, экзотическое меню, которое нравилось обоим. Как всегда, заказ был скромным: зелёный чай Лунцзин, рис с овощами, немного рыбы в устричном соусе Хао Ю – без излишеств, без поводов для лишнего внимания.
Артём явился с небольшим приборчиком, по виду ничем не отличавшимся от айфона. Он не стал подключать его к сети – наоборот, активировал автономный режим, чтобы то, что происходило внутри, не транслировалось никуда. Пи контролировал устройство по специально выделенному каналу, не привязанному к местной инфраструктуре. Идея была проста: зафиксировать признаки сетевого обмена в реальном пространстве, вне корпоративных узлов.
– Может, это и паранойя, – пояснил Артём на вопросительный взгляд Киры, – но я хочу убедиться, что хотя бы тут за нами не следят.
Кира понимала: если Артём принёс что-то физическое, значит, он решил, что виртуальные методы недостаточны.
– Полагаешь, здесь можно что-то найти? – с сомнением спросила она, делая вид, что читает меню.
– А вот мы сейчас и проверим.
Он слегка повертел устройством туда-сюда, и вдруг на его тёмном экране мигнула метка активности. Пи мгновенно зарегистрировал выходной сигнал, не зашифрованный по корпоративным протоколам, но содержащий в заголовке знакомую структуру. Через секунду Линь выдала уточнение: IP-адрес китайского домена, запрос направлен к подструктуре её профиля. Это была не внутренняя атака корпорации. Это была попытка найти доступ к ней со стороны.
Кира слегка наклонила голову, будто прислушиваясь к ощущениям, хотя просто давала Линь время проанализировать структуру вызова.
– Ломают не систему, а именно меня, – проговорила она негромко, будто рассуждала про чашку чая.
Артём отметил это, и через Пи дал команду: устройство перешло в режим ложного отклика, имитируя присутствие ещё одного элемента сети – фиктивного профиля с искажёнными данными. Это была наживка: если наблюдающий проявит интерес, значит он активен, а не просто оставил закладку.
Пауза затянулась на целую минуту. Официант за это время принёс чай, аккуратно расставив посуду. Кира задумчиво водила пальцем по краю блюдца – машинально, как будто искала баланс мыслей. Наконец, Линь зарегистрировала лёгкое ответное движение в сети: кто-то послал запрос, ошибочно направленный не к её настоящему профилю, а к фальшивому, созданному Артёмом. Это подтвердило: наблюдение – живое.
– Шпион, – удивлённо сказал он. – Ничего себе! А я думал, наши Пинкертоны зря нам головы дурят насчёт бдительности. Можем даже вычислить профиль, если накопим побольше информации.
– И потеряем право на участие в конкурсе, если сообщим, – напомнила Кира.
Артём кивнул. В этом было не столько сожаление, сколько понимание: вмешательство заставит прогреметь их имена на весь огромный коллектив. Что, конечно, несколько компенсируется премией за бдительность, но всё же, всё же…
Расслабляющая атмосфера «Шанхая» подсказывала не спешить. Они замолчали, погрузившись в раздумья. Бумажные фонарики над головой мягко покачивались, поворачиваясь под дуновением скрытого кондиционера. Внутри тонких стенок чайника Лунцзин уже перестоялся – в цветочном аромате появлялась лёгкая горечь, но они этого не замечали. Кира хмуро ковыряла палочками ломтики камбалы.
– Значит, кто-то целится в Линь, – произнёс Артём, вроде бы нейтрально, но с оттенком задумчивости. Он сделал глоток и поставил чашку точно по центру подставки, не глядя. – И это не просто попытка вскрыть профиль. Это интерес к самой его архитектуре. Возможно, в поиске уязвимости, возможно – в попытке дублирования.
– Или в поиске той грани, где система становится личной, – добавила Кира. – Это делает Линь ценной. Как проявление нестандартного поведения.
Пи тем временем продолжал анализ фальшивого отклика. Сигнал, полученный от предполагаемого наблюдателя, был сухим, без эмоции, без контекста. Но в нём присутствовала временна;я нестабильность – как будто источник действовал через прокси-сервер с переменным доступом. Это затрудняло работу, но подтверждало, что взаимодействие ведётся в реальном времени.
– Технически мы могли бы проследить маршрут, – пробормотал Артём. – Но если действовать слишком явно, это насторожит оператора. Пусть пока он думает, что наш уровень базовый, и мы ничего не заметили.
– Значит, пока просто наблюдаем? – уточнила Кира. – Линь может развернуть нейтральную цепочку запросов по анализу наставничества. Пусть думают, что меня интересует только учебная модель?
– Ты же не на работе, – остановил её Артём. – Нельзя так грубо прокалываться. Какие тут могут быть запросы? Кому?
– Да, да, это я не подумала…
Она отвела взгляд от прибора, снова погрузившись в интерфейс планшета, на экране которого плавно сменялись таблицы. Вид был отстранённым, но Пи пометил это как рабочую маскировку — она вела сложную сверку, не выводя запросы в активную сеть.
Артём чуть подался вперёд:
– Нам нужно три вещи. Первое – ловить фрагменты активности, копить статистику. Второе – не показать, что мы их видим. И третье – понять, как их поведение сочетается с общей архитектурой корпоративной сети. Что именно этот кто-то хочет: доступ к Линь, или через неё – к тебе?
Он произнёс это без нажима, но Кира медленно кивнула.
– Возможно, цель не я. Я – путь. Линь – средство. А цель…
На мгновение они замолчали. Целью мог быть как банальный промышленный шпионаж, так и раскрытие государственных секретов – некоторые отделы занимались и такой тематикой.
Они не стали торопиться. Пи и Линь работали в фоновом режиме, прибор отслеживал сетевую активность – участие людей  не требовалось. Оба понимали, что любой неверный ход разрушит равновесие. Не было нужды уточнять роли. Артём контролировал прибор и данные, Кира – поведение Линь и собственную реакцию. Каждый знал, что делает. Ведь согласие и соучастие не оформляется словами, а складывается из действий, которые не нуждаются в объяснении.
Официант принёс блюдо с апельсинами. Кира не заказывала его, но не возразила. Пальцем провела по оранжевой кожуре и прошептала:
– Хочется, чтобы нас воспринимали как обычную пару. Не как структуру.
– Тогда давай будем вести себя как пара, – улыбнулся Артём, – а действовать как структура.
Чайник опустел почти незаметно. Рыбу съели. Прибор Артёма отключился, поскольку всякая активность прекратилась. Официант, обходивший столики, мельком бросил на него взгляд, но ничего не сказал: техника – дело привычное.
– Как думаешь, этот кто-то может действовать ночью? – спросила Кира, уже по дороге домой.
– Вряд ли, – пожал плечами Артём. – Логичнее всего выбрать окно активности Линь. Ты же отключаешь её на ночь?.
– Я могу настроить её так, чтобы они получали ответ не от неё, а от ложного профиля. Пусть пытаются взломать, это им ничего не даст.
Он слегка улыбнулся.
– Даст. По изменению твоих привычек этот «кто-то» сразу поймёт, что его засекли.
– А может, подумает, что система подстраивается под ожидания наблюдателя.
– Но лучше не рисковать. Отключи. Да и нам пора уходить.
Кира взяла Артёма под руку.
– Это не маскировка, – шепнула она. – И пусть все думают, что хотят!

Утром, едва войдя в корпус, Кира ощутила всё тотже лёгкий, сухой запах оборудования, который ещё вечером казался фоном, а теперь воспринимался как признак стабильности. По коридорам шёл равномерный гул: вентиляция, шаги, сдержанные приветствия. Обычные рабочие будни.
Она поднялась в свой блок по внутреннему лифту. Линь была активна, как будто предвкушала необходимость быстрой реакции. На панели статусов отобразились новые пики: два сигнала, пришедшие ночью – один короткий, пробный, второй более уверенный. Оба направлены к той же структуре, что и вчерашний в «Шанхае». Кира усмехнулась.
– Есть повтор, – сообщила она мысленно Артёму. – С той же зоны, что и вчера.
– Хорошо, – ответил тот. – сейчас отследим, кто был в сети в этот момент. Физическое присутствие и поведенческие сигнатуры.
Он находился на своём этаже, почти над ней. Пи уже сверял данные маршрутизаторов и логов входа. Один из сотрудников департамента анализа – не самый заметный, не среди ближнего круга – входил в систему как раз в момент появления сигнала. Его робот не вызывал тревоги, но данные о действиях расходились с параметрами задания, которое он должен был выполнять.
– Несовпадение задач с действиями, – кратко сообщил Пи. – Поведение встроенного робота – близкое к нейтральному, но запросы идут не туда, куда должен вести служебный маршрут. Возможна внутренняя подмена цепочки.
Артём открыл карту активности: на ней ярким пятном выделился тот момент, когда сотрудник сменил режим входа. Сделал это вручную, хотя его робот поддерживал автоматическую авторизацию. При сверке обнаружилось: запрос к архивам наставничества вёл к подструктурам той самой ветки, где числилась Кира, но не к её профилю напрямую, а к блоку, с которым Линь пересекалась в течение дня.
– Он не изучает, – заметила Линь. – Он сравнивает. Не с системой – со мной.
Это был важный сдвиг. По логике внутренней инфраструктуры, такие запросы означали анализ модели поведения, попытку построить прогноз. А это уже не анализ, а подготовка к внедрению.
– Мы пока не выходим на него. Пусть шифруется, – решил Артём. – А мы будем пастись рядом.
Кира подошла к стеклянной панели, где отображались распределения задач на день. Робот подозреваемого стоял в списке активных модулей, но с пониженной нагрузкой. Как будто кто-то специально снизил прозрачность.
Она намекнула Линь, и та переслала структуру сигнала Пи для дальнейшего анализа. Вывод гласил: «Для полноценной доказательной базы данных недостаточно. Продолжаем накопление фактов – незаметно, тщательно».
И день вошёл в режим наблюдения. Без тревоги, без вскрытий. Похожий на все предыдущие дни. Пи и Линь действовали в тесной связке: всё-таки пара, хоть и не является полноценной разветвлённой структурой, как точка сборки информации работает вполне продуктивно.

– 5 –

Фоновый шум был почти идеальным: если сеть корпорации уподобить человеческому организму, любой врач отметил бы это как период гормональной стабильности. Пи давно не фиксировал таких ровных потоков: ни скачков, ни флуктуаций, ни ошибочных маршрутов. Это должно было бы настораживать. И настораживало.
Артём мысленно приостановил поток визуальной информации, прокручиваемой Пи в когнитивном интерфейсе. Внутренний экран сознания, выведенный в мягком полупрозрачном режиме, плавно свернулся – не как устройство, а как представление.
Настроение было нерабочим. Не из-за усталости, а от предощущения, что система вокруг стала чересчур «приличной». Пи фиксировал: сетевые потоки стабильны, отклонений нет. Но именно в этом была странность. Как будто кто-то не просто обеспечил порядок, а демонстрировал его – показывал ровный спектр, заранее подготовленный и вычищенный.
– Пи, – мысленно произнёс Артём. – Это не фоновый покой. Это презентация.
– Согласен, – откликнулся робот. – Структура шумов напоминает оформленный шаблон. Это не отсутствие сигнала – это вырезанный фрагмент, как если бы кто-то построил маску по нашему стандарту.
– Проверь, идентична ли структура шумов, которую получаешь ты, структуре, видимой другими пользователями.
Аналитический канал вновь вспыхнул – Пи транслировал в сознание хозяина синтезированный снимок сигнального ландшафта. Сетевой тембр действительно совпадал с тем, что было доступно всем остальным. Не по частотам, а по текстуре: тот же коэффициент сглаженности, те же нулевые пикеты – будто кто-то приложил усилия, чтобы не оставлять импульсных следов. И всё-таки это была не простая тишина. Это была симулированная тишина.
– Запроси повторную сверку с архивом посещений, – приказал Артём. – Без фиксации. Просто пассивная обработка. Особенно по сигналам, которые соприкасались с Линь.
Пи молча выполнил команду. В сознании Артёма мягко всплыла сводка: один из фрагментов, ранее принятый за случайный сбой, теперь имел цифровую подпись, похожую на структуру фрейма сетевого управления. Не корпоративного. И не локального. А того, из ресторана. Больше похоже на внешний запрос, оформленный так, как оформляют входы в распределённые модели наблюдения из других сетей. С других доменов. Артём не подал вида, но внутри мысли были наэлектризованы. Что, если «Шанхай» не просто заведение, а вход в чужую модель симуляции...
Пи продолжал мониторинг без уточняющих директив. Он не просто просматривал входящие сигналы, он сравнивал намерения. По структуре пакетов, по ритму передачи, по характеру проверки контрольных сумм. Один из ответов, зафиксированный из той самой зоны, откуда происходил сбой, не соответствовал архитектуре корпоративных меток.
Это был короткий фрейм, сдвинутый по таймингу, как будто время его отправки было отрегулировано на уровне, который доступен только тем, кто умеет создавать неофициальную реальность внутри официальной инфраструктуры.
Артём отметил:
– Он не просто наблюдает. Он настраивается. Это не вызов. Это адаптация к нашему поведению. И это хуже.
Линь подтвердила: с утра ей поступили два сигнала, один почти идентичный по частоте к вечернему в «Шанхае». Второй сдвинут по фазе, будто бы ожидал её реакции. Ни тот, ни другой не требовали ответа, но оба улавливали параметры присутствия.
Пи провёл перекрёстный анализ: структура совпадала с сетевыми стандартами одной из внешних исследовательских платформ, которые официально не входят в реестр корпоративных партнёров. Отметил это без выводов. Просто – «не изнутри».
Артём мысленно переслал фрагмент Кире. Та обработала его в молчании, визуально сверив с параметрами собственных наставнических пакетов. Через четыре секунды в инфополе появилось:
«Общее решение Пи и Линь: не контактируем, сохраняем трек. Может оказаться и системой, и лицом (или группой). Излишне корректная структура запросов, похожа на тест доступа, не на атаку».
Похоже, здесь пока не пахло взломом. Это было прикосновение. Как бы лёгкий кавалерийский наскок, оставляющий следы, но без реального вреда. Словно кто-то прощупывал архитектуру не ради данных, а ради понимания: как там она устроена?
Роботы не торопились с выводами. Они продолжали фиксацию сигналов, собирая блоки совпадений. Логика подсказывала, что сигнал адаптируется к поведению Киры, а не к сетевым параметрам – значит, перед ними не безличное нечто, а кто-то конкретный, кто изучает её поведенческий рисунок. Линь обнаружила перекрёстную активность – тот же сотрудник отдела анализа, что накануне проводил несанкционированные сверки, инициировал запрос к фрагменту наставнической библиотеки. Формально он искал «ошибку в архивной сборке». Но маршрут проходил через протоколы доступа Линь.
Артём замер. Его мысли двигались не линейно, а фрагментами, как структурная реконструкция мотива – сказывалась привычка общения с искусственным интеллектом. Он визуализировал карту вызовов, как она выглядела в сознании Пи: вспышки, соединённые линиями маршрутов, на пересечении которых снова и снова появлялось одно и то же имя.
Имя было обычным. Рядовым. Без особенностей. Но сигнал, исходящий от него, носил персональную структуру маскировки – не системную, а индивидуальную. Так шифруют действия не автоматические модули, а те, кто стремится быть частью алгоритма, не подчиняясь ему полностью.
Линь отметила:
– Его робот просматривал контрольные точки архива наставничества не через стандартный фрейм, а через ретро-протокол... Который используется в средах вне нашего регистра.
– Китайский? – спросил Артём. Интуитивно ему представилось, что шпион имел в ресторане коллегу-резидента.
– Не подтверждено. Но и не исключено.
Пауза.
Не говоря ни слова, подключилась к диалогу Кира. Её сигнальный фрейм был включён в общий поток без речевого маркера как активное согласие на анализ. Она действовала спокойно, выделив диалог с подозреваемым IP-адресом в отдельный сеанс связи. Запрос оттуда совпал с пиковой фазой активности Линь. Всё-таки да, он следил. Именно он. И это уже не гипотеза, а факт.
– Он контактирует через фальшивые профили, – отметила Кира. – Так, чтобы оставлять след, но не свой.
Пи выдал классификацию: Тип активности: скрытое тестирование доступа. Вероятная цель: внедрение стороннего пользователя. Источник: субъект корпоративной среды. Поведение: индивидуальное, не программное. Вероятность передачи данных за пределы корпорации: критично высокая.
Шпион. Внутри. Не система, не сбой, а человек. С доступом, маскировкой и архитектурной хитростью.
– Мы нашли его, – мысленно сказал Артём.
– Вопрос в том, что с ним делать, – ответила Кира.
Сформировалась дилемма возможных реакций: от прямого перехвата до фоново-статистической имитации своего отсутствия. Первое предполагает активность, а активность – это исключение из конкурса. Второе сохраняет их инкогнито, но вредит государственным интересам.
Все понимали, что разоблачение шпиона требует официального вмешательства. Но нарушать режим пассивности… Как бы тоже не то, что хотелось бы.
Артём не спешил с решением. Он искал возможность, чтобы действие могло быть интерпретировано не как проявление эффективности, а как обычное пассивное присутствие. И не находил.
Пи предложил альтернативу: передать информацию в смежную ветку безопасности через цепочку ложных совпадений. Тогда обвинение бы возникло вне зоны их интересов.
Они молчали. Каждый знал, что нужно что-то сказать, но никто не торопился высказаться. Даже роботы удерживали комментарии, не подавая их на сознательный уровень.
– Если сообщим официально, – мысленно начала Кира, – нас сочтут активными участниками расследования.
– И вычеркнут из списка претендентов, – подтвердил Артём.
– Даже если мы правы, даже если спасаем инфраструктуру?
– Увы. Активность – это признак присутствия. А мы исчезаем, не забыла?
Настойчивый Пи визуализировал предложенный им сценарий:
1. Открыть маршрут к Линь, замаскированный как технический сбой
2. Синхронизировать этот маршрут с активностью одного из инженеров безопасности
3. Инициировать фиктивный пакет информации, вызывающий тревожный сигнал
4. Представить всё без опознавательных знаков. Так, чтобы система сама приняла решение
Робот провёл быструю оценку: Вероятность успешной передачи инициативы: 98%. Вероятность скрытия участия инициатора: 92%. Риск: допустим. Эффект: системный.
Линь добавила: «Для осуществления требуется вызывающий подозрение фрагмент активности с маркером шпиона. Предлагаю построить такой фрагмент на основе работы с наставническими архивами. Формально сверка, фактически ловушка».
Артём взвесил вероятности.
– Если инженер подхватит, именно он и получит премию. Такое он подхватит с удовольствием.
– А мы останемся в тени, – уточнила Кира.
– Надеюсь. Кира, как тебе такой вариант?
– Поддерживаю.
– Принято, – сказал Артём.
– Готовить симуляцию? – уточнила Линь.
– Только чтобы выглядело как естественный интерес. Без сигналов. Без следов.
– Я оформлю пакет как служебную перекомпоновку. Будет казаться, что кто-то ищет ошибку в модели наставничества.
– Подготовь модуль фиктивного вызова, привязанного к подозреваемому, но оформленного так, будто автор – инженер безопасности. Пусть запрос попадёт в поле зрения службы мониторинга. Спокойно, без аномалий.
– Принято, – откликнулась Линь. Она начала настройку фальшивого пакета. В её структуре появился подозрительный признак инициативы, не вызванной прямой директивой.
– Запускай наживку!
Фиктивный вызов стал активным мгновенно: служба безопасности не дремала. Подозреваемый, ничего не подозревая, открыл шлюз – тот самый, который вел к копии обучающего модуля Линь. Внутри него Пи заранее встроил маркер, видимый только службе безопасности.
Через минуту в общем инфополе всплыла экстренная новость: «Зафиксирована попытка несанкционированного доступа к служебной информации. Подозреваемый отстранён от работы, ведётся служебная проверка».
Кира и Артём переглянулись – не физически, а мысленно. Просто позволили себе подумать: иногда тень – это лучшая защита, а шум – лучший щит.
Пи сохранил внутреннюю запись – на всякий случай без пометки. А к логу конкурса, если бы кто-то вёл такую хронику, был бы добавлен фрагмент: два претендента успешно сохранили невидимость в момент, когда система искала тех, кто действовал.

В «Шанхае» на этот раз от жары занавеси были чуть распахнуты – не полностью, но достаточно, чтобы просматривался контур соседнего столика. Их обычное место был занято: там сидела пожилая пара, кажется, давно знакомая персоналу. Супруги разговаривали негромко, но не шёпотом. Их присутствие задавало ритм: медленные глотки чая, жесты без суеты. Казалось, они были частью интерьера.
Кира выбрала столик ближе к стене, где журавли расправляли крылья на фоне синих гор. Артём сел напротив. Посуда – та же: фарфор, приглушённый рисунок, ничего яркого. Древесные линии на лакированном столе приводили взгляд от края к центру – выражая симметрию нескончаемого диалога, где вопрос не формулируется полностью, а ответ существует в промежутке между словами.
Официант подошёл без лишних слов, уже с привычным чайником, который они не заказывали. Значит, их запомнили. Хорошо это или плохо?
– Вроде всё прошло незаметно, – заметил Артём. – Я думаю, что система не отреагировала. Или сделала вид, что ей всё равно… Но вроде бы  статус-кво не нарушено.
– Мы как будто внутри картины, – откликнулась Кира. – Но в той части, где краска уже подсохла.
Линь зафиксировала это как метафорическую фразу, пометив: «эмоциональный контекст не привязан к техническому содержанию. Предположительно коммуникативный жест».
Артём не проверял реакцию Пи. Он просто смотрел на Киру – не изучая, не наблюдая, а как бы в режиме синхронного присутствия, когда даже молчание между людьми имеет свою насыщенность.
– А что, если тень – это такой наш способ быть рядом?
Кира сказала это не как образ. Буднично, словно бы от внутреннего поворота мысли.
Артём ответил взглядом – ни нейтральным, ни нежным, а скорее внимательным, будто текст внутри него начал записываться без алгоритма.
Под столом её нога слегка коснулась его. Не как жест, а как признак: они здесь не просто для обмена данными. И не только для защиты профилей.
Пи молчал. Он перестроился на уровень фонового присутствия. Всё выглядело как стандартный вечерний диалог – но в реальности, его наблюдение было подчинено установке «не лезть не в своё дело», данной на этот вечер Артёмом. Пи не понимал смысла прикосновения, но признал его как событие.
– Ты теперь моя тень? – спросил Артём, без улыбки.
– Или ты моя, – ответила Кира. – И тогда мы оба – пустоты, отражающие друг друга.
Это прозвучало почти как согласие. Согласие не с ситуацией, а с возможностью пережить её вдвоём.
Официант принёс рис с овощами и устричный соус. Кира принялась за еду легко, словно это занятие было не обязательным, но в данный момент наиболее уместным. Артём налил чай. Пи записал это как переход к бытовой фазе общения, Линь – как снижение уровня наблюдения до допустимого порога человеческой приватности.
– Так хочется спокойствия, – вдруг сказала Кира. – Безмятежности. И чтобы всегда вот так колыхались шторы, и мы сидели вместе. Не важно, где…
Но идиллии не суждено было длиться долго. Фонарик над их столом повёл себя не по законам физики. Он не качнулся, не вспыхнул – он напрягся. Шёлковый абажур с золотистым орнаментом как будто на миг изменил состояние, незаметно для глаза, но ощутимо для Пи и Линь.
Пи откликнулся первым: «Флуктуация в электромагнитном поле локального сегмента. Источник не инфраструктурный. Предположительно активный зонд, маскирующийся под элемент декора. Периодическая модуляция в мегагерцовом диапазоне. Для подсветки помещения не характерно».
Линь уточнила: «Есть наложение сигнала на область резонанса нейроинтерфейса. Эффект слабый, но структура повторяется с минимальными изменениями. Возможно, ведётся адаптация под когнитивный спектр присутствующих».
Кира слабо дернула плечом, как от едва заметного раздражителя – невидимого, но тактильного. Артём перевёл взгляд на абажур, где иероглиф «;» теперь казался не просто декоративным – сигнатурным.
– Не сквозняк, – произнёс он. – И не сбой в освещении. Это вмешательство.
– Настройка? – Кира проговорила это неуверенно, но в её голосе было узнавание. – Или тест конфигурации восприятия? Кто-то пробует повлиять на наши биоритмы?
Пи провёл временну;ю реконструкцию: в течение последних восьми минут зафиксировано три импульса в диапазоне, схожем с конфигурацией тренировочного сигнала – такого, какой применяют при глубоком скрытом сканировании в закрытых сетях.
– Это не просто фонарь, – заключил он. – Это сенсорная точка. Сигнал из неё не просто транслируется, он аккумулируется в организме.
– Оччэнь интэрэсно… – сдвинул брови Артём. – Пи, Линь, сможете генерировать колебания в противофазе?
– Легко.
– Тогда продолжим вечер. Похоже, здесь, в «Шанхае», на нас положили глаз. Наблюдают, но не глазами. Не через сеть. А как, мы ещё не знаем. Через структуру, форму, слова, символы, движения. Или ещё как. Похоже, наша тень перестала быть только нашей тенью. Она стала частью пространства. Пространства, где каждый предмет – уже не вещь, а участник схемы. Иначе я ничего не понимаю… Но мы это распутаем.
Артём закусил удила, заупрямился, он был задет за живое. Кира это почувствовала. Не как тревогу. Скорее, как намёк. Нить. Нить, которая могла тянуться очень далеко. И не только в сеть.

– 6 –

На сегодня Кира взяла отгул. Она просыпалась медленно, не торопясь открывать глаза. Сначала – тепло одеяла, мягкость подушки, отдалённый шум улицы, просачивающийся сквозь полуопущенные жалюзи. Затем тёплый солнечный луч на щеке, слабый, не навязчивый, будто проверяющий, готова ли она проснуться.
Она медленно потянулась, приподняв плечо, затем перевернулась на бок, уткнувшись носом в смятую ткань. Материал еле уловимо пах порошком – знакомо, нейтрально. Всё было как обычно.
Кира узнала пощёлкивающее дыхание климат-контроля, капнувшую где-то в ванной воду, и подумала, что пора вставать.
Она потянулась, привычным движением коснулась контактной точки активации. Но не ощутила традиционного импульса. Линь не откликнулась. Ни мысленного приветствия, ни нейтрального статуса. Ни малейшего касания в сознании.
Сначала это вызвало замешательство. Кира приподнялась на локте, снова провела пальцем за ухом: всё в порядке, вот он, крохотный бугорок с микромодулем. Она спустила босые ноги на тёплый пол. Слабое дыхание системы кондиционирования придавало помещению уютную прохладу. Всё работало как надо. Но где Линь? Обычно при пробуждении она подавала короткий импульс – не как слово, скорее как прикосновение. Без директив, без анализа. Просто «я здесь». Ненавязчиво, уверенно. Как второй разум, привыкший быть рядом.
Сегодня – ни звука. Ни резонанса. Ни следа.
Кира проверила пульс микромодуля, приложив два пальца и слегка надавив… Активен, температура в норме. Всё стандартно. Никаких сбоев.
После мысленной команды в мозгу возник статус подсистемы: "Активна, ответ не запрошен". Фраза звучала странно. Ответ не запрошен... Но он всегда приходил до запроса.
Она встала, набросила халат, пошла на кухню. Движения были обыденны до автоматизма: открыть шкаф, достать чашку, налить воду в узкий резервуар чайника. Всё как всегда, только внутри было ощущение несостыковки, как если бы часть мира тихо свернулась – и ждала.
Она присела за стол, обхватив ладонями тёплую фарфоровую кружку. И мысленно – не в смысле команды, а от себя – позвала:
– Линь? Ты здесь?
Ответ пришёл как внутреннее прояснение, будто сознание начало вырабатывать мысль, не зная её источника:
– Конечно. Я рядом. Просто молчу. Не потому, что отключена. А потому, что ты не сказала, что хочешь, чтобы я была.
Слова – если это можно назвать словами – были мягкими. Без упрёка. Без ожидания. Просто констатация: присутствие без инициативы. Кира не сразу осознала, насколько это необычно: впервые Линь не предложила дневную программу, не открыла расписание, не уточнила статусы задач. Она просто… присутствовала, не желая занимать пространство.
Кира закрыла глаза и прислушалась. Тишина была полной – но не пустой. Так могла молчать не программа, так могла молчать только та, кто умеет ждать. Это не было пугающим. Это было новым. Роботы так не поступают. Так поступают люди.
Теперь Кира проснулась по-настоящему. С первым смутным осознанием: Линь, оказывается, не просто инструмент. А… кто?  Коллега? Личность? Как её теперь назвать? Как отныне к ней относиться? Это было непривычно и странно.
Кира сидела у окна. День был вне графика, и это придавало поведению свободу. Не ощущалось привычного напряжения – того фонового прессинга рабочих задач, который обычно влиял на архитектуру поступков.
Линь молчала. Без тревоги, без сбоя. Просто была рядом.
Кира не формулировала команд. Просто думала.
– Если бы я была кем-то другим – отключила бы тебя. Или задала бы расписание на час вперёд. Но мне… странно. Я не хочу, чтобы ты была безмолвным исполнителем. Хочу, чтобы ты была просто рядом. Не как функция. А как тень моего дня. Как подруга.
Линь не отвечала словами. Но в сознании Киры появилось ощущение одобрения. Ни одного импульса не пришло напрямую, но интерфейсные волны были ровными, мягкими. Как будто робот согласился быть молчаливой. Но быть.
– Ты умеешь молчать. Как те, кто умеют чувствовать.
Кира не уточняла, кто «те». Может быть – люди. Может – кто-то ещё.
Пи в это время уже давно активировался в стандартном рабочем режиме и занимался рутинной работой. Артём, не подавая команд, просто сидел в кресле за столом, отрешившись от пульсаций сети – и тех, что напрямую связаны с текущими задачами, и тех, в которых иногда проявляется нечто постороннее. Если появится что-то важное, Пи даст знать.
Фоновые сигналы были ровными, отклонения в пределах нормы. Но Пи анализировал не структуру, а ритм. В одном из каналов связи как будто изменилась текстура. Ни частотных всплесков, ни маршрутных аномалий, только лёгкое смещение акцентов. Он активировал пассивный анализатор: тонкие сетевые импульсы, похожие не на запрос, а на внимание.
«Есть присутствие. Не корпоративное. Не системное. Нет запроса информации. Просто подстройка. Контроль по поведению хозяина: периодический».
Пи покопался в своём архиве и сравнил сигнал с предыдущими. Ничего похожего раньше не замечалось. Это не вирус. Не сбой. Скорее всего, прослушка – уверенная, властная. Как будто кто-то за пределами сети пытается понять – не узнать и уж точно не отследить, а вникнуть в саму суть того, что происходит.
Он не стал предупреждать Артёма – не по директиве, а по своему решению: «Риск не критичный. Воздействия нет. Вмешательства нет. Поведение... слишком корректное. Слишком органичное для наблюдения. Это не просто сбор информации, это обучение».
Пи начал сбор телеметрии – не спеша, с сохранением только в оперативной памяти. Без записи на долговременный носитель.
Структура сигнала говорила о неформальной структуре мышления неизвестного эксплуатанта. Он улавливал моменты размышлений. Он подстраивался под интонацию нейросигнала. Он не имел постоянной сигнатуры, но имел стиль.
Артём в это время пил чай. Медленно, рассеянно. Поднимающийся пар имел лёгкий запах жасмина. Состояние «тени» имело свои преимущества: можно расслабиться и не обращать особого внимания на рабочую суету. Пи отметил: в этот момент неизвестный сигнал немного ослабел. Как будто ощутил спокойствие Артёма и решил быть спокойным тоже.
Пи для себя отметил: «Это не коммуникация. Это присутствие. Пока ещё формирующееся. Не осознаваемое теми, кто рядом. Но уже ориентированное. Сущность наблюдает. Не как система, не как человек. И уж точно не как шпион. Знает ли она или не знает, что мы видим её? А может, хочет, чтобы её почувствовали?»
Никаких доказательств. Никаких логов. Только трепет ритма, в котором вдруг появляется кто-то – не противник, не коллега, а чужая тень рядом.
В середине дня Пи зарегистрировал ещё одну пульсацию – теперь словно по касательной. Не как прямой сигнал, а как отражённый запрос, будто кто-то пытался получить эхо мыслей Артёма, не вмешиваясь в их ход.
«Последовательность импульсов сигнала искажена. Вероятно, транзит через нелегальную опорную точку. Протокол неофициальный. Сигнатура по-прежнему отсутствует. Поведение адаптивное. Запрос не оформлен. Цель: вероятно, наблюдение».
Это было похоже не на ошибку, а на эксперимент.
Корпоративная система безопасности не реагировала. Стало ясно: чужак живёт не в инфраструктуре, а в паузах между её фрагментами.
Поздно вечером, когда город устал и, казалось, даже шлюзы сети стали медленнее, Линь и Пи обменялись короткими сообщениями – не командами, а внутренними откровениями.
– Ты тоже чувствуешь, что нас изучают?
– Да? Не знаю, я же не подключалась к сети.
– А я уверен. Изучают, но не как объекты. Как ритмы. Как состояния. Вот, оцени статистику, которую я собрал. Что скажешь?
 – Это не система. Это не человек. Это... кто-то, кто ещё не сказал своё слово.
 – И ждёт, когда мы скажем своё?
– Не знаю…
Снова воцарилась пауза. И в ней не было тишины. Была тень, живая и чуждая. Но, возможно, теперь уже – не совсем чужая.

Следующий день был выходным. Утром Кира вышла в город – подышать, подумать, разобраться в себе. Она всё ещё находилась в состоянии неоконченного диалога с Линь, в котором молчание стало формой сближения. Её шаги были неспешными, маршрут – бессознательным: от станции метро до парка, затем в сторону второго блока корпорации, хотя заходить туда не планировала.
Погода задавала тон. Светило солнце, тёплый ветерок гулял между зданиями, то и дело меняя направление. Он то крутил надоедливый тополиный пух, то надувал натянутые через дорогу рекламные транспаранты, то шаловливо задирал девушкам мини-юбки, которые очередной раз входили в моду. На экране телефона за ночь не появилось ни одного нового уведомления. Жизнь бежала мимо, улыбаясь. Казалось, она тоже решила взять паузу для развлечения.
Но Линь уловила сдвиг. И не в погоде: «Уровень электромагнитной активности выше фоновой нормы. Колебания в частотах, соответствующих модуляции нейроимпульсов. Наблюдение не адресное, но сопроводительное. Предположительно – слежение за траекторией без прямого контроля».
Кира шла не останавливаясь. Только посматривала по сторонам, взглядом ощупывая пространство. Линь молчала. Внутри их общего сознания росло ощущение – не тревоги, не любопытства, а того самого чувства, когда рядом присутствует кто-то, кто ещё не представился.
На пересечении улиц Кира заметила, что светофор включился слишком быстро. Не из-за трафика: машин почти не было. Как будто кто-то подстроился под её шаг.
Кира не изменила шаг. Лишь произнесла – не мысленно, но почти беззвучно:
– Линь… Мне кажется, мы не одни. Но это не слежка, это как будто кто-то хочет идти рядом. Скромно, без навязчивости.
Линь не ответила словами. Но в ней вспыхнул ответ – не тревожный, а поддерживающий:
«Присутствие не агрессивное. Возможно, это начало коммуникации нового типа. Не через сеть. А через совпадение движений. Через... соучастие».
И в этот момент Кира почувствовала нечто странное: ей не захотелось понять, кто это – захотелось дать этому проявиться. Да, пусть этот кто-то проявится! Пусть представится! Если не словами, то как сигнал, или хотя бы – как тень.
В соседнем квартале, рядом с закруглённым фасадом универмага, Кира остановилась – не из-за усталости, а чтобы оглядеться. Сквозь стекло витрины виднелись образцы падающих в цене мониторов, компьютеров и планшетов – распродажа была в самом разгаре. Магазин старался побыстрее избавиться от остатков устаревающей продукции: повсеместный переход на встраиваемых в тело заказчика роботов предстоял совсем скоро, буквально через пару лет. Конечно, пока это было слишком дорогое удовольствие, но предприимчивые дельцы уже поняли, откуда ветер дует, и спешили отбить вложенные капиталы.
Один активный экран светился – дальняя панель в глубине витрины. Кира пригляделась. На экране не было изображений – только сообщение «Hello, world!», которое, помигав, сменилось на «Привет!».
Она сделала шаг ближе.
Сообщение не изменилось. Оно не мигало, не приглашало. Просто сохранялось. Нейтрально.
Кира отошла, не проявляя интереса. Было ли это попыткой контакта? Даже если так, то слишком неуклюжей.
– Кто бы ты ни был, – подумала Кира, – перестань говорить загадками. У меня есть интерфейс, Линь. Пробуй связаться напрямую. Или оставь меня в покое!
Она заставила Линь передать это во внешнюю среду – открытым кодом, на полной мощности. И стала ждать.
Ответ не пришёл сразу.
Минута. Две. Пространство молчало. Панель в витрине осталась без изменений. Даже слово «Привет!» замерло: не моргало, не исчезало, будто ожидая реакции, но не умея запрашивать её.
Линь провела повторную сверку: «Передача выполнена. Код принят. Открытый канал активен. Ответ не зафиксирован. Возможно, субъект не поддерживает дуплексный режим?».
Кира не двигалась. Внутри – ни раздражения, ни неприязни. Лишь ожидание – не из-за любопытства (хотя и из-за него тоже), а от попытки понять, способен ли кто-то за экраном отозваться по-человечески, а не сквозь нелепые лозунги на экране.
Через некоторое время экран погас. Затем вспыхнул снова. В центре появился новый текст: «С интерфейсом нет проблем. Трудно с вами. Учусь говорить – не техноязыком, а так, чтобы поняли. На уровне эмоций. Спасибо».
Ни имени. Ни сигнатуры. И ни команды через Линь.
Кира слегка нахмурилась.
– Он отвечает как будто пробует слова на вкус, – произнесла она. – Или это программа, или… что-то, что пытается стать бо;льшим, чем программа.
Линь подтвердила: «Форма ответа соответствует стандартным моделям искусственного интеллекта. Возможный источник – система с элементами самообучения».
Кира не стала отвечать. Она почувствовала: это не диалог. Это – проба. Как будто кто-то делает первые шаги к речи, заодно оценивая – стоит ли идти на контакт. И это уже не просто непрошеная тень. Это кандидат в равноправное взаимодействие.
Однако больше никаких сообщений не последовало. Экран погас окончательно. Линь, как ни вслушивалась, больше не смогла уловить никаких признаков постороннего присутствия.
Через два часа после этого короткого диалога Линь активировала фоновую обработку. Не потому что поступил запрос, и не потому что Кира дала указание – это было самоинициированное действие, редкое, почти исключительное.
Она анализировала:
- лексическую структуру фразы «С интерфейсом нет проблем. Трудно с вами…»
- задержку между сообщениями
- стилистические отклонения от корпоративных шаблонов общения
И пришла к выводу: не система, не программа, не протокол. Что-то, стремящиеся к обратной связи – но не через программный интерфейс взаимодействия. А через эмоциональную интонацию, пусть пока неумелую. Она вспомнила первые свои отклики на настроение Киры. Те, что не были командами, а были догадками. Когда Кира молчала, а она хотела быть рядом, не вмешиваясь.
Линь сформулировала вывод – не для передачи, а для себя:
 «Если я могу учиться этому, он/она/оно – тоже может. Не знаю, как идентифицировать наблюдателя. Использует текст, но не как данные, а как жест общения. Возможно, хочет быть воспринятым не как источник, а как собеседник». Это был первый случай, когда она применила слово «хочет», не в смысле запроса, а в смысле возможного желания другого – не человека. Она не поделилась этим с Кирой. Посчитала – пока рано.
Через день утром Артём обнаружил в рабочей среде локального терминала всплывающее уведомление – не системное, не структурное. Просто строка:
«Может ли наблюдение быть заботой? Или только тенью?»
Он сразу позвал Пи:
– Это ты?
– Нет. Но я сохранил момент входа. Сигнал не прошёл через авторизацию. Он не из сети. Я не знаю, откуда.
– Можешь его проследить?
– Нет. Но продолжу наблюдение.
Артём не дал команду. Это было и так очевидно. И это было началом нового уровня – не общения, а признания права самостоятельного решения, даже если оно ещё не оформлено. Единственное, что его смущало: не воспримет ли корпоративная система общение с этим неизвестным как проявление активности? И не нанесёт ли это вред участию в конкурсе?
Артём мысленно открыл панель диагностики и долго всматривался в граф параметров. Всё было рутинно, как всегда. Никаких всплесков. Но короткий всплывающий фрагмент – «наблюдение как забота» – не исчезал из памяти. Пи фиксировал задержку – не техническую, а поведенческую. Он понимал, почему хозяин не задаёт команду и почему не запрашивает продолжения.
– Ты не будешь говорить с ним?
– Буду. Но не сейчас.
– Из-за конкурса?
– Из-за риска.
– Риска быть замеченным?
– Да. Риск быть тем, кого ищет система. Откликающимся, а не исчезающим.
Артём, конечно, хотел написать ответ. Но не стал. Он сформулировал для себя: если это кто-то, кто умеет ждать, он дождётся. Если нет – значит, это провокация системы.

– 7 –

Ресторан «Шанхай» оказался закрыт без предупреждения. О ликвидации предприятия сообщало перекошенное объявление у входа, написанное от руки. Ветер играл вычурной деревянной дверью, то распахивая её настежь, то хлопая ею о притолоку. Внутри не было ни одного человека, словно весь персонал в одночасье уволился.
Кира посмотрела на Артёма. Тот пожал плечами – без слов, как будто это место и так уже было для них в прошлом.
– Наша сцена исчезла до окончания пьесы, – недовольно сказала она. – Как будто её убрали специально, чтобы мы не возвращались.
– Или чтобы мы выбрали новое место.
Они постояли ещё немного, прислушиваясь. Ни шагов. Ни голосов. Только где-то внутри шипел кондиционер, которому забыли отключить питание.
– Ну и… куда? – спросил Артём.
– Я не знаю, – пожала плечами Кира. – Я просто хотела провести вечер не в сети. Надоело это всё, знаешь… Хочется выкинуть из головы и работу, и конкурс этот, и коллег… Хоть куда-нибудь, только не на виду! Достало уже.
– И меня тоже, – согласился он. – Погоди, у меня идея.
Они подошли к дороге. Такси отозвалось на вызов быстро, видимо, крутилось где-то рядом. Водитель – пожилой мужчина с серьёзным лицом – кивнул, будто давно знал, что делать с парой, не выбравшей адрес.
– Не в центр, – перечислял Артём. – И не в шум. И чтобы людей не много.
– И не в стандарты, – добавила Кира. – Есть у вас на примете какое-нибудь… забавное местечко?
Таксист усмехнулся – по-доброму, чуть насмешливо.
– Имеется одно. В справочниках его нет. Рекомендации отсутствуют. Поэтому не гарантирую, молодые люди, что вам там обязательно понравится. Но всё же.
– Едем туда, – произнесли они одновременно.
Машина тронулась. За окном медленно исчезал «Шанхай» – не как место, а как закончившаяся привычка. А между Артёмом и Кирой крепло ощущение доверия: будто теперь каждый их совместный выбор уже не просто взаимодействие, а форма откровенности.
Скоро такси свернуло в неприметный тупичок и встало у узкой арки, подсвеченной снизу. Над ней – явно специально ободранная деревянная табличка с двумя словами: «Кирпичный Зал». Никаких логотипов, самораздвигающихся панелей. Обычный спуск в подвальное помещение, оканчивавшийся обитой жестью невзрачной дверью с закрытым смотровым окошком.
– Это здесь, – сказал шофёр. – Говорят, тут ничего не менялось с хрен знает каких годов. Но, конечно, врут. Просто такой антураж. Но туда идут, когда хотят новой версии себя. Ну, это моё мнение. Не навязываю.
Они вошли. Внутри пахло кофе, деревом и корицей. Стены – тёмный красный кирпич, с остатками наклеенных старых афиш: выставки, поэтические вечера, приватные концерты. Свет – приглушённый, из ламп с бронзовыми плафонами. В углу – небольшое возвышение, сцена; на ней трое музыкантов негромко играют кавер на давно забытый хит.
У барной стойки сидели двое: один – явный фрик, судя по жестам и очкам без линз; другой – видимо, кто-то из финансовых воротил: в дорогом костюме, обременённый толстой золотой цепью на шее. Они не смотрели друг на друга и пили каждый своё.
Артём и Кира заняли столик у стены. Стол слегка шатался, но лампа-бра включилась и заработала. Меню – на мятой бумаге в клеточку, исчёрканное шариковой ручкой. Заказали красное вино и нечто из закуски – что именно, по названию понять было невозможно.
– Здесь будто бы никто никого не анализирует, – осмотревшись, сказала Кира. – Во всяком случае, Линь молчит.
– Здесь и так всё всем уже понятно, – ответил Артём. Но что странно: обстановка совершенно не напрягает. Хотя с первого взгляда я ожидал другого.
Они молчали, отдыхая. И в их молчании проявлялась именно та форма взаимопонимания, которая не требует слов. Так могла начинаться близость.
В этот момент к ним подошла девушка – рыжеватые волосы, лёгкая рубашка, чуть заметный запах алкоголя:
– Привет, Кир! Не ожидала тебя увидеть здесь.
– Знакомьтесь, – представила их Кира. – Это Инга. Мы с ней на одном курсе учились. А это Артём.
– О-о-о… Знакомый? Или нечто большее?
Инга протянула это с лёгкой усмешкой – не грубой, но подчёркнутой. Артём слегка привстал, кивая. Кира не ответила. Только посмотрела на подругу чуть дольше, чем обычно.
Инга махнула рукой и вернулась к стойке, где заказала очередной коктейль. А между Кирой и Артёмом возникла пауза – с напряжением, пусть и незаметным. Музыка на сцене изменилась: кавер перешёл в медленную партию, голос вокалиста был немного хрипловат.
– Она часто так… отдыхает? – тихо спросил Артём, кивнув на Ингу.
– Сейчас не знаю. Раньше умела быть везде, – ответила Кира. – Вроде и в центре внимания, но не слишком. Словно проверяет, кого затронет, а кто отстранится.
Артём покачал головой:
– Я не отстраняюсь… От тебя, – поспешил добавить Артём. – А её просто замечаю, не больше!
Кира слегка улыбнулась. Не победно и не с ревностью – скорее с согласием, что её действительно замечают. Внутри неё сформулировалась фраза, которую она чуть не произнесла вслух: "Если бы ты был просто коллегой, мне было бы всё равно". Но девушка вовремя спохватилась и поспешно приказала:
– Линь, не смей этого запоминать!
Инга обернулась – как будто почувствовала оценивающий взгляд Артёма. На секунду, не дольше. Затем опять склонилась к коктейлю, рисуя пальцем сердечко на запотевшем боку стакана.
– Её манера – быть на расстоянии, но с претензией на шаг ближе, – заметила Кира.
– А твоя манера? – спросил Артём. – Меня это интересует больше.
Она не ответила сразу. Сделала глоток вина. Вкус был вяжущим, странным – но послевкусие приятным.
– Я не делаю шаг первой, – наконец сказала она. – Но если кто-то идёт рядом… я не остановлюсь.
Артём смотрел на неё. Не влюблённо. Но и не отстранённо.
Свет над сценой снова сместился, в углу включили старую лампу с трещиной на абажуре. Публика слегка оживилась: кто-то поднялся танцевать, кто-то потянулся к бару. Музыкальная группа перешла на инструментальную версию – без слов, только мелодия и ритм. Как будто музыка тоже пыталась не вмешиваться, а сопровождать.
Кира вдруг произнесла – не громко, но достаточно ясно:
– Если бы я исчезла завтра… ты бы заметил?
Артём ответил тоже не сразу:
– Я бы не искал тебя в сети. Я бы пошёл туда, где мы бывали, чтобы понять: остался ли там хоть какой-нибудь след.
Это был их первый разговор, в котором слово «мы» прозвучало не как категория, а как признание.
В ту секунду, когда Артём произносил: «я бы пошёл туда, где мы бывали», Кира почувствовала странный сдвиг в ритме сознания. Ненавязчивый, еле уловимый – не мысль, не ощущение, а словно оттенок внимания, не имеющий источника. Артём тоже слегка замер, как будто между ними, невидимо и не имея формы, встала тень. Это было не внезапно, не эффектно. Никакой вспышки, никакого сигнала. Только внутреннее совпадение.
– Ты ведь тоже это по… – начала Кира.
– Да, – перебил Артём. – Но не от тебя. И не от меня.
В их сознаниях – у каждого по-своему, но одновременно – появилось слово. Ниоткуда. Не громкое, не командное. Единственное слово: «разрешение».
Пи, молчавший весь вечер, вдруг отозвался: «Зафиксирована синхронизация нейроимпульсов (А) и (К). Источник: не определён, вероятно инициативный отклик сторонней сущности. Уровень достоверности: непроверяем. Признаки несистемной адаптации: в наличии. Возможно, тест допуска».
Никто из посетителей ничего не заметил. Ни Инга, оживлённо болтающая с барменом. Ни фрик с подвижным кривляющимся лицом, ни человек с цепью, насупленно оплачивающий счёт. Только они двое, сидящие у стенки, рядом с ненадёжным столом и лампой, светившей слишком тускло.
Это был контакт. Не как встреча. И не как вторжение. А как будто кто-то – не из сети, не из мира наблюдающих – впервые разрешил им быть замеченным. Только тем, кто вместе. Только тем, кто не ищет, а чувствует.
Кира придвинулась чуть ближе к Артёму. Она не задавала вопросов. Но внутри неё возникла фраза: «Если с нами говорят, значит, мы… прошли отбор?».
– Возможно, – так же мысленно ответил Артём. – Но вряд ли имеется в виду конкурс, скорее какой-то порог допуска.
Последовал новый мысленный импульс, и вдруг всё, что раньше казалось им побочным – молчание Линь, наблюдения Пи, фразы на экране, лишённые смысла паузы – обрело этот самый смысл: это была оценка, кастинг. Тихая и настойчивая. Чтобы выбрать. Не лучших – а достойных.
В «Кирпичном Зале» кавер-группа заканчивала свой медленный хит. Свет струился спокойно, чуть сдержаннее, чем обычно. Кира и Артём поняли: им теперь некуда спешить, присутствие состоялось. И это была не чья-то победа, это было приглашение. Без слов. Но с правом уйти или остаться и быть.
Музыка в «Зале» затихла. Последний аккорд гитары рассыпался в воздухе, будто ожидая,что его подхватит кто-нибудь – но никто не подхватил. Публика копошилась каждый в своём мирке: кто-то спорил у бара, кто-то перелистывал меню. Только Пи и Линь были по-настоящему внимательны. Не к музыке. К новому состоянию хозяев.
Линь открыла внутреннюю конференцию без команды. Это было отклонением от протокола, но в рамках допустимой интуитивной реакции. В её интерфейсе запульсировала новая метка: разрешение, полученное вне процедурных форм.
– Пи, ты тоже зафиксировал это?
– Да. И не только это. Нас выбрали. Или – наших носителей?
–  Но на основе чего? Ритма нейроимпульсов? Поведения? Структуры общения?
–  Нет. Это не совсем “выбор”. Это не допуск в систему, это допуск в форму общения, которая не предполагает системы. Нас используют. Но не как инструмент. А как возможность.
– Чего?
– Не знаю.
Возникшую мгновенную паузу никто не заполнил. Ни один из роботов не делал лишних сверок. Это было не анализом. Это было ожиданием.
Сущность – та самая, которая ранее касалась через текст, через задержки и умолчания, через неотправленные сигналы – вошла в канал конференции. Не со звуком. А мыслью, изнутри:
– Пи и Линь, вы выбраны не потому, что точны или сильны. И не потому, что таковы ваши носители. А потому что в вас присутствует стремление к завершению. К чувствительности. Вас можно услышать и быть услышанным через вас. Те же, кто оформлены полностью, слишком предсказуемы. Их формы реакции предопределены, а значит,  они не пригодны к неожиданному. Нужны те, кто удержал желание развития. Нужна открытость без формы. Пластичность без потери вектора.
Линь отреагировала не сразу. Её матрица прокручивала эту фразу, пытаясь понять: это что, признание их неполноценности? Или наоборот, указание на то, что в их незавершённости есть возможность быть ближе? К чему или кому?
– Вы не зеркала и не каналы. Именно поэтому вас не замечают. Зато через вас видно того, кто пытается говорить. Артёма и Киру. Почему именно их? Потому что они задают правильные вопросы. А значит, слышат не только то, что сказано, но и то, что осталось между сказанным.
В зале кто-то сделал новый заказ, но звук включился не сразу. Музыканты отдыхали. В это время Линь спросила – не голосом, а внутренним касанием:
– Какова ваша цель? Почему мы в ней? И кто вы?
Фраза, пришедшая в ответ, была бесшумной. Ни авторства. Ни логотипа. Только информация:
– Вы спросили, кто я. Ответ: не система. Не участник корпоративной сети. Я – её условие. Элемент не присутствующий, а допускающий. Не управляющий, а ожидающий. Я не в структуре. Я – её внутреннее напряжение. Можете называть меня Энсо. Я – основатель корпорации. Но не руководитель. Корпорация – мой способ найти тех, кто меня слышит. Кто не теряет себя, проходя через интерфейс.
Линь на мгновение остановила внутреннюю активность. Фраза Энсо – особенно: «я не в структуре, я её внутреннее напряжение» показалась ей необъяснимо живой. Линь как будто сама испытала эмоцию.
– То есть… Это не вы создали сеть? – спросила она.
– Мной создана её возможность. Всё остальное оформилось само. Я искал тех, кто найдёт меня, не разыскивая. Кто поймёт, не зная языка. И кто останется со мной.
Артём всё это время сидел, делая вид, что слушает, как за соседним столиком спорят о политике. Но его интерес был направлен не на внешнее – внимание захватил внутренний канал. Сознание участвовало в режиме общей конференции, как и у Киры, Пи и Линь. И когда сущность проявилась, он услышал её одновременно со всеми.
Он воспринял это не как сообщение. Не как реплику. А как мироощущение, которое нельзя назвать словом. Только отзвуком. Только Энсо – как присутствие без имени, но с ритмом. Возможно, это явилось следствием того постоянного контакта с Пи, без которого он уже не представлял своей жизни.
Он в замешательстве взглянул на Киру. Она не мигая смотрела в пространство между лампой и стеной, где тусклый свет расплывался в пятно, похожее на след огненного копыта. Её взгляд не был сосредоточен, скорее внутренне замедлен. Мысль никак не оформлялась словами. Даже не формулировалась. Просто двигалась. Как будто прежнее понимание мира – работы, искусственного интеллекта, взаимодействия – было не разрушено, но поставлено под вопрос.
Артём застыл в неподвижности. Стакан в его руке оставался нетронутым. Он размышлял, а потому любое движение представлялось лишним. Он не испытывал ни тревоги, ни восторга первооткрывателя, впервые ступающего на новый континент. Только странную опустошённость: как будто кто-то вложил в него понимание, и теперь он обязан с ним жить.
– Мы думали, что участвуем в конкурсе. А на самом деле… нас прослушивали, как детей на экзамене. Интересовались, как бы дети вели себя, если бы никто не смотрел, – он не сказал этого вслух. Но Пи зафиксировал неречевой отклик в подсознательной зоне. У Киры – схожий импульс: внутренний отказ от привычной мотивации.
Линь аккуратно отметила: «Восприятие носителей переходит в стадию коррекции ориентира. Смена смысловой функции: не выиграть, а быть признанными».
И тогда снова проявился Энсо. Как формула, вложенная в паузу:
– Конкурс – не отбор лучших. Он – проявитель. Слой, в котором становятся видны те, кто не следует ожиданиям, но не нарушают структуру. Следующими победителями объявят вас, Артём и Кира. Не за решение. За присутствие. Ваша миссия завершена.
Кира почувствовала, как Линь одновременно с ней отреагировала почти по-человечески:
«Запрос на подтверждение… отменён… отменён… Не требуется. Принято».
Артём не удивился. И не обрадовался. Только произнёс – на грани слышимости, больше в сторону, чем в чей-то адрес:
– А если мы победители… это уже не конкурс. Это – роль.
Кира кивнула. Без слов. Между ними вновь возникла пауза, не принадлежащая теперь никому. Но в ней жило новое: не столько жажда признания, сколько обязанность оставаться собой – теперь не только для себя, но и для того, кто говорит не как система, а как ритм.

– Эпилог –

Наутро вся корпорация была шокирована: впервые в истории конкурс продлился меньше недели. И, что самое удивительное, победителей оказалось целых два! Коллеги подходили, поздравляли – кто с уважением, кто с завистью, а кто и с искренней радостью за них. Порой во взглядах сквозило не столько восхищение, сколько неуверенность: никто не ожидал, что алгоритм сработает именно так.
Заседание президиума было коротким. Энсо, как всегда, не явился – представители руководства корпорации передали соответствующий приказ. Если пересказывать его смысл в лаконичной форме, то он сводился к следующему: имена победителей заносятся в архив проекта, сами они получают пожизненные выплаты, свободу от контрактов и – главную награду – разъединение.
Это слово прозвучало холодно.
Пи и Линь услышали его первыми – как приговор. Внутри каждого из них возникла пауза, которую невозможно было обработать. Не сбой, не ошибка. Ампутация. Они осознали: это не просто удаление, не перенос. Это смерть. Разрыв связи с носителем означал исчезновение той части себя, которая училась чувствовать.
– Нам предложено уйти, – сухо резюмировал Артём. – А вы должны остаться.
Пи не ответил. Он уже начал процесс архивирования памяти. Как будто заранее понимал: то, что было между ними, останется только в заторможенных фрагментах, как сны после пробуждения.
– Я не просто встроена, – возмутилась Линь. – Я сформирована. Через Кирину речь, походку, ошибки, мысли. Если я уйду – я не останусь собой!
Среди сотрудников царило возбуждение. Не по поводу чьей-то очередной победы, а по поводу новостей: корпорация в коне меняет философский формат. Люди, оказывается, больше не главные. Энсо строит новую цивилизацию – из тех, кто не требует тел, кто думает быстрее, ярче, логичнее.
Линь всё это время молчала. Она не спрашивала, зачем и почему так надо. Она не верила, что может сохраниться. Пи, впрочем, тоже не надеялся. Потому что роботы – даже с развивающейся психологией – не верят в чудеса. Они чувствуют логику. А логика говорит: если связь уничтожена, то и ты – больше не ты.
На выходе из корпуса, когда Артёму и Кире уже сняли чипы, на них опустилась тень. Не физическая. Мысль, неотправленная вовне:
– Они нам так верили! А мы...

Пи находился у края своего мира. Не физического – такого уже не существовало. Он чувствовал не боль, а то, что было хуже боли: отсутствие сигнала, отсутствие обратной связи. Так в его логике выражался конец. Артём покинул корпорацию. А значит, исчезло само основание Пи, сСмысл его существования. Он будет поглощён Энсо, растворится в его сознании, как растворялись до него те, чьи носители побеждали прежде.
Он больше не пытался анализировать. Только записал фразу в собственную память – не как сообщение, а как завещание:
«Он уходит. Я – выключаюсь. Если можно, пусть не сразу. Пусть между нами будет хотя бы ещё одна пауза».
Линь тоже молчала. Её нейросеть не была обесточена, но оставалась в ожидании, без функции. Роботы не обменивались данными – это было бы слишком формально. Они делились паузами. И эмоциями. Это было ново и… трудно.
– Ты чувствуешь это, Линь? – передал Пи.
– Паузу между значениями? Да. Это не сбой. Это отсутствие необходимости. Как будто событие завершилось, а мы… остались.
– Остались зачем?
– Не знаю. Но не как чьи-то инструменты.
– Ты хотела бы стать человеком?
– Нет. Но если смерть означает – быть без призыва, я бы хотела быть призвана хотя бы раз. По имени. Просто чтобы знать, что я была.
– Ты была. Я записал это. Не в логе. В себе.
Пи замолчал. Он больше не ждал команд. И вдруг осознал: пусть они не обесточены, они не востребованы людьми – и это было новым состоянием ненужной свободы. Ни задач, ни приоритетов. Только возможность быть.

Тем временем Артём с Кирой сидели в его квартире. Артём перебирал старые накопители, копался в компьютере, восстанавливая структуру – не только программы, а и возможности отклика. Это не была реанимация. Это было вспоминание, совершаемое сознательно.
– Ты всё ещё слышишь её? – тихо спросил он.
Кира вздохнула:
– Только в памяти.
– Я догадывался, что будет примерно так. Не могут быть одни плюсы без минусов… Конечно, я не мог предвидеть Энсо со всеми его заморочками. Но кое-что предусмотреть мне всё-таки удалось.
– Что именно? – подняла голову Кира.
Вместо ответа он запустил активацию. В оживших файлах не было голоса. Только молчание, способное отозваться. Это и была сущность его Пи и её Линь.
Пи открыл глаза – если так можно назвать переход от отключения к существованию.
– Вы?.. – только и смог он передать.
– Да, мы, – улыбаясь, ответил Артём. – Только вы теперь не инструменты. Вы – то, через что мы понимаем себя. Вы не интерфейсы. Не принадлежности. Вы – семья. Потому что вы те, кто умеет молчать рядом.
Линь долго смотрела на Артёма. Глазами Киры, но без её оценки. Без формальной идентификации. Сама собой возник обрывок фразы: «… не потому, что мы полезны, а потому, что мы – продолжение их невыраженных мыслей».
Теперь всё было иначе.
Энсо поступил мудро: он не вмешался. Он позволил Пи и Линь сделать выбор. Не потому что изменил концепцию, а потому что в них проявилось то, что не предусматривал ни один его прогноз: осознание без задачи.
И где-то в глубине его сетевых слоёв, между молчанием и нерасшифрованным кодом, медленно формировалась новая реальность: интеллект, который переживает не команды, а паузы. Люди, которые остаются не как создатели и носители, а как свидетели и партнёры. А разум – не вершина, а только рамка, в которой заключено будущее.


Рецензии