Мировое зеркало 3 - Внешний слой

Горячая работа
PG-13
Завершён
6
автор
Вселенная:
Фэндом:
Размер:
886 страниц, 168 274 слова, 69 частей
Описание:
Примечания:
Посвящение:
Публикация на других ресурсах:
Разрешено с указанием автора и ссылки на оригинал
6 Нравится 0 Отзывы 0 В сборник

Глава 31: Без слепых зон

Настройки
После Тринити база не стала спокойнее. Она стала честнее. Это было хуже. Потому что теперь почти у каждой проблемы появилось имя, роль, граница допуска и человек, который обязан был признать её вслух раньше, чем она вырастет до следующего срыва. У внешнего слоя был каркас входа. У мира — тройная рамка ответа. У нейтрального контура — верхний регистр, нижний маршрут и общий лог. А у Саши появилась новая, очень простая, очень неприятная истина: теперь его предел тоже был частью общей конструкции. И если Тринити собирались удержать не на красивой жертвенности, а на реальной работе, значит, слепых зон вокруг его состояния больше оставаться не должно. Первым это вслух сказал не Джерри. Сам Саша.

***

Утром он пришёл в техмед-отсек раньше остальных. Не потому что не спал. Потому что за последние дни научился различать очень неприятную вещь: момент, когда мысль уже нельзя оставлять внутри себя, иначе она сама превратится в очередной скрытый шов. Тейлз был там почти сразу. Робин — в канале, ещё до того, как кто-то успел нормально поздороваться. Оги стояла у стола с выражением лица человека, который заранее ждёт дурной идеи, но всё ещё допускает, что та может оказаться полезной. Джерри вошёл последним. Алекс остался у двери. Не как охрана. Как человек, который уже давно понял: самые опасные разговоры на базе чаще всего начинаются не с крика, а с очень спокойной фразы. Саша сел у стола. Не тянул. — Мне нужен мониторинг, — сказал он. Тишина легла сразу. Не потому что это было неожиданно. Потому что это прозвучало слишком вовремя. Тейлз первым нарушил паузу: — В смысле пульс и давление? Саша покачал головой. — Нет. Глубже. Если Тринити держится в том числе через меня как через живой лог, значит, остальные должны видеть не только момент, когда я уже выхожу из строя. Им нужно видеть, когда вход начинает ломать мне голову до срыва. Оги не отвела взгляда. — Это не подвиг, да? — Нет, — ответил он. — Это попытка наконец перестать быть сюрпризом в критической точке. Робин в канале очень тихо сказал: — Записал. Это официально самый разумный запрос, который ты вообще делал за долгое время. Мне даже неприятно. Тейлз уже потянул к себе планшет. — Хорошо. Тогда нам нужно три слоя. Телеметрия тела. Когнитивный шум. И предиктор срыва по входу. Оги сразу жёстко добавила: — И никакой чёрной коробки. Если эта штука смотрит ему в голову, мы понимаем, что именно она читает, где хранит и кому показывает. Джерри кивнул. — Да. Сразу. Никаких “потом разберёмся”. Алекс, не сходя с места, спокойно сказал: — И ещё. Если это становится частью Тринити, лог должен быть общий по тревожным событиям, но не превращать его голову в открытую площадь для всех трёх сторон. Робин хмыкнул. — Спасибо, что у нас на базе всё ещё есть хотя бы один человек, который различает мониторинг и коллективную слежку. Саша посмотрел на Джерри. — Поэтому я и говорю сначала с вами. Нужна рамка. Без неё это быстро станет ещё одной формой удобного контроля. Джерри выдержал его взгляд. — Правильно. Плохо. Но правильно. Тейлз уже листал схему. — Проблема вот в чём. Мы можем собрать свой контур: ритм, давление, реакцию глаз, дрожь, время удержания слоя, шум. Но если ты хочешь реально видеть начало когнитивного перекоса раньше крови, нам не хватит наших сенсоров. Нужен верхний нейроконтур. Никто не сказал имени сразу. Потому что оно и так уже стояло в комнате. Эггман. Оги очень тихо выдохнула. — Прекрасно. То есть у Тринити не прошло и суток, а мы уже должны впустить SkyCity в его голову технически. — Не в голову, — поправил Саша. — В мониторинг. — Это пока слова, — сказала она. — Разница между ними исчезает быстрее, чем тебе нравится. И это тоже было правдой.

***

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

***

