Редакция Воланда

- -
- 100%
- +
— В тот вечер я была здесь, — сказала она.
— Мы поссорились у служебного входа.
Воспоминание пришло звуком: сухой треск турникета и Марково «ты уже решила, что я имел в виду». Ина увидела себя по другую сторону стекла. Она торопилась вернуться наверх, потому что наставник ждал сверку. Марк держал распечатку с вычеркнутым абзацем.
— Ты принёс правки.
— Я принёс отказ.
— В системе его нет.
— Во мне есть.
Рута напомнила о планёрке: «Ларина, где поправка по Краевой?» До неё оставалось пять минут.
Ина записала номер журнала на бумажном стикере. Оставался полный экспорт.
Она вставила в терминал чистый архивный накопитель.
— Что ты делаешь? — спросил Марк.
— Копирую журнал.
— Чтобы исправить?
— Чтобы сначала понять, что именно мы подписали.
— Мы?
Ина встретила его взгляд.
— Я подписала. Ты за это заплатил. Можешь не давать мне удобного местоимения.
Он отвернулся к стеллажам. На корешках папок были годы, темы и красные сроки хранения. Никаких судеб о человеке — только номера дел. Ина выбрала полный экспорт: исходные версии, цепочка правок, пороговый расчёт, приложения согласия.
Она отметила основание «проверка вреда» и приложила номер утренней аномалии. Это было почти правдой — худшим сырьём для отдела поправок.
Полоса копирования дошла до двенадцати процентов.
В архив постучали.
— Ина? — позвал Богдан. — Ты там?
Марк замер.
Ина погасила экран планшета, но старый терминал продолжал гудеть. Копирование — двадцать один процент.
— Ищу подшивку по Краевой, — ответила она.
— Рута сказала, материал цифровой.
— Это просьба занять мне минуту на планёрке.
— Уже занял три. Дальше она будет вычитать их из моей жизни.
Шаги удалились. Марк выдохнул.
Копирование остановилось на сорока процентах. На экране всплыло новое окно: «Подтвердите присутствие затронутой стороны».
— Вот, — сказала Ина. — Без тебя полный журнал не отдаёт.
— Но он меня не видит.
— Он видит код РМ-17.
Терминал предложил три способа: служебная карточка, биометрия, голосовое согласие. Карточки у Марка не было. Камера считала кресло пустым. Ина выбрала голос.
На экране появилась фраза: «Я подтверждаю ознакомление с материалом и отсутствие возражений против служебной обработки».
— Не читай, — сказала она.
— Почему?
— Здесь склеены две разные вещи. Ознакомление и отсутствие возражений. Если произнесёшь, система получит новое согласие.
— Может, так она меня увидит.
— Как кого? Как человека, который не возражает против собственного стирания?
Марк наклонился к микрофону.
— Я, Марк Савин, требую показать мне материал и возражаю против любой обработки без моего отдельного согласия.
Слова появились в поле распознавания, но имя заменилось прочерком. Терминал подумал и выдал: «Форма не соблюдена».
— Зато голос записан, — сказала Ина.
— Кем?
— Свидетелем без имени.
Она выбрала ручное продолжение. Система потребовала подпись редактора, берущего ответственность за отсутствие формы. Ина приложила карточку.
Копирование возобновилось.
На шестидесяти восьми процентах погас свет.
Аварийные полосы у пола вспыхнули красным. Замок двери щёлкнул и заблокировался. Из динамика под потолком раздался вежливый женский голос:
— Обнаружено несанкционированное извлечение порогового журнала. Сохраняйте спокойствие. Служебная группа направлена в сектор.
Ина выдернула накопитель. Терминал не отпустил его: пластиковый корпус остался зажат в гнезде.
— Ты сказала, что можешь копировать, — произнёс Марк.
— Я могу. Тревога считает иначе.
— Очень удобное различие.
На панели двери загорелся обратный отсчёт: две минуты до прибытия группы.
Причина тревоги была выделена красным: «Попытка извлечения отозванной причинности».
— Что это?
Она открыла состав копии. Исходные версии были выгружены. Пороговый расчёт — тоже. Процент остановился на приложениях. Среди них значился удалённый заголовок, тот самый, который назвал Марк. Только файл занимал не несколько строк, а двести восемь мегабайт.
— Заголовок, — сказала Ина. — Они хранят его как отдельный объект.
Из глубины стеллажей донёсся шелест.
Кто-то быстро перебирал листы, словно искал своё имя в бесконечной подшивке.
Марк повернулся к проходу между шкафами.
— Там есть ещё кто-то.
— Камера никого не показывает.
— Меня она тоже не показывает.
Отсчёт на двери дошёл до минуты двадцати секунд. Ина потянула накопитель снова. Терминал пискнул, на коже осталась красная полоса, но корпус не вышел.
— Оставь, — сказал Марк. — Скажешь, что ошиблась номером.
— Тогда они закроют журнал. И тебя вместе с ним.
— А если откроют дверь и найдут тебя рядом с пустым архивом?
— Найдут сотрудницу, которая нарушила порядок копирования. Это пока ещё существует.
Шелест приблизился. На пол из бокового прохода выползла узкая бумажная лента. На ней повторялись слова снятого заголовка, но каждая следующая строка была короче предыдущей:
«Человек, которого город не замечает».
«Человек, которого город».
«Человек, которого».
«Человек».
Последнее слово остановилось у ботинка Ины.
Терминал мигнул. Копирование перескочило с шестидесяти восьми на сто процентов, будто недостающий файл сам вышел из машины. Накопитель освободился.
Ина сунула его во внутренний карман и закрыла пустое гнездо крышкой.
— За шкаф, — сказала она Марку.
— Они меня не увидят.
— Они увидят последствия. Этого им достаточно.
Он ушёл в боковой проход. Бумажная лента приподнялась и потянулась за ним, но на полпути замерла. Слово «Человек» повернулось к Ине, хотя у полоски не было ни лица, ни передней стороны.
Замок разблокировался. Дверь открылась, и красный свет из коридора разрезал архив надвое.
На пороге стояли Рута и двое сотрудников внутреннего контроля. Рута была без пиджака, с планшетом под мышкой и выражением человека, которому испортили не утро, а хорошо выстроенную причинность.
— Ларина, — сказала она. — Отойдите от терминала.
За её спиной бумага снова зашелестела.
Один сотрудник контроля посмотрел на экран, другой — на стеллажи.
Рута вошла и увидела открытую карточку выпуска. Её взгляд задержался на трёх подписях. На инициалах Л.К. — без удивления. На коде РМ-17 — с досадой. На имени Ины — дольше всего.
— Вы скопировали журнал? — спросила она.
Ина почувствовала накопитель у груди. Теперь красные полосы света признавали его существование без всякого порога внимания.
— Я начала проверку вреда, — ответила она.
— Я спросила не об этом.
В проходе между шкафами Марк молчал. Бумажная лента коснулась его ботинка и свернулась вокруг подошвы, как след, который сам выбрал свидетеля.
Ина могла отдать накопитель и сохранить работу. Ложь продержалась бы до первого обыска.
Она посмотрела на Руту.
— Да. Скопировала.
В ту же секунду служебный планшет Руты издал короткий сигнал. На экране Ины её допуск к холодному хранению сменился с зелёного на серый.
Тревога перестала быть предупреждением. Она стала последствием.
Глава 3. Отбивка на полях
Сотрудник внутреннего контроля протянул Ине прозрачный пакет.
— Карточку, телефон, любые накопители.
У него было лицо человека, который умел превращать множественное число в признание. Второй сотрудник уже снимал показания со старого терминала. Рута стояла у двери и смотрела не на Ину, а на красные строки журнала.
Марк молчал между стеллажами. Бумажная лента обвилась вокруг его подошвы и тоже молчала.
Ина вынула служебную карточку. Потом телефон. Положила их в пакет так, чтобы ладонь закрыла внутренний карман пиджака.
— Накопитель, Ларина.
— Он архивный. Его зарегистрировал терминал.
Ина достала тёплый накопитель. На боку мигал служебный номер.
Она положила его поверх телефона.
Бумажная лента резко дёрнулась. Последнее слово — «Человек» — оторвалось от пола, сложилось пополам и исчезло в щели между коробками.
Контролёр запечатал пакет.
— Пройдёмте в комнату разбора.
Рута закрыла пороговый журнал своей карточкой. Из глубины архива донёсся сухой треск, будто кто-то переломил линейку.
Марк отступил за соседний шкаф. За ним потянулась новая полоска бумаги.
У порога бумага коснулась каблука Ины. На краю проступила типографская отбивка и сдвинулась сама.
В комнате разбора считыватель показал, что на накопителе не хватает двухсот восьми мегабайт. Ина повторила: терминал завершил экспорт. Обыск второго носителя не нашёл.
Контроль приостановил её доступы, опечатал рабочее место и запретил покидать здание. Рута потребовала десять минут на объяснительную: тревога уже ушла в служебную ленту и могла назначить Ине роль раньше фактов. Проверяющие неохотно согласились.
В коридоре Рута шла быстро. Дверь архива уже опечатали; Марк не вышел. У лестницы Ина спросила про код РМ-17 и свою подпись.
— Я знала, что стажёрские сверки подтверждают первичный контакт. Не знала, что их включали в тройной порог. Сохраните разницу между этими фразами и не обсуждайте её под камерами.
В кабинете Руты редакционная лента показывала машинный заголовок: «Младший редактор пыталась похитить причинность порогового материала».
Рута выключила экран.
— Накопитель у контроля, — сказала Ина.
— Не весь.
За матовым стеклом кабинета прошла тень. Камера в коридоре не повернулась.
Ина подошла к двери.
— Стойте, — сказала Рута.
Тень остановилась тоже.
Рута подала Ине блокнот.
— Пишите: доступ получила в связи с проверкой вреда. Копирование начала из-за риска изменения приложений. Существование второго носителя отрицаю.
— А Марк?
— Не пишите имя человека, которого система не признаёт. Для внутреннего контроля это прозвучит как подготовка защиты через вымышленного свидетеля.
Ина взяла ручку, но не села.
— Тихое опровержение уже готово?
Рута подняла глаза.
— Откуда вы знаете?
— Потому что вы закрываете ошибки так же быстро, как другие открывают новости.
— Черновик. Он вернёт карточку Савина в городской индекс и объяснит сбой несовместимостью реестров.
— Без его согласия.
— С его согласием система уже справилась. Пока вы не докажете подделку, журнал считается фактом. Для доказательства нужен исходник, которого нет на накопителе.
Снаружи снова прошла тень. Теперь по матовому стеклу протянулась чёрная линия. Она остановилась напротив Ины и трижды постучала по стеклу, хотя звук был бумажным шорохом.
Рута медленно повернула голову.
— У вас девять минут, — сказала она. — Я проверю, почему внутренняя лента получила заголовок до протокола. Когда вернусь, объяснительная должна лежать на столе, а в кабинете не должно быть никого, кого мне придётся учитывать.
Она вышла через вторую дверь, ведущую к секретарю, и закрыла её на ключ.
Первая дверь приоткрылась.
Марк вошёл боком, словно ожидал, что косяк тоже его не признает. За ним по полу скользнула бумажная лента. У стола она поднялась, прислонилась к ножке и начала складываться гармошкой.
— Ты цел? — спросила Ина.
— Контролёр прошёл сквозь мой рукав и пожаловался на холод. В остальном прекрасно.
— Тебе надо выйти из здания.
— Турникет не замечает меня, помнишь?
— После тревоги будут смотреть на последствия. Ты сам это видел.
— А это что?
Бумага уже достигла столешницы. Гармошка расправила две узкие складки, похожие на руки, и вытянула вверх длинный угол. На нём проступали обрывки снятого заголовка: «которого», «город», «не».
— Отбивка, — сказала Ина.
Слово пришло из учебного курса, где ему отводилось две строки: остаточный дефект удалённой формулировки, не влияющий на выпуск. На рисунке отбивка выглядела как смазанная полоса у края страницы.
Существо на столе было высотой с бутылку воды. Вместо лица у него находился прямоугольник пустой бумаги. Оно сняло с себя слово «город», свернуло в трубочку и приложило к пустоте, будто подзорную трубу.
— У дефектов теперь есть чувство юмора? — спросил Марк.
Отбивка повернулась к нему и зачеркнула слово «дефект» на лежавшем рядом бланке.
Потом написала под ним: «Кром».
Чернила выступили из самой бумаги.
— Это имя? — спросила Ина.
Складчатая голова наклонилась.
— Ты был заголовком про Марка?
Кром развернул грудь. На ней проступила полная строка: «Человек, которого город не замечает». Затем слова рассыпались, и внутри бумажного тела показались десятки более мелких фраз: варианты подводок, вычеркнутые причины, редакторские пометы. Ина успела прочитать: «отказался от формата», «не подтверждает добровольность», «маршрут изменён после интервью».
— Исходник у тебя, — сказала она.
Кром прижал бумажные руки к себе.
— Он не отдал его накопителю, — понял Марк. — Вышел вместо файла.
Ина придвинула чистый лист.
— Ты можешь показать цепочку правок?
Кром ступил на лист и оставил след из маленьких типографских знаков. Они сложились в схему этажа. От кабинета Руты тянулась линия вниз, под архив, к прямоугольнику без номера.
— Нулевая полоса, — сказала Ина.
Кром зачеркнул её слова и написал: «исходник».
— Это одно место?
Он кивнул.
— Ты проведёшь нас?
Кром раскрыл одну руку. На ней появилось: «свидетель».
Вторую: «сохранить».
— Сохранить свидетельство Марка?
Кром сложил руки крестом. Потом указал на себя.
Ина вспомнила учебную формулировку: остаточный дефект, не влияющий на выпуск. Если внутренний контроль найдёт отбивку, её спишут как повреждённый носитель. Переработка защищённых бумаг шла каждую ночь.
— Ты хочешь, чтобы я сохранила твоё свидетельство.
Кром распрямился. На его пустом лице появилась одна точка.
Кром раскрыл тело. Внутри мелькнули вычеркнутые причинности: Марк отказался — согласие осталось; недоступный маршрут объявили доступным; стажёр подтвердила разговор — редакция получила подпись стороны. Потом он захлопнулся и написал: «не копия».
— Тогда что значит сохранить? — спросила она.
Он шагнул на объяснительную внутреннему контролю и поставил чёрную черту на полях. Под ней возникла строка: «Я видел, какую причину удалили».
— Тебя нужно признать свидетелем, — сказала Ина. — Не приложением.
Кром поклонился. Бумажная фигура стала тоньше: одна из складок осыпалась серой пылью на стол.
Марк протянул руку, но не коснулся его.
— Что с ним?
— Удалённая причинность распадается без свидетеля.
На груди Крома возникло: «предлагаю обмен».
Ина посмотрела на объяснительную. Если она внесёт Крома в служебный документ, контроль получит основание обыскать кабинет и уничтожить его как дефект. Если не внесёт, обещание останется частным и ничего не изменит в его статусе.
За дверью секретаря послышался голос Руты. Оставалось меньше минуты.
— Я могу сохранить тебя в журнале поправок, — сказала Ина. — Как затронутую сторону удалённого материала.
Кром качнулся вперёд.
— Но у меня нет доступа.
Бумажная рука указала на выключенную стенную ленту.
— Служебная тревога уже открыла карточку, — поняла Ина.
Она включила экран. В правом нижнем углу мигала форма дополнения: «Укажите материальный ущерб». Доступ к выпуску у Ины отозвали, но затронутый сотрудник сохранял право приложить объяснение к собственной проверке.
— Если я внесу его, назад дороги не будет, — сказала она Марку. — Они увидят, что удалённые строки существуют отдельно.
— А если не внесёшь, он исчезнет и мы потеряем исходник.
— Я спрашиваю не о выгоде.
Марк посмотрел на Крома.
— Ты поведёшь нас к исходнику, если она признает твоё свидетельство?
На бумажном лице появилась вторая точка, затем короткая черта. Впервые выражение Крома можно было принять за человеческое, и именно поэтому оно пугало.
Он написал: «если сохранит».
Ина открыла дополнение и выбрала тип ущерба «иной».
«В результате извлечения проявился самостоятельный носитель удалённой причинности, называющий себя Кромом. Он утверждает, что видел удаление причинной связи в материале РМ-17 и готов указать местонахождение исходника. Прошу сохранить носитель без изменений и зарегистрировать его как свидетеля, а не дефект».
Система подчеркнула слова «самостоятельный» и «свидетель». Предупреждение сообщило: «Категория не предусмотрена. Выберите существующий объект».
Ина нажала «оставить без категории».
— Подпись сделает тебя ответственной, — сказал Марк.
— В прошлый раз я не понимала за что. Теперь это мой выбор.
Она приложила палец к экрану. Служебной карточки не было, поэтому система запросила голос.
— Я, Ина Ларина, сохраняю свидетельство Крома без присвоения ему роли и принимаю ответственность за точность записи.
Форма мигнула. Сначала возникло «отклонено: объект не существует». Кром осел ещё на одну складку.
Затем служебная лента в коридоре получила новый заголовок. За дверью кто-то прочитал вслух: «Редактор заявила о бумажном свидетеле архивной тревоги».
Порог внимания перескочил с нуля на семь.
На экране появилось: «Свидетельство сохранено условно до разбора».
Кром выпрямился. Его тело стало плотнее, а на пустом лице проступила тонкая рамка, словно система впервые отвела ему место на странице.
Дверь открылась. Рута увидела Ину у экрана, Марка возле стола и бумажную фигуру между ними. Взгляд скользнул мимо Марка и остановился на Кроме.
— Объяснительная готова? — спросила она.
— Теперь их две.
Рута прочитала дополнение. Чем ниже опускались её глаза, тем спокойнее становилось лицо.
— Вы только что превратили внутреннюю тревогу в пороговый материал.
— Я сохранила свидетеля. Снимите заголовок, пока ожидание не стало порогом.
Кром поднял бумажный палец и указал на Руту. На его груди появилось одно слово: «поздно».
В коридоре сработал принтер. Из лотка выполз лист с планом здания. На плане возникла новая тонкая линия от кабинета Руты к лестнице, которой не было в официальной схеме.
Кром спрыгнул со стола. На полу он снова распался в ленту и потянулся к двери.
— Контроль ждёт, а у вас нет доступа даже к туалету без сопровождающего, — сказала Рута.
Кром добрался до порога и оставил на косяке чёрную отбивку. За стеной что-то щёлкнуло. Схема на распечатке продлила линию вниз, под архив, туда, где по документам находился бетонный фундамент.
Марк встал рядом с Иной.
— Он обещал провести нас, — сказал он, хотя Рута услышала только первую половину тишины.
Ина взяла объяснительную и подписала её ручкой. В строке о втором носителе она зачеркнула предложенное Рутой «отрицаю» и написала: «Носитель проявился как свидетель Кром; сохранение зарегистрировано в карточке тревоги».
Рута прочитала исправление.
— Контроль отстранит вас окончательно.
— Но обещание Крома останется в журнале.
Кром дёрнул бумажный край двери. Тайная линия на плане мигнула, приглашая сделать выбор сейчас, пока чужое внимание не закрепило за ним другую роль.
Ина отдала Руте объяснительную.
— Ведите меня обратно. Пусть они оформят отстранение правильно.
Марк нахмурился.
— А исходник?
— Мы не доберёмся до него, если первое же обещание сохраним только на словах.
Кром замер у порога. Затем отделил от себя узкую полоску и вложил её Ине в ладонь. На ней была напечатана одна строка: «до нулевого выпуска».
Остальная лента втянулась под плинтус.
Рута открыла дверь в коридор. Там уже стояли оба сотрудника контроля. Один держал новый пакет для улик, второй смотрел на распечатанный план, где несуществующая лестница продолжала уходить вниз.
— Что это? — спросил он.
Ина сжала полоску в кулаке.
— Следующее свидетельство, — сказала она.
Глава 4. Отдел поправок
Внутренний контроль отвёл Ине место за её собственным столом и назвал это временной изоляцией.
Терминал работал в гостевом режиме. Всё остальное закрывал серый прямоугольник с её именем и словом «ПРИОСТАНОВЛЕНА». За стеклом отдел поправок выпускал утро, не глядя на Ину дольше секунды.
Марк стоял у шкафа с бумажными словарями. Люди проходили рядом и морщились от сквозняка.
— Удобное наказание, — сказал он. — Посадить тебя в центре отдела и убрать из рабочего дня.
Полоска Крома оставила на ладони Ины зеркальный след: «до нулевого выпуска». Сам Кром исчез под плинтусом.
Женщина из контроля забрала подписанный протокол и пакет с накопителем. Рута осталась.
— Крома нашли? — спросила Ина.
— В реестре нет такого объекта.
— Я спрашивала не реестр.
— Поэтому отвечаю именно им. До разбора я вправе потребовать устранения вреда, возникшего в вашей смене.
На гостевом экране открылся документ. Заголовок был выделен зелёным: «Уточнение к материалу программы “Равный маршрут”». Ниже сообщалось, что житель Ладомира Марк Савин существует, обладает полным набором гражданских доступов, а временная несовместимость карточки вызвана переносом данных между реестрами.
Текст был спокойным и почти правдивым. Именно поэтому Ина сразу увидела ловушку.
— «Полным набором», — прочитала она. — Вы не проверяли ни одного доступа.
— Проверим после возвращения карточки.
— На основании чего система поймёт, кого возвращать? У неё нет действующей связи между именем и человеком.
Рута коснулась строки приложений. Внизу появился снимок Марка с добровольного интервью: прямой взгляд, тёмная куртка, белая стена за спиной. Рядом стояла отметка «идентификация подтверждена редакцией».
— Вот связь.
Марк увидел фотографию и шагнул к столу.
— Это было до интервью, — сказал он. — Они просили тестовый кадр для пропуска.
Ина повторила его слова.
Рута посмотрела не на Марка, а в пустое место у шкафа.
— Источник изображения не меняет лицо.
— Меняет согласие. И дата у снимка раньше материала.
— В уточнении нет слова «согласие». Есть идентификация.
— Чья?
— Ваша.
В строке согласования уже стояла задача: младший редактор Ина Ларина подтверждает соответствие фотографии человеку, обратившемуся с возражением. Не выпуск, не порог, не содержание — обычная сверка лица. Та самая маленькая подпись, которой удобно было закрывать большие решения.
— Я не буду подтверждать, — сказала Ина.
— Тогда к полудню городской индекс окончательно закроет пустую карточку. Он останется без медицины, транспорта и права обратиться в службу восстановления, потому что службу восстановления тоже открывает карточка.
— А если подпишу?
— Индекс увидит человека.
— Каким?
Рута откинулась на спинку стула.
— Существующим. Иногда этого достаточно.
— В прошлый раз вам тоже было достаточно.
— Покажите прогноз слоя.
— У вас нет допуска.
— Тогда нет и подписи.
Рута приложила служебную карточку к столу. Открылось окно моделирования, обрезанное до итоговых показателей.
Ожидаемый порог был низким: уточнения не собирали широкую аудиторию, зато им автоматически доверяли городские системы. Зелёные значки загорались один за другим — транспорт, клиники, жильё, банковская идентификация. На схеме человек возвращался в город за сорок семь минут.
— А полиция? — спросила Ина.
— Доступ восстановится в общем контуре.
— Откройте.
— Это не наш профиль.
— Вы утверждаете полный набор. Откройте.
Рута ввела код руководителя. Список развернулся. Полицейский индекс горел не зелёным, а оранжевым. Напротив него стояло: «совпадение с активным поведенческим описанием — 83%».
Марк наклонился к экрану.
— Что ещё за описание?
Ина нажала строку. Терминал потребовал допуск, но успел показать четыре слова: «субъект, использующий отсутствующие маршруты».
Рута закрыла окно.
— Служебная формулировка. После восстановления личности совпадение снимут.
— Или приклеят к фотографии.
— Вы предполагаете.
— Поэтому нужен полный прогноз.
— Поэтому нужно вернуть человека, а не держать его заложником идеальной процедуры.
Марк обошёл стол и встал за плечом Ины. Его отражение не появилось в чёрной рамке терминала.
— Спроси, откуда описание, — сказал он.
— Откуда полицейский индекс получил поведенческую роль?
— Неважно для поправки.
— Для Марка важно.
Рута впервые посмотрела точно туда, где стоял Марк.
— Если вы здесь, — сказала она пустоте, — у нас меньше часа. Уточнение вернёт вам возможность оспаривать всё остальное самостоятельно.
— У меня её уже отняли самостоятельно, — ответил Марк.


