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