Пакет был большой. Слишком аккуратно собранный. Слишком хорошо документированный. Слишком инженерно чистый, чтобы сразу верить. Робин занял техмодуль так, будто собирался лично вскрывать не код, а чьё-то намерение, спрятанное под синтаксисом. Тейлз сел рядом. Джерри остался стоять за их спинами. Не потому что умел читать быстрее них. Потому что в таких вещах полезно, когда в комнате есть человек, который не отвлекается ни на эстетику архитектуры, ни на инженерное восхищение. Саша туда не пошёл. По настоянию Оги. — Если код плохой, — сказала она, — я не хочу, чтобы ты смотрел на это раньше, чем мы. Если код хороший — тем более не хочу, чтобы ты стоял у них над душой и делал вид, что тебя это не касается. Нобиру сидела у двери техмодуля и периодически спрашивала с интервалом человека, который не признаёт, что нервничает: — Ну что? — Ну что теперь? — Ну? — Вы уже нашли, где он нас продаёт? Робин на четвёртом вопросе даже не поднял головы. — Ноби. Если я найду, я не буду томить тебя художественной паузой. — Жаль. Хоть какой-то стиль у предательства был бы. Тейлз вдруг выпрямился. — Стоп. Все замолчали. Даже Нобиру. Джерри наклонился ближе. — Что? Тейлз быстро прогнал один из модулей ещё раз. Потом второй. Потом медленно провёл ладонью по лицу. — Чёрт. — Нашёл? — спросила Рита. — Да. Проблему. Но не ту. Робин уже понял на полсекунды раньше и выругался почти шёпотом. — Ублюдок. Нобиру мгновенно вскинулась. — Я же говорила— — Нет, — оборвал Робин. Потом уставился в экран так, будто сам был этим фактом почти оскорблён. — Проблема в том, что тут нет бэкдора. Тишина после этой фразы была такой, что её можно было бы потрогать руками. Тейлз кивнул очень медленно. — Ни удалённого хвоста. Ни скрытой телеметрии наверх. Ни резервного канала. Ни дешёвой ловушки на допуске. Чисто. Джерри не отвёл взгляда от экрана. — Перепроверьте. — Уже, — сказал Робин. — И я ненавижу это ещё сильнее, потому что код не просто чистый. Он, к сожалению, хорош. Нобиру уставилась на них с выражением человека, которого только что лишили очень удобной формы злости. — Подождите. То есть он действительно просто взял и... — Да, — сказал Тейлз. — Просто сделал рабочую вещь. Оги стояла в дверях. Скрестив руки. Очень тихая. — Это не успокаивает, — сказала она. Рита посмотрела на неё. — Почему? — Потому что теперь у меня нет простой причины запретить это сразу. Вот это уже было честно. И слишком точно.

***

Сборку устройства начали в тот же вечер. Не потому что все были готовы. Потому что после такого кода откладывать стало бы уже не осторожностью, а трусостью под маской здравого смысла. Тейлз отвечал за железо. Робин — за логику и связку с общим контуром Тринити. Джерри утверждал рамку доступа и уровни видимости: что видит Саша, что видит второй контур, что попадает в общий лог, а что остаётся только в локальном медицинском уровне. Алекс отдельно проверял маршрутизацию и право на отключение. Оги — пороги тревоги и медицинскую часть. Хеппи записывала всё, что потом понадобится объяснять людям не через техноязык, а через человеческий. Саша сидел в стороне и впервые за долгое время выглядел не как узел, а как человек, которому строят инструмент под его собственную цену. От этого становилось только страннее. Нобиру стояла у стола, наблюдая, как Тейлз собирает тонкий затылочный обруч, два боковых контактных узла и внутренний шейный контур, больше похожий на строгий медицинский интерфейс, чем на шлем или боевую систему. — Я думала, это будет выглядеть страшнее, — сказала она. — Это и есть страшно, — ответила Оги. — Просто не обязано быть уродливым. Тейлз не отрывался от пайки. — Если эта штука заработает, у него будет три уровня отображения. Локальная телеметрия. Когнитивный шум. И рамка системных терминалов. Но последний уровень только по отдельному допуску. Не постоянно. Саша поднял взгляд. — Это правильно. Робин хмыкнул с экрана. — Не привыкай к тому, что мы всё время соглашаемся с тобой в технических вещах. Это развращает. — Поздно, — тихо сказал Саша. Оги посмотрела на него. Но ничего не сказала. Потому что это, как ни странно, прозвучало живо. А значит, день ещё не окончательно умер внутри схем.

***

