Двери вагона с шипящим звуком разъехались в стороны. Холодный воздух платформы ворвался внутрь. Но Лев чувствовал только ледяное прикосновение чего-то иного – не извне, а из самой сердцевины его отлаженной, стерильной системы.
1.2: Рационализация как защита
Подзаголовок: Алгоритм подавления
Лев вывалился из вагона, как сбойный пакет данных, выброшенный из основного потока. Ноги подвели, сделав два неровных, спотыкающихся шага по скользкому полу платформы. Он прислонился спиной к холодной кафельной стене, отполированной до стерильного блеска миллионами плеч. Кафель впивался в ладони ледяными зубцами, предлагая хоть какую-то точку опоры в рушащейся реальности.
Диагностика. Немедленно.
Он закрыл глаза, отсекая хаос платформы. Внутренний интерфейс загрузил стандартный протокол анализа инцидента.
Симптом: Визуальная галлюцинация в зоне периферического зрения (черное зеркало окна). Характер: антропоморфный, связанный с субъектом (образ ребенка). Длительность: 0.3–0.5 секунды.
Гипотезы, в порядке убывания вероятности:
1 – Синдром хронического переутомления (код МКБ-10 Z73.0). Накопительный дефицит сна (среднее значение: 5.2 часа за последние 14 дней). Приводит к микро-снам (гипногогическим образам) в состоянии бодрствования. Логично. Вероятность: 78%.
2 – Проекция неосознанного стрессового фактора. Подсознательная ассоциация с предстоящим квартальным отчетом (дедлайн через 72 часа) и давлением отца (недавний звонок). Пиджак как символ навязанной, не по размеру роли. Просто работа психики, переводящая абстрактный дискомфорт в конкретный образ. Вероятность: 65%.
3 – Временная дисфункция зрительной коры. Возможно, вызвано сочетанием мерцающего света (стробоскопический эффект) и гипоксии (низкое содержание O2 в вагоне). Мозг «достроил» знакомый паттерн лица из шумов и теней. Банальный сбой восприятия. Вероятность: 50%.
4 – Мигрень с аурой без последующей головной боли. Описаны случаи сложных зрительных галлюцинаций. Хотя в анамнезе не значится. Вероятность: 15%.
5 – Начальные проявления неврологического расстройства. Исключить. Требует наблюдения. Вероятность: 5% и снижается при отсутствии повторения.
Разум работал, как безупречный механизм, перемалывая леденящий ужас в сухие строчки отчета. Каждая гипотеза была щитом, броней из логики и статистики.
Но в груди, под ребрами, что-то билось. Мелкой, частой, нелогичной дрожью. Это был не просто испуг. Это был древний, животный сигнал тревоги, доносящийся из глубин, куда не доставали лучи его аналитического прожектора. И глаза. Эти громадные, полные немого ужаса глаза в стекле… Они не были «образом». Они были
Лев открыл глаза. Вдыхая воздух, пахнущий озоном и моющим средством, он заставил руки разжать кафель. Пальцы онемели. Он посмотрел на них – длинные, умелые пальцы системного аналитика, дрожащие, как после десятичасового напряжения.
Разум выдал вердикт: «Инцидент исчерпан. Вероятность повторения – низкая. Рекомендация: увеличить продолжительность сна на 1.5 часа, принять магний B6.»
Но где-то в самой сердцевине его отлаженной системы, в прошивке, написанной задолго до изучения первого языка программирования, тихо пищал неглушимый, назойливый алерт.
1.3: Город как интерфейс
Подзаголовок: Рендер бездушного кода
Лев вынырнул из недр метро на поверхность, и город обрушился на него не пейзажем, а открытым терминалом.
Воздух «Улицы Нулей и Единиц» был стерилен и разрежен, как в чистой комнате. Он не дышал – он совершал циклы вентиляции. Перед ним раскинулся не город, а пользовательский интерфейс мегаполиса, и Лев, сбойный процесс с повышенными привилегиями, видел его служебную часть.
Модуль «Транспорт».
Светофор на перекрестке мигал не красным, желтым, зеленым. Он выдавал строгие сигналы синхронизации: STOP (0x00), PREPARE (0x01), FLOW (0xFF). Автомобили были не машинами, а пакетами данных, движущимися по предписанным маршрутизатором (ГИБДД) коридорам. Гул двигателей – фоновый шум шины передачи.