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