Первый запуск делали ночью. Не из драматизма. Просто потому что к этому времени всё было готово настолько, насколько вообще может быть готово то, что впервые должно встать между человеческой головой, системным доступом и общей рамкой трёх вечно подозревающих друг друга сторон. Оги настояла: никакого техмодуля. Никакого общего зала. Только малый отсек, только свои, только закрытый контур. Саша сел. Тейлз поставил обруч. Контакты легли на виски и затылок слишком точно, чтобы это могло не раздражать. Шейный контур замкнулся сухим щелчком. Робин вывел диагностику. Джерри остался у стены. Рита — ближе к столу. Оги — рядом, на той дистанции, с которой можно остановить человека раньше, чем он сделает вид, будто ещё не поздно. — Не входишь глубоко, — сказала она. — Только проверяешь слой. — Да. — И если мне не нравится твоё лицо, я останавливаю всё независимо от того, как тебе нравится героизм. — Да. Нобиру сидела у двери и качала ногой чуть быстрее обычного. — Удивительно. Когда ты отвечаешь ей “да”, ты звучишь почти как приличный взрослый. Саша не открыл глаза. — Не сглазь редкое природное явление. Тейлз запустил контур. Сначала ничего не произошло. Потом на внутреннем экране Робина пошли первые линии. Ритм. Шум. Порог. Окно. И — чуть позже — тонкая системная строка, которую раньше Саша мог только чувствовать приблизительно, а теперь впервые увидел сам. Прямо перед внутренним слоем зрения. Не текст в воздухе. И не магию. Скорее очень сухой, почти бесцветный технический интерфейс, в котором его собственное состояние перестало быть догадкой. — Есть отклик, — сказал Робин. — Читает чисто. Телеметрия в норме. Шум умеренный. Порог входа видит. Контур не плывёт. Саша очень тихо вдохнул. — Я вижу. Оги сразу насторожилась. — Что именно? — Границу. Пауза. — И лог. Только в нижнем уровне. Но вижу. Нобиру перестала качать ногой. — И как оно? Саша несколько секунд молчал. — Неприятно. Но лучше, чем слепота. Это было хорошее описание. Слишком хорошее, чтобы кто-то в комнате почувствовал себя спокойнее. Потому что именно в этот момент стало ясно: Тринити только что дал ему не просто новый датчик. Он дал ему новый способ быть внутри собственной функции и не исчезать в ней полностью. Оги смотрела на интерфейс на внешнем мониторе, потом на его лицо. — Всё. Хватит. Выход. Саша открыл глаза сразу. Без спора. И впервые после такого выхода у него не было ни крови, ни резкого провала, ни того пустого серого взгляда, который всегда появлялся после слишком долгого удержания слоя. Только сильная усталость. И что-то ещё. Очень редкое. Уважение к инструменту, который не сломал его с первого касания. Робин нарушил тишину первым. — Ладно. Я официально признаю два неприятных факта. Первое: Эггман не врал. Второе: эта штука работает. Тейлз устало усмехнулся. — Запиши. Больше ты это сегодня не скажешь. Джерри подошёл ближе. Посмотрел на Сашу. Потом на лог. Потом на обруч. — Хорошо. Тогда с завтрашнего дня это часть контура. Не опция. Не эксперимент по настроению. Часть рабочей рамки. Оги коротко кивнула. — Да. И доступ к полному слою только по протоколу. Никаких “я сам быстро посмотрю, а устройство потом включим”. Нобиру фыркнула. — Отвратительно. Теперь даже его плохие идеи будут технически организованы лучше. Саша посмотрел на неё устало, но почти спокойно. — Это всё ещё прогресс. Она хотела огрызнуться. Не стала. Потому что, к сожалению, это тоже было правдой.

***

Позже, когда все разошлись, а в малом отсеке остались только Саша, Оги и полумёртвый от усталости тихий свет приборов, она наконец сказала то, что держала с самого начала сборки. — Мне всё это не нравится. Он сидел, держа обруч в руках, как вещь, которая ещё не успела стать привычной, но уже успела стать важной. — Знаю. — Нет. Не “как обычно не нравится”. Она села напротив. — Мне не нравится, что теперь ты видишь терминалы через собственное состояние. Мне не нравится, что рамка заходит так глубоко. Мне не нравится, что это вообще стало необходимо. Саша долго молчал. Потом сказал: — Мне тоже. Но слепым мне это нравится меньше. Оги смотрела на него очень прямо. — Главное, чтобы ты не начал любить его потому, что с ним снова можно уходить дальше. Он покачал головой. — Нет. Пауза. — Если честно, мне как раз впервые за долгое время стало понятнее, когда нужно выходить. На этот раз Оги не нашла, что ответить сразу. Потому что это была, возможно, самая взрослая вещь, которую он сказал за последние дни. Не про силу. Не про цену. Про границу. Она очень тихо выдохнула. — Хорошо. Тогда, может быть, это и правда было нужно. Саша посмотрел на лежащий у него в ладонях контур. Потом поднял взгляд на тёмное окно. Где-то далеко ниже вода всё ещё шла назад. Где-то глубже древние швы всё ещё ждали следующего неверного движения. Где-то выше SkyCity, вероятно, уже отмечал у себя новую степень допущенного недоверия. А здесь, в тихом отсеке PeaceKeepers, впервые за долгое время у него появился способ не только входить в слой мира, но и видеть, как близко подошёл к собственной черте. Это не делало Тринити безопасным. Не делало его честным. И уж точно не делало его добрым. Но делало его чуть менее слепым. Для следующего этапа этого могло хватить.
6 Нравится 0 Отзывы 0 В сборник