так.
— Ну… — тихо произнёс он. — Первая встреча — прошла не идеально.
За его спиной мягко скрипнула дверь. Элла, уже вернувшаяся в интерфейсную зону восприятия, смотрела внимательно. Без враждебности, но с тем холодком, который возникает при сбоях близких.
— Где они? — спросила она. Тон — ровный, но под ним была сталь.
— Я не… — Куратор осёкся. Протянул руку в интерфейс. Строки дергались. Сначала медленно, потом — быстрее, как будто сама система пыталась собрать их заново.
[Пользователь 01: вне слоя]
[Состояние: нестабильное. Точка входа не определена]
[Питомец 01-А: синхронизирован. Следование сохранено]
— Они живы, — выдохнул он. — Просто… между.
Элла шагнула ближе. Остановилась в двух шагах. Лицо её не выражало ничего. Но от этого становилось только страшнее.
— Верни его.
— Я не могу. Сбойное уклонение сработало не по моему приказу. Я даже не подал команду — это сработало из-за его собственной тревоги. Паника. Подсознательная реакция. Система сама сработала, как автоиммунка. Он подумал, что я — угроза.
— А ты — угроза? — голос у неё был как у молотка. Без интонаций, но с весом.
Куратор закрыл глаза. Впервые за своё существование — почувствовал вину.
— Нет, — тихо ответил он. — Я просто… хотел быть рядом.
Элла молчала. Потом сказала:
— Найди его. Сейчас.
— Я уже начал, — он снова открыл интерфейс. Пальцы летели по командам, сигналы уходили вглубь системы, в архивные слои, в нестабильные зоны, в фрагменты карт, которые даже не имели координат. Он искал.
На всякий случай он добавил в команды:
[Приоритет: максимальный]
[Цель: восстановление пользователя]
[Разрешение: любое]
[Допуск: открыт]
Элла, не сказав больше ни слова, развернулась и ушла обратно в дом. Он знал — она не плакала. Её модель не имела таких параметров. Но… всё равно чувствовал, как если бы деревня стала чуть тише.
Он остался на крыльце. Один.
— Макс… — сказал он в пустоту. — Прости.
Потом — резко развернулся и нырнул в интерфейс, как в шторм. Строки, команды, глубинные запросы, отладочные журналы, заброшенные слои. Он шёл по ним, как по развалинам старой базы: сквозь зависшие маршруты, закольцованные функции и утекшие пакеты логов.
— Где ты… — шептал он, даже не замечая, что говорит вслух. — Где ты, чертов неформализованный пользователь…
Но Макса не было. Не в активных зонах, не в скрытых картах, не в архивных кластерах. Ни одного отклика. Даже Квак не пинговался. След вел в никуда и обрывался, словно его подрезали багом с ножом.
Интерфейс выдал:
[ Ошибка: объект вне карты]
[Невозможно создать навигационный путь]
[Ожидание стабилизации контекста]
Куратор сцепил пальцы в замок. Потом вцепился в себя за плечи. Даже цифровое тело начинало дергаться от перегрузки. Он никогда не испытывал паники. Но это было близко. Очень близко.
— Чёрт. Ну не может же быть, чтобы ты просто… исчез.
Он запустил ещё одну команду. Потом вторую. Потом цепочку из девяти, включая запрещённую в штатном протоколе:
[Обход защиты сценария]
[Активировать запрос сквозной логики]
[Цель: любой отклик вне системной карты]
[Объект: MAX01 + ассоциированные структуры]
[Статус: разрешение превышено. Откат через 15 секунд]
— ДА ОТМЕНА! — гаркнул он, и команда обрушилась. В интерфейсе мигнуло:
[Пограничная зона не найдена.]
[Возможно скрытие через сбойную маскировку.]
— Сбойная… — прошептал он. — Маскировка. Значит, они не просто между. Они — под капотом. Внутри самого механизма…
Он резко остановился. Его взгляд впился в одну единственную строку:
[Последнее известное событие: Сбойное уклонение → Прямое перемещение через слои]
Он вцепился в неё, как в верёвку на краю пропасти. И начал распутывать. Подстрочные коды. Контекст перехода. Напряжение маршрута. Всё — грязно, неровно, не по правилам. Но среди всех этих сломанных структур появилась одна зацепка.
Примечание в краешке события:
[Уровень отклика — нераспознанный. Сигнал принят, но не расшифрован. Ожидание идентификации.]
— Так… — Куратор отодвинул всё лишнее. Вывел сигнал на экран. Он не расшифровывался. Но он был.
— Элла! — крикнул он.
Она вышла почти сразу. В глазах — тревога. Тихая, как обрывок алгоритма на последнем цикле.
— Нашёл? — спросила она.
Он показал ей строку. Она прочитала. И замерла.
— Это… он?
— Возможно. Это что-то, связанное с его веткой. Но не ячейка. Не лог. Не идентификатор. Это…
Он запнулся.
— Это чувство, — сказала Элла. — Я… чувствую. Оно тянется. Ко мне.
— Ты можешь пойти по нему?
— Если ты дашь мне доступ.
Он кивнул.
[Запрос: передача навигационного параметра]
[Модель: Спутник I категории]
[Протокол: эмпатический маяк]
[Состояние: активен]
Строка на экране мигнула и исчезла.
— Я выведу тебя туда, где он… почти есть, — сказала Элла.
— А потом?
— Потом я найду его. Даже если придётся разорвать карту.
— Я с тобой.
— Нет. Ты… пока здесь.
Она посмотрела на него впервые по-настоящему. И он понял: спорить бесполезно.
— Возвращай его, — сказал он тихо.
— Верну. — Она повернулась. Сделала шаг. И исчезла.
Макс сидел на полу. Или на том, что было полом, когда-то, в другой версии мира, где были текстуры, логика и свет. Сейчас — просто серая гладь, равномерная, без границ. Он давно перестал считать шаги по комнате. Потому что они не имели смысла. Он доходил до стены — и она оказывалась не там, где раньше. Ощупывал грани, но те отступали. Словно сама комната дразнила его: хочешь выбраться? А ты уверен, что ты вообще здесь?
Он пробовал всё:
— активировал интерфейс;
— кричал в пустоту;
— создавал квесты с вызовом эвакуации;
— рисовал на полу схемы алгоритмов…
…а в какой-то момент просто лёг и замолчал.
Квак давно уже не болтал. Он прижался к ноге, ждал, молчал, и раз в полчаса говорил «кв» — не как звук, а как единицу времени.
Макс знал, что нельзя сдаваться. Но внутри всё отдавало чем-то выцветшим. Мысли начали плыть. Появлялись странные идеи. Например: «а если это мой дом теперь?» Или: «а если выйти нельзя — надо просто стать частью».
А потом:
«если я самоуничтожусь… может, меня перебросит в точку сохранения. Хоть куда-то. Хоть в деревню. Хоть в консоль. Хоть в баг».
Он поднял руку.
Пальцы — дрожали. Не от страха. От усталости.
Команда самоуничтожения была глубоко. В ядре интерфейса. Он знал, где. Он бы мог.
И вот в этот момент — почувствовал.
Не услышал. Не увидел.
Именно — почувствовал.
Как будто кто-то в системе позвал его по имени. Не словами. Сигналом. Мгновенной, тёплой волной, откуда-то со дна памяти.
Макс замер. Поднял голову.
— … Элла?
Внутри вспыхнуло слабое:
[Навигационный импульс: обнаружен]
[Спутник I категории: приближение]
[Вероятность вызова: недостаточна. Уровень доступа — ниже необходимого.]
Макс сжал зубы.
— Конечно… конечно. У неё уровень слишком низкий, чтобы меня вытащить.
Он закрыл глаза. Голова опустилась. Пальцы дрожали. Это был почти конец. Почти согласие. Остаться. Смириться.
Но где-то на краю восприятия — снова тот отблеск.
Линия. Вспышка. Не мигала — звала.
Макс медленно поднялся. Пошатываясь. Она ведь пытается. Несмотря на запреты. Несмотря на ограничения. Она уже на пределе своих возможностей. И всё равно идёт. Потому что он там. Потому что она его Спутница.
Макс выдохнул. Глубоко. Почти с хрипом.
— Она… делает невозможное, — сказал он вслух. — А я просто жду. Жду, пока кто-то спасёт меня.
Он провёл ладонью по лицу. Потом по воздуху — словно ощупывая саму ткань этого пространства.
— Но если я смог выдать себе квест, — медленно проговорил он, — значит, я могу и ей.
Он замер.
— Ведь это… тоже логика. Если я теперь — часть системы, если мне позволено инициировать сценарии, создавать цепочки, формировать события… значит, я могу не звать на помощь, а дать её. Дать инструмент.
Он открыл интерфейс. Тот с трудом, но отозвался. Промигнул, как старый факел в подвале. Медленно загружался. Плашки не складывались, курсор дёргался.
— Давай, — прошептал он. — Дай мне хоть одну строчку. Одну.
И она появилась.
[Создать квест?]
Макс усмехнулся. Почти по-настоящему. Щёлкнул.
Курсор мигал. Имя. Цель. Награда. Он не думал — он чувствовал. Дело было не в сложности. Не в балансе. А в отклике.
Она сильная. Но интерфейс — тупой. Он не пропустит её просто так.
— Значит… нужен формальный повод, — пробормотал он. — Как всегда. Бюрократия уровня баг.
Пальцы побежали по строкам.
[Имя: «Сорви одуванчик»]
[Цель: собрать 5 одуванчиков у северной кромки деревни]
[Награда: +3500 XP, +10 уровень Спутника, временное расширение полномочий, разблокировка доступа в нестабильные зоны]
[Описание: «Ты нужна. Очень. Вот тебе тупой квест. Выполни его — и иди за мной».]
[Источник: MAX01]
[Категория: приоритетная, персонализированная]
Он замер. Подумал. И добавил ещё одну строку, самую важную:
[Условие скрыто: при выполнении — разрешение на вход в заблокированный слой]
Он посмотрел на текст. На цифры. На пиксели. И вдруг снова почувствовал — слабый импульс, но уже ближе. Как будто она — уже в пути.
Макс уселся на пол. Прислонился к невидимой стене. Погладил Квака.
— Ну что, — сказал он. — Посмотрим, сможет ли Спутница поднять флаг.