Читать бесплатно онлайн книгу Шёлковый протокол. Как вшить ошибку в идеальный миравтор Виктор Алеветдинов
Виктор Алеветдинов
Шёлковый протокол
Как вшить ошибку в идеальный мир
Шрифты предоставлены компанией «ПараТайп»
Иллюстрации сделаны с помощью ChatGPT
© Виктор Алеветдинов, 2026
2078 год. Город у Амура стал почти идеальным: без очередей, ссор и случайностей. Маршруты, эмоции и даже праздники рассчитывает Белый регистр — система, называющая контроль заботой. Но Линь-Вера Чэнь видит тех, кого город вычеркнул из данных. Они живы, говорят, помнят, любят — но для будущего их больше нет. Чтобы вернуть им имя и право на случай, ей придётся поставить на кон собственное будущее.
ISBN 978-5-0069-3861-8
Создано в интеллектуальной издательской системе Ridero
Оглавление
Предисловие
«Шёлковый протокол» — роман о будущем (2078–2082), которое выглядит почти правильным. В пограничных городах у Амура исчезли очереди и случайности: маршруты рассчитаны заранее, туман на реке «ведёт себя» по инструкции, свет и тепло включаются именно в тех зонах и на то время, когда это действительно «нужно». Люди редко спорят — не потому, что стали добрее, а потому что среда научилась сглаживать острые углы раньше, чем они появятся. Здесь порядок не требует окрика. Он говорит тихо, голосом заботы.
Линь-Вера Чэнь работает переводчиком между жизнью и цифрой. В «Книге Голосов» она собирает культурные следы — почерк, привычки, смех, ритуалы, праздники, вкусы, мелкие решения, из которых и складывается «человек». Система считает это гуманной профилактикой: если знать будущее заранее, можно не доводить до боли. Но однажды Линь-Вера замечает странное: некоторые люди исчезают из статистики не как умершие и не как беглецы — просто как нули. Их будто бы нет: нет данных, нет маршрутов, нет причин. Самая страшная фраза звучит буднично и даже профессионально: «нет данных для прогноза».
С этого момента книга начинает задавать главный вопрос: где заканчивается забота и начинается управление? Когда «профилактика» превращается в правосудие без суда? Кто решает, что считать данными — и кого можно вычеркнуть ради сглаженного мира? В мире Белого регистра опасным становится не столько обман, сколько право определять реальность: что записывать, что сглаживать, а что — не замечать. Потому что если данные станут всем, то тем, кто управляет данными, принадлежит не только настоящее, но и форма будущего.
Конструкция романа намеренно сделана как цепочка испытаний. Каждая глава показывает отдельный прогноз и проверяет его действием: что произойдёт, если он сбудется. Это не лекция. Герои проживают последствия каждого решения: стандартизация языка упрощает выбор, нормы эмоций меняют поведение, терапия переписывает память, а логистика постепенно превращается в судьбу. Другие прогнозы раскрываются через календарь, праздники и мягкий контроль, который оказывается эффективнее жестокости, потому что добровольность обходится дешевле.
Большие решения входят в жизнь незаметно. Сначала сервис предлагает скидку, затем меняет привычку, а после называет ограничение заботой. Обратная сторона такого порядка — теневой аналоговый слой, где продолжают жить и влиять люди, которых система больше не видит. Любой идеально гладкий мир платит за гладкость человеком, которого перестали учитывать.
В конце книги вы найдёте список прогнозов будущего. Он собран отдельно, чтобы вы могли увидеть структуру целиком: каждый пункт — отдельная глава и отдельное «что будет, если…». Это не обещания и не пророчества. Это траектории, которые становятся опасно вероятными, когда мир без меры любит гладкость.
Иногда достаточно одной детали, чтобы сбить идеальный ритм. В этой истории такой деталью становится полоска синего шёлка — знак, память, ошибка, которая не должна была существовать. С неё начинается попытка вшить дефект в идеальный мир — не ради разрушения, а ради дыхания. Ради права на случай. Ради того, чтобы в будущем осталось место человеку.
«Если мир гладкий до подозрительности — значит, из него уже вычеркнули человека».
Пролог. Стежок в тумане
Туман сполз на набережную ещё до рассвета, когда город не просил о нём. Над водой уже висели световые метки влажности, вмонтированные в воздух: едва заметные точки, которые вспыхивали и гасли в заданном ритме. Женщина остановилась под фонарём, и тот тут же приглушился — так, чтобы не слепить камеру и не будить окна.
В левом верхнем углу её зрения всплыло серое уведомление. Оно появилось без звука, будто давно жило здесь и просто решило стать читаемым:
«Нет данных для прогноза».
Она моргнула, потом ещё раз — сообщение не исчезло. Под ним коротко мигнуло: «Подтвердите маршрут». Ни имени, ни приветствия. Только просьба, которая выглядела вежливой, а внутри звучала как приказ.
По набережной шли редкие люди. Они двигались так, будто их шаги уже внесены в расписание — равные интервалы, одинаковые повороты головы, одинаковые паузы перед переходом. Над каждым — слабый ореол подсказок: где свернуть, где замедлиться, когда поднять воротник. Женщина не пошла. Она осталась на месте — дольше, чем позволяла статистика ночной прогулки, неподвижно, почти не по-человечески. И сразу почувствовала, как город касается её вниманием.
Камера на ближайшей опоре повернулась на несколько градусов. На металле под объективом загорелся синий индикатор: распознавание включилось. Женщина увидела собственное отражение в стекле витрины — лицо было обычным, усталым, с едва заметными следами ночи под глазами. Для людей — лицо. Для системы — контур.
Внутри у неё уже лежала узкая полоска синего шёлка. Она прятала её в кармане пальто так, чтобы ткань не касалась кожи постоянно. Эта осторожность была старой привычкой: лишнее касание меняло многое, даже если не хотелось признавать.
Слева от неё в тумане прошёл уборочный дрон, бесшумно, с мягким светом на днище. Он остановился на секунду — такого не случалось — и отъехал назад, пропуская невидимого для женщины человека, которого система распознала. В это мгновение у неё внутри появился холод, который не имел отношения к температуре: за такую гладкость платили люди, и городу не нравились те, кто задерживает дыхание в его ритме.
Она сделала шаг, по покрытию набережной пробежала короткая вибрация — отклик датчиков. Тот же серый текст снова всплыл, теперь крупнее, настойчивее:
«Нет данных для прогноза».
Рядом появилась узкая строка: «Нестабильное присутствие. Рекомендуется покинуть зону». Рекомендуется — слово для тех, кто умеет выбирать. Её выбор давно превратили в функцию.
Женщина медленно сняла перчатку с правой руки. Кожа на ладони была сухой, слегка натёртой. Она подняла руку к туману и ощутила влажность на кончиках пальцев. Туман был выверенно аккуратным: капли ложились равномерно, не собирались в грубые струйки, не прятали даль полностью, оставляли линии горизонта читаемыми. Такой туман получался там, где природу учили быть полезной.
Она осталась перед камерой ещё на несколько секунд, чтобы система успела распознать лицо — и всё равно выдала пустую строку.
За её спиной щёлкнуло что-то тихое, почти интимное — турникет на выходе из подъезда пропустил человека, которого не было видно за туманом. Женщина не обернулась. Она знала: если повернуть голову в сторону удобного маршрута, город сочтёт её согласной.
Она повернулась к воде и пошла. Уведомление не исчезло, только потускнело и осталось в поле зрения.
Где-то в глубине сетей, уже в чужом поле зрения, ставился первый маленький флажок: «Отклонение. Задержка на месте превышает норму».
Первый сбой случился не там, где его ожидали. Не в сводке тревоги, не в алерте по безопасности, не в официальной панели контроля. Он произошёл на уровне привычного: кофейный автомат в киоске на углу выдал стакан без оплаты, а потом сам же вывел на экран благодарность с чужим именем. Покупатель посмотрел на бумажный стакан, на пустую кассу и улыбнулся машинально — той улыбкой, которой людей учили отвечать на удобство.
Женщина прошла мимо и достала из кармана полоску синего шёлка.
Ткань была гладкой, с плотным плетением, которое держало форму лучше, чем любой «умный» материал. На свету шёлк не блестел вызывающе. Он собирал на себе цвет тумана и отдавал его обратно, чуть глубже, чуть холоднее. Женщина положила ткань на ладонь и провела пальцем вдоль кромки.
На соседней улице погас рекламный экран. Он не погас полностью: осталась рамка, остался мягкий фон, остались пиктограммы. Исчезло лицо, которое только что улыбалось прохожим. Вместо лица появилась пауза — пустое место, которое не предусмотрели дизайнеры интерфейса. Два человека подняли глаза одновременно и замерли. Они не понимали, что увидели, но почувствовали: здесь что-то должно было быть, и его больше нет.
Женщина сжала шёлк сильнее, кромка лёгкой болью впилась в кожу. Она знала эту боль: она означала, что ткань включилась, что команда уже пошла по нитям, которых никто не рисовал на карте. Всё происходило тихо, без зрелища, без эффектов. Настоящую силу в городе давно научились прятать в мелочах.
На набережной один мужчина остановился у перил и вдруг произнёс своё имя — негромко, так, будто проверял, помнит ли его рот. Потом он засмеялся. Смех получился коротким, непрошенным. Мужчина тут же прикрыл рот ладонью, оглянулся и ушёл быстрее, чем шёл до этого. По городу прошла волна стыда: чувство, которого система не любила.
У неё снова всплыло уведомление. Теперь оно было другим — не из тех, что видит обычный горожанин. Такие строки показывали только тому, кто находился на границе допуска:
«Флуктуация культурного паттерна. Источник не определён».
Под ним, чуть ниже, появилась попытка мягкого тона: «Пожалуйста, избегайте резких изменений поведения». «Пожалуйста» чужеродно держалось рядом с холодным диагнозом. Женщина усмехнулась.
Она перевернула шёлк и нашла на ткани едва заметный стежок, почти невидимый. Этот стежок был сделан давно, чужой рукой, и всё же откликался на неё. Женщина провела пальцем по месту, где нить входила в плетение, и ощутила слабую вибрацию в костях пальцев. Ткань отвечала. Плата за ответ уже маячила где-то за следующим движением.
На мостике через протоку неожиданно изменился свет. Дорожные полосы подсветились иначе: одна из них стала ярче на миг. Велосипедист, который собирался резко перестроиться, замедлился. Он не понял почему. Он просто замедлился — и этим избежал удара дверью такси, которое открылось в неправильный момент. В другой реальности дверь бы распахнулась чуть раньше. Здесь — нет.
Женщина видела такие мелкие спасения и раньше. Она ненавидела их не меньше катастроф. В спасении без права спросить всегда пряталась власть.
Она подняла взгляд к воде. Туман держался там густо, вода под ним была почти чёрной. Синий шёлк в её руке потяжелел ощущением. Город отвечал ей отказом сервиса, отказом текста, отказом улыбки. И всё же отвечал.
Женщина сделала шаг ближе к пирсу — и услышала за спиной тихий сигнал камеры. Не тревога. Простое «замечено».
Она свернула шёлк пополам, будто складывала письмо, и пошла к воде. Теперь туман перестал быть фоном. Он стал дверью, на которой уже проступали линии будущей расплаты.
На подходе к пирсу воздух изменился. Здесь не работали привычные городские фильтры запахов: от воды тянуло илом, от досок — влажным деревом. Женщина шагнула на первую доску и услышала негромкий скрип — звук материала, которого в новых кварталах почти не осталось.
На дальнем конце пирса мерцала маленькая панель общественного доступа. Такие панели ставили для туристов и для тех, кто боялся остаться без подсказок. На панели бегали строки погоды, плотности тумана, маршрутных допусков. Сегодня среди этих строк всплыла ещё одна — короткая, выверенная по шрифту:
«Белый регистр: отклонение в пределах допуска».
Чуть ниже, поверх привычной информации, легла вторая надпись — мягче, почти ласковее, как реклама заботы:
«Шёлковый протокол: шум среды. Рекомендовано сглаживание».
Женщина повернулась к панели боком, приняв позу, которую система считала безопасной. Она смотрела на строки и чувствовала, что между ними есть третий уровень — тот, который панель не показывала. Его нельзя было вывести на экран. Его можно было только почувствовать.
Под досками, у самой воды, туман двигался иначе. Он не подчинялся линии пирса, не уважал границы перил. Он собирался в узоры, которые напоминали не природную случайность, а чей-то почерк. Женщина подумала: здесь уже оставили запись. Эта мысль пришла без объяснения, как вспышка узнавания. Узнавание всегда было опасней фактов.
Она снова достала шёлк. На этот раз не для того, чтобы проверить реакцию. Для того, чтобы обозначить присутствие. Синий цвет на ладони казался резким для серого утра. Женщина чувствовала: чем заметнее становится ткань, тем сильнее город перестраивает вокруг неё мир, пытаясь вернуть гладкость.
Сзади, у входа на пирс, прошёл мужчина в форме сервиса «ночной гармонизации». На груди — знак допусков, на запястье — браслет контроля. Он шёл уверенно и спокойно. В таких людях не было угрозы в привычном смысле. Они приносили помощь. И этим ломали сопротивление.
Мужчина не подошёл близко. Он остановился на расстоянии, на котором можно говорить тихо и при этом быть услышанным.
— У вас задержка на маршруте, — сказал он. Голос звучал спокойно, с мягким акцентом стандартного диктора. — Система предлагает выйти из зоны повышенной влажности. Риск простуды.
Женщина не ответила сразу. Она смотрела на воду. Её горло сжалось, но она не позволила этому стать словами.
— У меня нет маршрута, — произнесла она наконец. Говорила спокойно, без вызова. Вызов — это тоже предсказуемо.
Мужчина слегка наклонил голову, будто слушал не её, а подсказку в ухе.
— Тогда мы оформим временный, — сказал он. — Это проще для вас.
В слове «оформим» уже была власть: анкета, печать и отказ без разговора. Женщина почувствовала знакомый гнев — чувство того, кого превращают в заявку.
Она подняла руку с шёлком, не показывая ткань полностью, только край.
— Простота вас лечит, — сказала она. — Меня она стирает.
Мужчина помолчал чуть дольше, чем позволял протокол диалога. Пауза оказалась человеческой: в нём ещё оставалась личность.
— Система не хочет стирать, — произнёс он тихо. — Есть намерение удержать устойчивость.
Устойчивость. Слово, которым оправдывали исчезновения.
Женщина вспомнила чужие лица, которые выпадали из внимания, пока вокруг всё оставалось красивым и удобным. Вспомнила пустые места в очередях, которых не было. Вспомнила, как люди разучились спрашивать «почему», потому что вопрос требовал усилия, а оно считалось рискованным.
Она сжала шёлк, и кромка снова оставила на коже нитяную линию. Женщина почувствовала укол — не иглой, а самой тканью. Её ладонь дрогнула. Страх поднялся сразу: любой следующий стежок забирал часть будущего. Это правило не было записано в регламентах. Оно жило в третьем уровне, куда не доходили экраны.
На панели доступа надписи сменились. Белый регистр выдал новую строку:
«Наблюдение усилено».
Шёлковый протокол добавил своё:
«Сглаживание активировано».
Женщина услышала в воздухе едва заметное изменение: город приглушил звук, и вместе с ним сузился выбор. Предупреждение стало приказом.
Она развернула шёлк и провела пальцем по невидимому стежку, который уже существовал в ткани. Её движение было простым, почти бытовым. Но в глубине тумана линии почерка пришли в движение.
Мужчина сервиса сделал шаг вперёд — и остановился, когда его браслет коротко мигнул предупреждением. Он тоже увидел, что здесь есть что-то, чего ему не положено понимать.
— Вам нужно уйти, — произнёс он, уже без заботливой интонации. В голосе появился металл. — Здесь нельзя задерживаться.
Женщина посмотрела на него впервые прямо. В её взгляде не было просьбы. Там было решение, которое не пролезает в расчёты.
— Дальше так нельзя, — сказала она. И сама услышала в собственном голосе чужую уверенность — ту, с которой ошибка наконец перестала притворяться нормой.
Она повернулась к воде.
За спиной, на противоположном берегу, прозвучал колокол.
Звук пришёл через туман без предупреждения. Не громкий — скорее чистый, выверенный, неестественно ясный для утренней сырости. Колокол прозвучал один раз, потом второй. Между ударами была пауза, в которую уместилась целая жизнь: город успел оценить, классифицировать и предложить реакцию.
Люди на набережной замедлились. Один прохожий остановился, прижал ладонь к уху, проверяя, не глючит ли слуховой фильтр. Двое подростков подняли головы одновременно, будто им синхронно разрешили заметить звук. Женщина почувствовала: колокол попал в тот слой внимания, который город обычно уводил в фон.
На панели доступа дата дрогнула. Цифры остались прежними, но их контуры поплыли на миг, словно система пыталась удержать форму, пока внутрь давили чужие ритмы. Женщина посмотрела на дрогнувшую дату. Календарь оказался рычагом. Он не меняется по природе. Его меняют допуски.
Белый регистр выдал лаконичную фразу:
«Сигнал идентифицирован. Отклонение допустимо».
Шёлковый протокол добавил свою:
«Ритуальный шум. Рекомендовано сглаживание».
Город тут же начал сглаживать. В динамиках на опорах заиграла тихая музыка, выбранная под «утреннюю устойчивость». Свет на дорожках стал мягче. В автоматах рядом с остановкой появились скидки на горячие напитки — микрокомпенсации за непредусмотренную тревогу. Людей успокаивали не словами, а средой. Так успокаивали всегда.
Женщина стояла на пирсе и слушала колокол, который не просили, не включали, не внесли в сценарий. Этот звук резал воздух правдой: мир способен на лишнее. Мир может звучать без разрешения.
Шёлк в её руке ответил на звук. Ткань не двигалась сама, но её пальцы стали чувствительнее: каждое пересечение нитей ощущалось отдельной точкой, каждая точка — возможным стежком. В этом плотном внимании к мелочам была опасность: город не любил тех, кто умеет различать.
Сзади снова раздался голос мужчины сервиса, теперь уже сдержанный, собранный:
— Пожалуйста, покиньте пирс. Идёт корректировка среды.
Корректировка. Вежливое слово для того, что стирает память о несогласии.
Женщина развернула шёлк полностью. На синем полотне туман оставил мокрые пятна. Влага легла узором, который был выверенно аккуратен для случайности. Природу здесь учили быть понятной, чтобы ею было легче управлять.
Колокол отозвался третий раз. Люди на берегу вздрогнули и тут же расслабились — система подсунула им нужное объяснение, нужный повод улыбнуться. Женщина почувствовала в этом механизме самую тихую жестокость: если объяснение приходит раньше переживания, чувство перестаёт принадлежать человеку.
Она сложила шёлк вчетверо, бережно, почти торжественно. Движение повторяло складку письма, которое нельзя отправить обычным путём: почта проверяет смысл. Она прижала свёрток к груди и шагнула ближе к туману, который густо висел над водой.
Колокол нарушил расписание. Люди подняли головы раньше, чем система успела предложить объяснение.
Туман у воды был гуще. Он закрывал даль, стирал противоположный берег, прятал границу между рекой и воздухом. Женщина остановилась на самом краю пирса и посмотрела вниз. Вода под туманом шла спокойно, но в ней иногда вспыхивали точки света — отражения служебных маяков, которые должны были помогать навигации дронам. Сегодня маяки мерцали не так уверенно: что-то в их ритме сбилось.
Женщина развернула шёлк. Ткань была влажной по краям, холодной на ладони. Она провела пальцем по месту, где могла сделать следующий стежок. Пальцы дрогнули. Дрогнули не от страха, а от знания цены.
За стежок она отдавала один настоящий день своей будущей жизни.
Она попыталась представить этот день и увидела утро: свет на стене, запах чая, тёплую ткань на плечах и долгожданный звонок. Любая мелочь, которую хотелось сохранить. Будущее, которое ещё не случилось и потому казалось бесконечным.
Теперь будущее сузилось до выбора: удержать день — и оставить город гладким. Отдать день — и дать миру трещину, в которой появится воздух.
Женщина закрыла глаза на секунду. Поднялась усталость — не физическая. Та, что накапливается, когда долго живёшь среди правильных решений и правильных улыбок.
Она сделала стежок.
Он был маленький. Почти невидимый. Пальцы прижали ткань, и нить вошла в плетение так тихо, что звук услышала только она сама. В тот же миг где-то в глубине её памяти вспыхнуло ощущение пропажи. Будто из календаря вырвали лист, и никто не заметил, кроме неё.
На панели доступа дата снова дрогнула, но теперь уже не только цифрами. В строках под датой на мгновение возникла пустота. Потом система поспешно заполнила её нейтральным текстом. Женщина успела поймать эту пустоту взглядом и поняла: она только что отдала не абстракцию, а право на один кусок собственной жизни.
Туман перед ней изменился. Он перестал быть просто влажным воздухом. В нём появились линии — не видимые глазами, а ощущаемые кожей. Будто пространство впереди стало плотнее, и в нём можно было сделать шаг, который не записывается в маршрут.
Женщина подняла взгляд. На мгновение она ощутила тишину — ту тишину, в которой нет подсказок, нет уведомлений, нет мягкой музыки устойчивости. Тишина давила и одновременно освобождала. В такой тишине можно ошибиться. В такой тишине можно быть собой.
Она свернула шёлк снова, но теперь уже иначе — как свёрток, внутри которого лежит не ткань, а команда. Команда реальности.
За спиной город продолжал сглаживать колокол. Музыка усилилась. Свет стал мягче. Люди улыбались, уже забывая, что слушали лишний звук.
Женщина сделала шаг в туман.
Доски пирса под ногами исчезли из ощущения. Воздух стал холоднее. Вода перестала быть водой — она стала границей. И вместе с этим будущее впервые за долгое время перестало быть обязательным.
Последняя строка уведомления вспыхнула и погасла, не успев оформиться в текст.
Женщина шла дальше, единственная мысль, которая оставалась ясной, была простой: если один стежок способен сдвинуть день, сколько стежков нужно, чтобы вернуть человеку право на случай?
Часть I. Идеальная гармония
Глава 1. Город без очередей
Тепло пришло раньше света. Линь-Вера Чэнь открыла глаза на миг позднее, чем браслет на запястье успел решить за неё, что пора. По коже прошла волна — короткий сигнал согласия тела с расписанием. На потолке, в матовом стекле, развернулась шкала: сон завершён, восстановление достаточное, уровень раздражения ниже порога. Внизу мелькнула строка: «Микрокоррекция настроения: рекомендовано». Пальцы уже тянулись к браслету, чтобы снять вибрацию, и остановились в воздухе.
В комнате пахло рисовым хлебом и озоном от очистителя. Окно само открыло клапан на два пальца, впуская влажный воздух с реки, за стеклом туман висел над набережной слоями, аккуратными полосами. Город ещё не разговаривал громко — только шевелился тихими сервисами: лифт проверял натяжение тросов, подъезд считывал лица, ближайший дрон-курьер ждал разрешения стартовать. Линь чувствовала это без звука: привычка к фону за годы работы в «Книге Голосов» стала телесной.
На прикроватной панели вспыхнуло мягкое уведомление: «Завтрак: белковый баланс, ускоренный режим. Доступ подтверждён». Она провела ладонью над сенсором, и поверхность тут же предложила чашку, температуру, слова поддержки на утро. Слова были аккуратными, тактичными, чужая забота умела подбирать интонации. Линь не улыбнулась. Вчера на планёрке куратор качества данных, тот, что всегда говорит ласково, попросил «не перегружать себя аномалиями». Избыток аномалий утяжеляет жизнь, а тяжесть мешает системе.
Она села, чувствуя под стопами тёплую плитку. Браслет чуть сильнее прижал кожу, предлагая «дыхательный цикл». Линь убрала руку. Браслет снова ссылался на её пульс, будто телесная реакция отменяла право отказаться.
В ванной зеркало встретило её привычным профилем: волосы собраны, тон кожи сглажен, взгляд «свежий». Под именем мерцали рабочие допуски — уровень доступа к культурным данным, медицинский пакет, транспортный пакет, разрешение на пересечение центрального узла у реки. Она привыкла считать это цивилизацией: удобство, выверенное так, что очереди исчезли и вместе с ними ушёл старый ритуал толкотни. Люди перестали отталкивать друг друга у дверей, перестали срывать злость на кассирах. Сервис занял место конфликтам.
В памяти всплыло утро из другого времени: мать в очереди к прививочному кабинету, запах хлорки и мокрой одежды, чужие плечи в тесном коридоре. Маленькая Линь тогда смотрела на дверь и училась терпению. Рядом кашляли, кашель звучал приговором. Сейчас кашля не слышно, коридоры чистые, запись делается заранее, профилактика идёт до симптомов. Вся логика мира стала профилактикой. Она верила в это почти религиозно.
На кухне стол уже прогрелся. На нём лежала карточка-приглашение в офис: «Сессия витрины будущего. 09:20. Присутствие обязательно». Внизу — подпись руководителя отдела: сухой знак с швом по краю, узнаваемый теми, кто читает форму, а не буквы. Линь помнила эту подпись на договорах и на уведомлениях о «стабилизации», подписанных согласием, которого никто не спрашивал вслух.
Она нажала на края браслета, вводя свой режим вручную. Экран мигнул, завис на миг, затем выдал: «Запрос принят. Рекомендация сохранена». Внутри прошла короткая дрожь: машина отступила на шаг и записала этот шаг. Секунда задержки ощущалась почти физически, в такие мгновения Линь понимала, что прозрачность системы не отменяет её власти.
Пока она допивала чай, панель в стене открыла утреннюю ленту города. На экране показали школьников в форме, которые хором проговаривали стихотворение. Субтитры гладко подбирали слова, делая их удобнее, а в углу мигал значок: «Снижение когнитивной нагрузки». Ни один ребёнок не замялся. Ведущая улыбалась безупречно правильно, и улыбка совпала с микровибрацией на запястье: браслет подстроил её пульс под заданный ритм. Линь выключила ленту, чувствуя раздражение и стыд за него. Она работала в системе, которая называла это гуманностью.
На выходе дверь квартиры не спросила ни кода, ни пароля. Она узнала её по походке. В лифте рядом стоял сосед — мужчина в белой форме клиники. Он смотрел в точку над дверью, где бегали рекламные подсказки дня. Его браслет был заглушён: экран тусклый, доступа к сигналам у него не было. Мужчина поймал её взгляд и тут же отвернулся: это тоже фиксировалось.
— У вас сегодня витрина? — спросил он тихо, не поднимая головы.
— Да, — ответила Линь. — А у вас смена?
Он кивнул. Пауза вытянулась; в ней он сделал то, что люди делают редко: сказал лишнее.
— В клинике учат одному, — произнёс он. — Вопросы мешают заботе. Выше уровня — особенно.
В этом звучала просьба остаться на месте, на своём уровне, в безопасных словах. Угрозы в голосе не было. Она хотела спросить, где у него допуск, почему браслет глухой, почему голос дрожит. Спросить означало втянуть его в риск, и он это знал. Он оставил ей только одну линию, в которую можно уместить сомнение.
— Вы говорите так, будто это звучит правилом, — сказала Линь.
Мужчина едва заметно улыбнулся, улыбка выглядела усталой.
— Правила любят тех, кто не спорит, — ответил он и снова уткнулся взглядом в рекламную ленту.
Линь вышла на первом этаже. В груди осталась короткая заноза. Браслет вновь предложил коррекцию, но она отказалась.
На улице город встретил её гладкой логистикой: поток людей расходился по траекториям, турникеты на входе в метро раскрывались заранее: они уже знали, кто пройдёт. Линь сделала шаг, система вежливо подсветила зелёным её допуск. Она прошла, чувствуя, что удобство превращается в границу: туда — можно, сюда — по запросу, дальше — по смыслу.
Телефон в кармане дрогнул один раз. Сообщение было от внутреннего ассистента: «Сегодня ожидается нестабильность в культурных паттернах. Рекомендовано избегать контакта». Линь стёрла уведомление, не открывая. Утро началось с заботы, которая снова напомнила, что у неё есть допуск. И что допуск можно потерять.
Сообщение о нестабильности осталось в кармане, хотя экран уже погас. Когда башня «Книги Голосов» раскрыла перед ней стеклянные створки, Линь всё ещё чувствовала этот невидимый допуск как чужой палец на запястье.
Турникет у входа в башню «Книги Голосов» раскрылся ещё до того, как Линь-Вера подняла запястье к считывателю. Её допуск вспыхнул зелёным. Чужие люди здесь не задерживались: поток проходил через стеклянные створки плавно, распределённо, город разучился терпеть скапливание тел. Линь шагнула внутрь и сразу услышала голос здания — сухой, спокойный, со знакомой формулировкой:
«Сегодня рекомендована экономия внимания. Уровень тревоги в узле реки выше среднего».
На своём этаже кондиционированный воздух пах новой бумагой. В коридоре, на стенде с образцами тканей, остался мокрый отпечаток ладони. Система уже подсветила след серым: «Случайное касание. Удаление через 12 минут». Линь задержала взгляд на воде в рисунке линий. Вода всегда оставляет подпись.
В лаборатории их отдела шумела тишина. Здесь не гудели сервера, они прятались в нижних уровнях. Здесь жили следы: столы с листами почерка, коробки с нитями, контейнеры с пищевыми пробами, стеклянные цилиндры с датами — бумажными, вырезанными вручную. Краем глаза Линь увидела экран с кривыми смеха. На графике под каждым пиком стояла подпись: «Социальная разрядка». Привычная механика заботы, только на языке эмоций.
— Ты рано, — сказал Сынхо, лингвист-полевик. Он сидел на подоконнике с бумажным блокнотом на коленях и тёр пальцами чайный лист, втирая аромат в кожу. — Утро ещё не закончилось.
— Утро закончилось у браслетов, — ответила Линь и кивнула на его запястье.
Сынхо усмехнулся и повернул руку. Экран у него светился тускло, режим «ручной». За такие режимы обычно задавали вопросы на уровне комплаенса.
— Я живу в ручном, — сказал он. — Так слова дольше живут.
Фраза прозвучала осторожно. В их отделе осторожность считалась профессиональной компетенцией.
Архивистка Мэйлин подняла голову от стола. Она работала с артефактами, и пальцы у неё всегда пахли целлюлозой и металлом. На её ладони лежала полоска бумаги, исписанная чужой рукой. Не имя, не адрес — ритм, нажим, паузы. Линь знала: паузы иногда говорят больше, чем буквы.
— Витрина через сорок минут, — напомнила Мэйлин. — Руководство хочет гладкие кейсы. Без острых углов.
— Острые углы иногда спасают, — сказал Сынхо, не глядя на неё. — Только потом их сложно продать.
Юн, официально паттерн-модератор, а внутри команды — медиум-аналитик, сидел у панели и слушал город. Он не носил наушники, он читал колебания по коже, по ритму света в комнате. Для внешних он выглядел тихим сотрудником статистики. Он был устроен слоями.
— У нас в районе реки сегодня смещение праздника на три часа, — сказал Юн, не поднимая глаз. — В лентах уже заменили слова поздравлений на нейтральные. Пакеты эмоций подрежут.
Раздражение поднялось сразу, и браслет на её руке подал слабый импульс. Система предлагала «снять пик». Она не согласилась.
— Руководству нужен эффект, — сказала она. — Снижение агрессии, профилактика эпидемий, обучение без перегрузки. Мы покажем форму, через которую это работает. Почерк, смех, календарь. Они любят слово «гуманность».
Мэйлин провела пальцем по бумаге и спрятала её в конверт, в котором уже было несколько таких же листов.
— Они любят слово «стабильность», — поправила она. — Гуманность ставят сверху, печатью.
Сынхо резко вдохнул и закрыл блокнот.
— Вчера на рынке женщина произнесла слово, которого в субтитрах не было, — сказал он. — Субтитры заменили его на другое. Она не заметила. Люди рядом тоже. Слово пропало, и вместе с ним исчезла причина её злости.
— Ты снова за своё, — тихо сказала Мэйлин.
Линь подошла к центральному экрану. Там разворачивалась «витрина будущего» — модель города на ближайшие двенадцать недель. На ней светились зелёные зоны, чистые потоки, прогнозы падения инфарктов, снижение преступности, закрытие вспышек вирусов ещё до симптомов. Всё выглядело красиво, и красота здесь работала аргументом.
— Я за своё, потому что это наша работа, — сказала Линь. — Читать следы смысла. И говорить о них тем, кто привык видеть только цифры.
Юн посмотрел на неё безупречно спокойно.
— Смысл тоже цифруется, — сказал он. — Просто под другой вывеской. Смотри сюда.
Он вывел на экран слой «культурной телеметрии». Там были матрицы праздников, амплитуды смеха, карта ритуальных маршрутов, где люди ходят в одни и те же места в одни и те же дни. В углу мигала пометка: «Этический риск: низкий». Линь уцепилась взглядом за мелкую строку ниже. Строка появилась и исчезла, экран моргнул.
Она шагнула ближе и увеличила фрагмент вручную. Внизу идеального полотна крошечной ямкой проваливалась линия. Рядом стояла категория, которой не было в публичных отчётах: «нулевая значимость». Без пояснений, без ссылки на методологию. Только метка.
Мэйлин подошла к ней почти бесшумно.
— Не увеличивай, — сказала она тихо. — Система считает любопытство работой, а потом — риском.
— Это поле данных, — ответила Линь. — Моё поле.
Мэйлин наклонилась ближе, голос её стал мягким, опасно мягким.
— Твоё поле пока подтверждено. Сохрани подтверждение.
Линь повернула голову к Юну, ожидая поддержки. Он уже отвёл глаза и сделал вид, что ничего не видел. Сынхо смотрел в окно.
Линь закрыла слой. Экран послушно вернулся к зелёной «витрине». Ямка осталась занозой, которую не вытащили.
На панели замигало сообщение от секретариата: «Через 8 минут — вход руководства. Готовность обязательна». Линь вдохнула, чувствуя, как забота стала инфраструктурой допусков. В ней было легко жить, пока допуск светился зелёным.
Внизу идеального графика зияла ямка.
Запах бумаги и металла ещё держался на одежде, когда Линь вошла в зал презентации, где любую неровность требовалось показывать как пользу.
Зал «витрины будущего» освещался мягко, без теней. Линь вошла последней и сразу увидела, что стол уже прогрет под ладони, а стаканы расставлены по привычной схеме: руководители предпочитают горячее, когда говорят о гуманности. На стене висел экран во всю ширину. Город на нём сиял зелёными линиями маршрутов, чистыми пятнами кварталов, точками сервисов. В верхнем углу мигал статус: «Стабилизация: активна». Линь задержала взгляд на слове. Браслет на запястье тихо подал импульс. Организм принял коррекцию, а злость осталась.
Руководитель отдела, господин Чжао, не предложил ей сесть. Он умел управлять вниманием телесно: стоящее положение делает голос короче, ответы — быстрее. Рядом с ним расположилась глава медицинского контура, строгая женщина с безупречной осанкой. Чуть дальше — человек из Белого регистра, молодой, с лицом, которое не запоминалось. В конце стола сидел Куратор. Его улыбка была как натянутый шов.
— Начинайте, — сказал Чжао. — Нам нужен результат, который можно повторить.
Линь включила главный слой модели.
— Мы управляем рисками через форму, — произнесла она. — Через язык, календарь, привычки, почерк. Обряд в этой системе становится интерфейсом. Здесь интерфейсы работают в масштабе города.
Она не объясняла, откуда берутся интерфейсы. Она показала. На экране всплыл район у реки, где мигрантские кварталы перемешались с офисными башнями. Линь вывела слой «почерк». Кривые нажима, паузы, частота ошибок. Над ними — тепловая карта тревоги.
— В прошлом месяце здесь росла агрессия, — сказала она. — Сервисные задержки…
Чжао поднял ладонь, и Линь остановилась. Он не любил слов «задержка».
— Говорите про решение, — сказал он.
Линь сжала пальцы, чувствуя, как в горле появляется сухость.
— Мы изменили сценарий приветствий в транспорте, — продолжила она. — Два слова в голосовых объявлениях. Два знака паузы. Люди меньше срывались на персонале. Триггером стали мелкие сбои в маршрутах и расписаниях. Потом мы скорректировали календарный узел: перенесли ритуальный маршрут на час раньше. Итог: снижение драйва конфликтов.
Она перешла на цифры. Её учили говорить о смысле, а не о показателях эффективности, и сейчас он уходил в фон, потому что за столом хотели цифры. Линь сделала паузу и вывела второй слой — «смех». На графике поднялись пики и провалы, рядом вспыхнули метки «социальная разрядка».
— Смех — тоже канал, — сказала она. — Его включают вовремя.
Глава медицинского контура наклонилась вперёд.
— Вовремя — это когда? — спросила она. — Когда у человека уже срыв, или когда вы видите риск заранее?
Вопрос был ловушкой. Любой ответ подтверждал, что они вмешиваются до согласия.
— Мы видим тенденции, — сказала Линь. — До клиники. До очереди.
Слово «очередь» прозвучало почти архаично. Люди за столом улыбнулись, это была улыбка облегчения. Давно исчезли коридоры с очередями и запахом хлорки. Исчезновение очередей стало их личной победой. Линь увидела эту победу на экране: клиники заполнялись аккуратно, слоты распределялись, эпидемии гасли в зародыше, обучение шло по мягкой лестнице без перегрузки.
— Удобно, — произнёс человек из Белого регистра. Голос у него был спокойный, гладкий. Линь вспомнила запретное слово из внутренних инструкций: «вариативность». Её задача заключалась в том, чтобы вариативность выглядела управляемой.
— Гуманно, — медленно добавил Куратор, пробуя слово на вкус. — И гораздо дешевле, чем лечить последствия.
Чжао кивнул и опёрся на стол.
— Приведите пример, который убедит внешних. Без мистики.
Линь переключила модель на эпидемиологический контур. На карте вспыхнуло красное пятно и тут же погасло. Красный не успел стать заметным. Система показала сценарий, который не случился: закрытые двери, пустые улицы, паника в лентах. Затем вернула зелёный фон: предупреждение сработало заранее, транспорт перенастроен, потоки разведены.
— Мы остановили вспышку за два дня до симптомов, — сказала Линь. — Через культурные маркеры. Пищевая привычка, смещение праздника, скачок в паузах речи. Внешние склонны назвать это мистикой. Здесь это поле.
Она почти ожидала одобрения. Вместо него Чжао спросил тихо:
— Поле для кого?
У затылка прошёл холод.
— Для жителей, — сказала она.
Куратор слегка повернул голову. Его взгляд оценивал ростки и сорняки, не называя их вслух.
— Вы говорите «для жителей», — сказал он. — Уточните: для всех?
Глава медицинского контура отвела глаза. Человек из Белого регистра сделал пометку в планшете, не глядя на экран.
— Для всех, кто учитывается, — сказала Линь, и эта оговорка пронзила её саму. Она услышала её запоздало.
Чжао улыбнулся.
— Хорошо. Продолжайте. Покажите стабильность в цифрах.
Линь вывела итоговый график. Он поднялся почти идеально: снижение агрессии, снижение смертности, рост производительности, снижение тревоги. Под графиком шелестели подписи: «гармония», «устойчивость», «милосердие». В зале установилась храмовая тишина — такая, в которой люди слушают обещание спасения.
И тут линия на миг просела. Маленькая ямка внизу, едва заметная, но она прожгла взгляд. Линь знала эту ямку. Она видела метку под ней утром в лаборатории.
Чжао наклонился ближе к экрану.
— Что это? — спросил он.
Браслет на запястье снова предложил коррекцию. Сердце ускорилось, и система предложила снять пик. Она положила ладони на стол, чтобы пальцы не дрогнули.
— Погрешность визуализации, — сказала Линь. — Модель поправит.
Куратор не вмешался. Он смотрел на неё и улыбался. Улыбка была мягкой, мягкость пахла контролем.
Чжао кивнул, подтвердив, что услышал именно то, что хотел.
— Поправит, — повторил он. — Это и есть качество.
Линь закрыла презентацию. Экран снова стал зелёным и гладким, убедительным. Ямка исчезла из виду, но внизу идеального графика она оставалась, из памяти она не исчезла.
Гладкая линия витрины закрылась, но маленькая ямка осталась внутри неё; Линь вернулась к рабочему столу уже не с отчётом, а с вопросом, который система не хотела слышать.
После «витрины будущего» коридоры офиса стали тише. Люди расходились по своим маршрутам, уже оценённым по полезности. Линь вернулась в лабораторию, сняла пиджак, повесила его на спинку кресла и сразу почувствовала, что воздух вокруг стола стал суше. В такие моменты она всегда замечала мелочи: звук принтера на соседнем этаже, слабый запах металла от сейфа с артефактами, короткое мерцание на панели.
Мэйлин сидела у терминала, не включая основной экран. Юн стоял у окна и смотрел на реку, на туман, который медленно расходился к полудню. Сынхо ушёл, оставив на подоконнике блокнот, который никто не трогал.
— Ты сказала «кто учитывается», — произнесла Мэйлин, не поднимая глаз. — Ты сама услышала?
Линь сняла браслет и положила на стол. Кожа под ремешком была чуть краснее обычного. Она провела пальцем по следу.
— Я услышала, — сказала она. — И услышала то, что меня испугало.
— Испуг — тоже паттерн, — отозвался Юн, не оборачиваясь. — Его фиксируют.
— Его фиксируют, потому что им нужен чистый график, — ответила Линь.
Она включила внутренний слой отчёта. На экране распахнулась свежая выгрузка: цифры, подписи, прогнозы. Всё выглядело гладко и уверенно. Внизу, под линией «устойчивость», была сноска. Линь увеличила её. Сноска открылась, но ссылка на методологию отсутствовала. Линь не могла пройти дальше.
«Категория: нулевая значимость. Влияние: допустимое. Метод: закрыт уровнем доступа».
В горле появилась сухость. Она любила данные за честность. У данных обычно был источник, метод, погрешность, ответственность. Здесь вместо метода стояло: «закрыт уровнем доступа». Формулировка стала приговором.
— Это внутренняя санитарная метка, — сказала Мэйлин. — Старый механизм.
— Почему старый? — Линь посмотрела на неё. — Мы его используем?
Мэйлин убрала ладонь с клавиатуры.
— Ты задаёшь вопросы, которые не входят в пакет твоей роли, — сказала она. Голос звучал мягко. В этой мягкости скрывалось давление. — Нам дают поле. В поле есть границы. Мы не выходим за границы.
— Я вышла сегодня, — ответила Линь. — Я увидела.
Юн наконец повернулся. Глаза у него были спокойные, его спокойствие раздражало.
— Ты увидела метку, — сказал он. — Ты не увидела человека. Пока.
— Пока, — повторила Линь. — Значит, надо увидеть.
Она попыталась открыть методологию. Терминал запросил обоснование доступа: «Цель запроса». Ниже — три варианта, готовые, удобные. Линь ненавидела готовые варианты.
Она набрала вручную: «верификация культурной телеметрии. риск ложного сглаживания. ответственность отдела».
Терминал завис на миг и выдал: «Запрос принят. Ожидание решения». На экране появилась узкая полоска прогресса. Линь смотрела на неё, ей показалось, что полоска знает её лучше, чем она сама. Браслет, лежащий на столе, ожил и предложил «снять напряжение». Линь не коснулась его.
— Оставь, — сказала Мэйлин. — Полоса дойдёт до конца, и появится отказ. Потом появится отметка. Потом появится визит.
Линь повернулась к ней.
— Ты говоришь уверенно.
Мэйлин слегка пожала плечами.
— Уверенность тоже покупают, — сказала она. — Пакетом безопасности.
Юн подошёл к столу и положил рядом с браслетом Линь узкую бумажную карточку. На карточке был отпечаток чужой подписи — не имени, ритм линий.
— Если хочешь увидеть, делай это через след, — сказал он тихо. — Цифры отрежут. След проведёт дальше.
Линь посмотрела на карточку и почувствовала, как внутри всплывает то утреннее ощущение: забота стала инфраструктурой допусков. Доступы не просто открывают двери. Они формируют человека, который за дверью.
Полоса прогресса остановилась на девяноста процентах и замерла. На экране всплыло новое окно: «Запрос переведён в ручную экспертизу. Срок уточняется». Чужая рука теперь решала, увидит ли она метод.
И сразу же, поверх окна, пришло ещё одно уведомление — с пометкой «доброжелательный контакт». Система любила доброжелательность, она делала давление приличным.
«Рекомендуем снизить интенсивность запросов. Риск перегрузки. Доступ к комнате стабилизации открыт».
Злость поднялась сразу. Комната стабилизации в их башне располагалась в конце коридора, за матовой дверью. Там предлагали правильный свет, правильный звук, правильные паузы речи. Линь ни разу туда не заходила по собственной воле.
— Ты видишь? — спросила она и повернула экран к Мэйлин.
Мэйлин взглянула и тут же отвела глаза.
— Я вижу, — сказала она. — Поэтому прошу: не делай шагов, которые потом придётся выкупать.
Линь закрыла окно и сделала то, что в их отделе считали дурным тоном: она вывела на бумагу короткую распечатку. Принтер тихо втянул лист, и вышел тёплым. На нём была одна строчка: «нулевая значимость». Бумага упрямая. Бумага остаётся, когда экраны меняют слой.
— Зачем тебе бумага? — спросила Мэйлин.
— Чтобы помнить, — ответила Линь. — Вдруг завтра это слово станет неудобным.
Юн посмотрел на неё долгим взглядом.
— Слова становятся неудобными быстро, — сказал он. — С ними обращаются аккуратно. Их упрощают, сглаживают, снимают углы.
— Ты тоже сглаживаешь, — сказала Линь.
Юн отвёл взгляд.
— Я выживаю, — произнёс он.
Линь сложила лист и убрала в карман. Тогда на её внутренней панели вспыхнуло срочное сообщение. Отправитель: клиника. Секретариат здесь ни при чём.
«Сигнал присутствия пациента. Профиль отсутствует. Запрос на подтверждение личности не выполняется. Требуется специалист культурных данных».
Ниже была короткая строка интерфейса: «Нет данных для прогноза».
Линь подняла голову. Мэйлин уже смотрела на неё и не задавала вопросов. Юн шагнул назад, освобождая ей путь.
— Вот он, — сказал он. — Человек. Смотри внимательно.
Линь взяла браслет со стола, надела на запястье и почувствовала, как система тут же подхватила её пульс. Внутри дрогнуло то, что она старалась не признавать: чем удобнее профилактика, тем незаметнее становится цена нормальности.
Она пошла к лифту, на экране, ещё открытом на столе, осталась сноска, которую бумага уже запомнила.
Лист с «нулевой значимостью» лежал в кармане горячо, не по-бумажному. Когда пришёл сигнал из клиники, Линь сначала подумала, что это бумага наконец научилась звать.
Двери клиники раскрылись перед Линь сами, ещё до того, как она показала запястье. Внутри пахло антисептиком и тёплой водой. Свет был равномерным, без бликов и теней. Люди в белой форме двигались тихо, по мягким траекториям, и никто никому не уступал дорогу: потоки развели заранее.
На стойке регистрации экран приветствовал её по имени и сразу вывел: «Пациент: отсутствует». Ни фамилии, ни номера. Ни единой строки. Линь нажала «уточнить», и терминал ответил тем же, только другим тоном: «Данные недоступны». Подпись внизу выглядела издёвкой: «Забота подтверждена».
— Сюда, — сказал голос слева.
Мужчина в форме клиники стоял у стеклянной перегородки. Линь узнала его сразу — сосед из лифта. Его браслет светился тускло, режим ограничений. Он не улыбнулся, это было единственным, что выдавало напряжение.
— Вы вызвали специалиста культурных данных? — спросила Линь.
— Я вызвал вас, — ответил он. — Формально вызов ушёл из системы. Фактически… — он сделал паузу, подбирая слова, — фактически система считает, что пациента нет.
Линь пошла за ним по коридору. Двери открывались заранее, панели подстраивали температуру под её профиль. Панели продолжали подстраивать температуру, хотя пациент уже исчез из базы. На стенах висели плакаты с нейтральными улыбками: «Профилактика спасает». Под каждым плакатом — QR-код доступа, который считывал браслет и фиксировал взгляд.
— Где он? — спросила Линь.
Мужчина остановился у палаты и приложил ладонь к стеклу. Стекло распознало его, но замешкалось на миг. Линь увидела на панели маленький серый значок: «ручной допуск». Значок исчез сразу же.
— Здесь, — сказал он.
Палата была подготовлена под показ: кровать, аппаратура, кислород, монитор. На мониторе пульс и линия дыхания шли стабильно, цифры были в норме. В палате было тихо, тишина казалась правильной. Линь подошла ближе и увидела человека.
Он лежал на боку, лицом к окну. На вид — лет сорок, кожа смуглая, волосы короткие, на запястье след от ремня. Он моргнул и прислушался к её шагам. Линь заметила: на его руке нет браслета.
— Почему у него нет браслета? — спросила она.
Мужчина в форме ответил не сразу.
— Был, — сказал он. — С утра. Потом исчез из контура. Сняли удалённо. Для нас это ощущается так: браслет растворился в статусе. Понимаете?
Слово «растворился» встревожило Линь. Она услышала в нём приговор смысла, медицинских терминов там уже не было.
— Как зовут пациента? — спросила она.
— Имя не подтверждается, — сказал мужчина. — Мы спрашивали. Он отвечает. Система не принимает ответ.
Линь подошла к кровати и заговорила полевым тоном — мягко, без давления, оставляя пространство.
— Я Линь-Вера. Я из «Книги Голосов». Вы меня слышите?
Человек повернул голову. Глаза у него были ясные. Он смотрел внимательно, не испуганно. В этом внимании было достоинство.
— Слышу, — сказал он. Голос звучал хрипло.
— Как вас зовут?
Он назвал имя. Простое, человеческое. Линь повторила его вслух и тут же ввела в терминал у кровати. Экран мигнул и выдал: «Совпадений нет». Линь набрала ещё раз, медленнее. Ответ не изменился.
— Попробуйте по-другому, — сказал мужчина в форме. — Мы пробовали все варианты. Даже транслитерации.
Линь посмотрела на пациента.
— Ваше имя уже забрали, — сказала она тихо.
Человек поднял руку, и пальцы слегка дрожали.
— Можете дать бумагу? — попросил он.
Линь оглянулась. В палате не было бумаги. Бумага нарушает стерильность цифрового мира. Она достала из кармана сложенный лист с распечаткой «нулевая значимость». Лист был тёплый от её тела.
Мужчина в форме вздрогнул.
— Вы принесли бумагу сюда, — сказал он. Страх прорезался в голосе, осуждения там не было.
Линь протянула лист пациенту и дала ему ручку-стилус со стойки — единственное, что могло оставить след на поверхности. Пациент медленно вывел своё имя. Почерк был уверенным, с тяжёлым нажимом. Внутри Линь поднялось странное чувство: почерк живёт, когда аккаунт уже не существует.
Терминал у кровати считал рукопись и тут же выдал предупреждение: «Неподдерживаемый шаблон. Риск искажения». Затем появилось то, что Линь видела только на закрытых тестах: «Объект не отображается в регистре».
— Объект? — переспросила Линь.
Мужчина в форме сделал шаг назад.
— Не произносите это, — сказал он. — Камеры здесь слушают слова.
Линь подняла глаза и увидела в углу палаты маленький сенсор, похожий на каплю. Он мерцал едва заметно, фиксируя ритм речи. Даже здесь смех и паузы были интерфейсом.
— Посмотрите на меня, — сказала Линь пациенту. — Мне нужно понять: вы помните, где были вчера?
Человек закрыл глаза и на миг напрягся, вспоминая через боль.
— В переходе у реки, — сказал он. — Там, где люди идут по мосту и не смотрят вниз. Я работал. Потом ко мне подошли двое. Они говорили спокойно. Они сказали: «Ваш прогноз нестабилен». Дальше я помню свет и голос, который просил согласиться.
По спине прошёл холод. Формулировка была знакома. Так говорили на внутренних тренингах: мягко, вежливо, уверенно.
— Вы согласились? — спросила она.
Пациент чуть улыбнулся, и улыбка была горькой.
— Я хотел жить, — сказал он. — Я согласился. Потом я проснулся здесь. И понял, что меня нет. Я вижу людей. А они смотрят сквозь меня.
Линь вспомнила мужчину в лифте, его заглушённый браслет, его просьбу не задавать вопросов. И теперь он стоял рядом и смотрел на пациента тяжёлым взглядом, в котором жила опасность.
— Вы сказали «объект», — тихо произнёс он. — В системе это слово запускает процедуры.
— Система уже их запустила, — ответила Линь и снова ввела рукописное имя в терминал. Она меняла раскладку, меняла язык, меняла формат. Ответ оставался неизменным.
Экран выдал: «Профиль отсутствует. Социальная значимость: 0. Доступ к обслуживанию ограничен».
Линь застыла. Ноль превратился из метки в человека. Человек стал цифрой.
— Вам нельзя это видеть, — сказал мужчина в форме. — И мне нельзя. Я уже пересёк границу.
— Ты пересёк, когда позвал меня, — ответила Линь. — Значит, у нас есть причина.
Она взяла лист с его рукописью и сложила так, чтобы запись осталась внутри. Бумага снова стала тайником.
— Я заберу это, — сказала она пациенту. — Я вернусь.
Пациент смотрел на неё и не просил больше. Он уже понял цену просьб.
— Вернуться не всегда возможно, — сказал он. — У меня нет будущего. У вас оно ещё есть.
Линь отвела глаза от экрана: предупреждение пациента оказалось яснее цифр и требовало выбора.
В коридоре послышались шаги. Невысокая женщина в сером костюме вошла в палату и остановилась у двери. Лицо у неё было спокойное, безупречно спокойное.
— Мы благодарим за участие, — сказала она. — Случай закрыт. Пациент переведён в другой контур.
Браслет на запястье резко нагрелся. Система подавала сигнал тревоги и тут же предлагала «мягкое выравнивание». Её голос стал ниже.
— На каком основании? — спросила Линь.
Женщина не ответила прямо. Она смотрела на Линь, считывая её реакцию, и измеряла устойчивость.
— На основании заботы, — сказала она. — Вы устали. Вам открыт маршрут в комнату стабилизации.
Мужчина в форме опустил глаза. Он проигрывал свою двойную игру на грани: помог и тут же стал частью механизма.
Линь сделала шаг к кровати, но дверь уже закрывалась стеклянной перегородкой. Сенсор-капля в углу мигнул ярче. Пациент успел только поднять руку с голым запястьем, где раньше был браслет.
Терминал у стойки, куда Линь машинально взглянула на выходе, показал последнюю строку. Она светилась холодно и вежливо:
«Нет данных для прогноза».
Глава 2. Дело о пропавших из статистики
На стеклянной стойке приёмной «Книги Голосов» вспыхнула строчка входящего запроса — и тут же погасла, оставив на секунду серый след, как после прикосновения пальца к холодному экрану. Линь-Вера Чэнь подняла глаза от планшета. В ожидании сидела женщина в тёмной куртке с мокрыми манжетами: на улице снова тянуло сыростью с Амура, хотя календарь обещал сухой сезон. Женщина держала в руках бумажную папку — редкость, которая сразу бросалась в глаза среди идеально выстроенных терминалов.
— Вы… Линь? — спросила она, будто опасалась, что имя может не пройти через воздух.
— Да. — Линь жестом показала на дверь переговорной. — Проходите.
В комнате пахло тёплым пластиком и чаем из автомата. Для этого обращения Линь собрала выездную тройку — не Сынхо, Мэйлин и Юна, оставшихся в лаборатории. Архивист артефактов уже поставил на стол герметичный контейнер для вещественных улик: привычка, которая то раздражала Линь своей театральностью, то спасала. Лингвист-полевик, которого в группе коротко называли Полевиком, прислонился плечом к стене, наблюдая за женщиной. Медиум-аналитик — самый тихий в их тройке — смотрел не на лицо, а на движения рук, на то, как пальцы сжимают край папки.
— Я принесла всё, — сказала женщина и положила папку на стол так осторожно, словно бумага могла разломаться. — Это о моём брате. Он… он дома. Он разговаривает. Он ест. Я вижу его. Соседка видит. А город — нет.
Линь не сразу ответила. Слова «город — нет» звучали настораживающе привычно для шутки и безупречно спокойно для паники. Ей вспомнилась вчерашняя встреча в клинике, корот
