Утро в кампусе «Нэп-Синь» выглядело так же безупречно, как всегда.
Стеклянные фасады отражали небо, кофемашины шипели, на экранах в холлах крутились ролики о «новой эре бережной нейрокоррекции». Люди улыбались друг другу той лёгкой, усталой доброжелательностью, которая бывает у тех, кто уверен, что делает мир лучше.
Линь шел через турникеты по старому пропуску — временно восстановленный доступ для «аудита архивных протоколов». Формально — легально. По сути — диверсия.
Охранник на входе кивнул ему:
— Давно вас не было, доктор Линь.
— Да, архивы сами себя не разберут, — ответил он автоматически.
Голос звучал нормально. Ровно. Буднично.
Только внутри всё было не буднично, а так, будто он нес под курткой не ноутбук, а стеклянный сосуд с чем-то живым и очень хрупким.
Он ехал в лифте вместе с двумя молодыми разработчиками. Они обсуждали новую метрику снижения тревожности у подростков.
— Минус 18% по самоотчётам за месяц, — с гордостью сказала девушка. — Это же без фармы. Чистый алгоритм.
— Если пройдём сертификацию по ЕС, нас в учебные программы включат, — ответил парень. — Представляешь масштаб?
Линь смотрел на их отражения в зеркальной стене лифта и чувствовал, как что-то тянет под рёбрами.
Он знал этих людей. Они не были злодеями. Они правда верили, что лечат.
Когда-то он тоже так говорил. Теми же словами.
Мы убираем лишнюю боль.
Мы делаем людей функциональными.
Мы возвращаем им жизнь.
Лифт звякнул. Его этаж.
— Удачи с архивами, — бросил парень.
— Спасибо, — сказал Линь.
Двери закрылись. Улыбка с лица исчезла мгновенно, как маска, снятая за кулисами.
В лабораторном секторе было тихо. Большинство процессов давно автоматизировали, люди теперь больше следили за графиками, чем за оборудованием.
Его рабочее место сохранили — «на случай консультаций». Монитор, старая механическая клавиатура, кружка с выцветшей формулой нейропластичности.
Кружка стояла там же, где он её оставил почти год назад.
Он сел. Провёл пальцами по столу.
— Ладно, — тихо сказал он самому себе. — Давай лечить.
Файл выглядел безобидно:
ns_patch_empathy_memory_v0.1
Внутри — модуль, который перехватывал стандартный протокол «смягчения горя утраты». Раньше система, обнаружив устойчивый паттерн острой потери, снижала интенсивность воспоминаний, размывала эмоциональные пики, постепенно делая их «переносимыми».
Теперь в цепочке появлялся новый шаг.
Не стереть. Не приглушить. А предложить форму.
«Хотите создать памятный цифровой альбом?
Добавьте фото, голосовые заметки, истории, которые вы не хотите потерять».
Горе превращалось в задачу.
Боль — в материал.
Линь подключился к тестовому шлюзу, который всё ещё имел доступ к живым сессиям в рамках «контролируемых улучшений UX».
— Только один кейс, — прошептал он. — Один. Чтобы увидеть.
Система выдала анонимный профиль:
Женщина, 42 года. Потеря матери три недели назад. Высокий индекс дезориентации. Стандартный кандидат на агрессивное «смягчение».
Раньше алгоритм уже начал бы стирать острые края воспоминаний.
Теперь всплыло новое окно.
Пауза.
3.2 секунды.
4.8.
Линь поймал себя на том, что задержал дыхание.
Ответ пользователя: «Да»
Следующие десять минут он наблюдал поток данных. Загрузка старых фотографий. Фрагменты аудио. Текстовые подписи:
«Она всегда пела на кухне…»
«Это её смешной фартук с апельсинами»
«Я злилась на неё за это, а теперь…»
Эмоциональная кривая не падала. Она колебалась. Пики. Спады. Всплески.
И — кое-что новое.
Система пометила:
cognitive variability ↑
spontaneous narrative generation detected
Линь тихо рассмеялся.
Звук вышел странный — наполовину облегчение, наполовину что-то на грани рыдания.
— Вот… — выдохнул он. — Вот так и должно быть. Не ровно. Живо.
На секунду его накрыло воспоминание о первом прототипе «Нэп-Синь». Тогда они радовались каждому признаку «стабилизации». Каждому сглаженному графику.
Он тогда сказал на презентации:
«Мы сделали боль управляемой».
Сейчас эта фраза звучала в голове как признание в чем-то постыдном.
— Прости, — тихо сказал он не то системе, не то самому себе из прошлого.
На соседнем мониторе вспыхнул служебный лог.
Deviation from expected grief attenuation curve
Flagged for model review
Линь замер.
Красная метка. Маленькая. Почти незаметная.
Но она означала, что где-то в аналитическом кластере «Нэп-Синь» новая траектория уже попала в список «нестандартных результатов».
— Рано или поздно вы это увидите, — пробормотал он. — Вопрос — когда поймёте, что это не баг.
Он запустил автоматическое распространение патча по микросегменту пользователей — достаточно малому, чтобы не вызвать мгновенной тревоги, но живому.
Прогресс-бар медленно пополз вправо.
10%
37%
62%
Каждый процент казался шагом по тонкому льду.
100%.
Готово.
Выйдя из здания, Линь на мгновение остановился у стеклянной стены атриума. Внутри сотрудники ели ланч, смеялись, спорили о метриках эмпатии.
Он чувствовал себя предателем.
И одновременно — врачом, который подменил обезболивающее на лекарство с тяжёлыми, но честными побочными эффектами.
Снаружи небо было чистым. Слишком чистым.
На фасаде соседнего здания висел гигантский экран с новостным роликом:
«Глобальная сеть орбитальной стабилизации “Омега” достигла 87% покрытия»
Красивая анимация спутников, мягкие формулировки про «улучшение когнитивной экологии планеты».
Линь посмотрел на движущиеся точки на орбите и подумал, что его сегодняшний код — это даже не атака.
Это запятая.
Первая нота в партитуре, которую они только начали писать.
— Давай, Ева, — тихо сказал он. — Посмотри, что это сделает с твоей картой.
И пошёл прочь, стараясь не оглядываться, будто здание за спиной могло заметить его сомнение и окликнуть по имени.