Империя отлива
Империя отлива

Полная версия

Империя отлива

Настройки чтения
Размер шрифта
Высота строк
Поля
На страницу:
2 из 6

— Я дала приоритет западному ребру. Вода ушла в ваш канал. Расчёт обещал задержку на девять минут. Литора изменила отклик, и окно закрылось полностью.

В комнате связи стало слышно, как под полом вращается зубчатая передача городской опоры.

— Значит, не море выбрало Кадор, — сказал Лес. — Ты выбрала.

— Я выбрала не утопить двенадцать платформ и людей.

— А наши дома выбрала вместо них.

Связь оборвалась прежде, чем Иара нашла ответ. На стойке осталась бледная строка расхода сигнала. Ял подошёл ближе.

— Теперь они хотя бы знают от тебя.

— Им от этого не прибавилось воды.

— Зато у них не отнимут ещё и правду.

Иара повернулась к нему.

— Ты думаешь, правда — это предмет, который можно выгрузить на настил и посчитать? Если Кадор откажет в буксире после моего признания, поселение получит правду вместо цистерны.

— Тогда цену назначит Кадор.

— Цену всегда назначает тот, у кого есть дорога.

Белая рамка мигнула. Очерёдность сменилась с шестнадцатой на первую, будто кто-то одним движением убрал пятнадцать чужих бедствий. Ял заметил это одновременно с Иарой.

— Быстро, — сказал он.

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

— Картограф Вей, — произнёс он. — Подтвердите, что помещение закрыто.

— Здесь свидетель каравана Ял Сен.

— Свидетель должен выйти.

Ял не двинулся.

— Он видел пластину и применение серого маршрута, — сказала Иара. — Его удаление ничего не закроет.

Севран посмотрел чуть в сторону, вероятно, читая строку донесения.

— Тогда он останется под вашим обязательством о неразглашении.

— Я такого обязательства не давал, — сказал Ял.

— Сейчас речь не с вами.

— А дорога была подо мной.

Севран снова перевёл взгляд на Иару.

— Ваш возница полезен в воде. Для разговора он менее пригоден.

— Он останется, — сказала Иара.

Несколько секунд рамка тихо шипела. Регент мог отключить связь или приказать кадорской страже очистить комнату. Он не сделал ни того ни другого.

— Хорошо. Доложите причину отклонения.

Иара вывела на стойку две схемы: официальный прогноз и фактический подъём воды. Красные линии разошлись у западного ребра, затем пересеклись в северном канале.

— Пористость гряды изменилась после составления последней полевой карты. Первый затвор удержал поток, второй отказал по местному пределу. Литора приняла воду медленнее расчёта, а затем сбросила её единым фронтом. Серое окно сократилось, Вейское было отменено.

— Ошибка измерения?

— Нет. Измерение было верным в день съёмки.

— Ошибка прогноза?

— Прогноз не учитывает скорость изменения пористости.

— Это длинная форма слова «ошибка», картограф.

— Это другая причина. Если назвать её локальной ошибкой, остальные карты останутся прежними.

Севран сложил руки перед собой.

— В Кадоре сегодня пятьдесят две тысячи жителей. Без доставленного зерна запас полной нормы закончился бы через девять дней. Без шарниров город не переставил бы восточную опору до следующего сложного прилива. Вы спасли не имущество, а связность узла, от которого зависят ещё четыре поселения.

— Вейская коса лишилась воды и домов.

— Люди живы?

— Да.

— Значит, ваш выбор был верным.

— Верным для кого?

— Для большего числа людей.

Ял тихо усмехнулся. Севран услышал.

— Вы хотите что-то добавить, возница?

— Если бы её дом оказался на платформе, а ваше зерно — на косе, число было бы тем же?

— Число не имеет дома.

— Его считает человек, у которого дом стоит высоко.

Регент не рассердился. Это было хуже: он принял слова Яла как шум, который предусмотрен конструкцией.

— Кадор отправит Вейской косе две малые цистерны и буксир, — сказал он. — Не как возмещение за применение приоритета. Как помощь после непредвиденного затворного отклика.

— Три дома, большая цистерна, утраченное окно и расходы на перенос стоянки, — перечислила Иара. — Поселение должно получить право первого выхода на двух следующих безопасных циклах.

— Право первого выхода заставит ждать северные фермы.

— Сегодня ждал мой дом.

— Сегодня ваш дом принял воду, потому что иначе её принял бы Кадорский подъём. Вы просите не компенсацию. Вы просите перенести ущерб на людей, которых не видите.

Иара замолчала. Он вернул ей её же расчёт, только очистил его от лиц.

— Тогда дайте им место в очереди, которое не отнимает подтверждённое окно, — сказала она. — Первое новое окно, открытое после пересчёта северного канала. И материалы на три дома.

— Два дома сорваны, третий удержан.

— Третий простоял под ударом волны. Его нельзя считать целым по одному якорному сигналу.

Севран коснулся чего-то вне поля зрения. На стойке появилась медная строка распоряжения: две цистерны, буксир, строительные секции для трёх домов, первоочередное рассмотрение нового окна без смещения подтверждённых маршрутов.

— Этого достаточно для вашего официального требования? — спросил он.

— Для требования — да. Для объяснения — нет.

— Объяснение я и хотел обсудить.

Схемы исчезли. Вместо них возник черновик полевого заключения. Иара прочитала вслух:

— «Локальное несовпадение рифовой проводимости с последней съёмкой вызвало преждевременное закрытие основного и резервного маршрутов. Картограф применила аварийный порядок перераспределения в пределах полномочий. Сведения о внутренних кодах маршрутизации разглашению не подлежат». Вы называете серый приоритет аварийным порядком.

— Он и есть аварийный порядок.

— Нет. Аварийный порядок выбирает между способами спасения каравана. Серый приоритет заранее выбирает между караваном и чужим окном. Вейская коса не знала, что её выход можно отменить одним кодом.

— Если бы все поселения знали расположение резервных гряд и вес приоритетов, каждое требовало бы собственного исключения. Затворы получили бы несовместимые команды прежде, чем караваны вышли на сушу.

— Значит, люди соблюдают расписание, потому что не знают правил.

— Люди соблюдают расписание, потому что вода не ведёт переговоров.

Он говорил без нажима. За его спиной не было ни трона, ни герба, только стена с рядами узких ячеек. В каждой, вероятно, лежало такое же решение: кому выйти, кому ждать, где назвать потерю ошибкой, чтобы не разрушить доверие к следующему сигналу.

— Я не подпишу ложь, — сказала Иара.

— В тексте нет ложных данных.

— В нём нет главного данным. Кадор спасён ценой заранее назначенной окраины.

— Вейская коса не была назначена. Северный канал был единственной областью, способной принять перераспределённый объём без расчётной гибели людей.

— Они должны были это знать.

— Когда? До выхода, чтобы отказаться и оставить Кадор без груза? Во время прилива, чтобы вы торговались по связи, пока платформы уходят под воду? Или после — как сейчас, когда вы можете добиться возмещения без новых погибших?

Каждый вопрос имел ответ, но ни один не помещался в оставшиеся минуты на западном ребре. Иара ненавидела это сильнее всего: Севран не отрицал цену. Он лишь считал право назвать её ещё одной угрозой, которой тоже требовалось управление.

— Вы подняли мой вызов с шестнадцатого места, — сказала она. — Почему?

— Потому что полевой картограф, способный сохранить весь караван при двойном отказе, не должен ждать за заявками на испорченные створки.

— Из-за моей команды три дома оказались в воде.

— Из-за вашей команды пятьдесят две тысячи человек получили время. Ошибку карты исправит любой старательный съёмщик. Решение под неполными данными принимает не любой.

На стойке открылась вторая строка распоряжения. Назначение: старший картограф особых циклов. Место службы: центральный расчётный ярус Палаты. Уровень доступа: полный полевой, затворный и архивный. Срок вступления: немедленно после кадорского разбора.

Ял подошёл к стойке и прочёл через плечо Иары.

— Вот и цена, — сказал он.

Севран не стал притворяться, будто не понимает.

— Это предложение, не награда за молчание. Картограф Вей первой заметила изменение Литоры, которое наши действующие модели не описывают. Ей нужны полные ряды наблюдений.

— А вам нужна её подпись, — сказал Ял.

— Мне нужно, чтобы следующий караван не оказался в воде.

Иара смотрела на слова «полный архивный». Там должны были храниться исходные съёмки, журналы изменения пористости, отказы местных пределов, все случаи, когда задержка в одном канале становилась волной в другом. И старые перераспределения тоже.

В том числе день гибели её брата.

— Если я приму назначение, — сказала она, — мне откроют не только текущие карты?

Севран задержал ответ на долю секунды.

— Вам откроют всё, что относится к особым циклам и оценке связности.

— Журналы приоритетов?

— В пределах порученной проверки.

— Исходные правки прогнозов?

— Если обоснуете запрос.

Это не было полным «да». Но прежняя Иара отдала бы годы службы за половину такого доступа.

— А заключение? — спросила она.

— Вы подтверждаете фактическую часть. Формулировка о внутренних кодах остаётся. На открытом разборе вы не обсуждаете устройство приоритетов. Несовпадение пористости называете локальным до завершения проверки.

— Даже если оно не локальное?

— Если найдёте системное изменение, представите доказательства. Тогда объяснение будет изменено.

— После того как все поверят первому.

— До доказательств существует только первое.

Связь с Вейской косой снова мигнула на боковом поле. Пришло короткое подтверждение от Леса: кадорский буксир принят, цистерны выйдут в течение часа. Ни благодарности, ни ответа на признание Иары.

Она могла отказаться. Тогда публично скажет о серой дороге, Палата назовёт её картографом, нарушившим тайну после собственной ошибки, а Кадор покажет спасённые платформы. Ял ей поверит. Возможно, Лес тоже. Но закрытые карты останутся у Севрана, и следующая изменившаяся гряда снова станет локальной ошибкой.

Если она согласится, получит ключ к причинам. И станет человеком, которому Палата заплатила в тот же день, когда её решение затопило дома земляков.

— Я внесу поправку, — сказала Иара. — «Причина изменения пористости не установлена; вывод о локальном характере предварительный». Без неё не подпишу.

Севран прочёл предложенную строку.

— Принимается.

— Распоряжение о компенсации исполняется независимо от моего назначения.

— Оно уже исполняется.

— И свидетель не даёт обязательства молчать о цене Вейской косы.

— Он не разглашает коды и расположение серого ребра. О потерях поселения может говорить что угодно.

Ял покачал головой.

— Щедро. Можно рассказывать о воде, пока нельзя сказать, кто открыл затвор.

Иара приложила медный знак к стойке. Система показала два поля: заключение и назначение. Она подписала оба.

Севран кивнул так, словно завершил обычное распределение груза.

— Через шесть часов за вами придёт служебная платформа. До этого передайте кадорскому съёмщику фактическую карту западного ребра. И отдохните. В центральном ярусе усталость считается причиной ошибки, а не оправданием.

Рамка погасла.

Ял молчал, пока стойка не выдала две тонкие медные копии. Одну Иара убрала в планшет. Вторую протянула ему: в ней были условия его допуска к разбору, без запрета говорить о Вейской косе.

Он не взял.

— Ты сказала им правду, — произнёс он. — А потом подписала их слова.

— Я добавила, что причина не установлена.

— Поселения услышат «локальная». Остальное проглотит шум.

— Мне нужен архив.

— Твоим нужна вода.

— Вода уже отправлена.

— Потому что ты выторговала её вместе с собой?

Иара почувствовала, как усталость, которую она удерживала со времени подъёма, превращается в холод.

— Потому что я не позволила назвать три дома допустимым ущербом.

— И позволила назвать допустимым правило, по которому их выбрали.

Он всё-таки взял пластину, сложил пополам и сунул за пояс.

— На гряде я думал, что ты показываешь нам тайную дорогу, — сказал Ял. — Оказывается, дорога показывала тебя.

Он вышел.

Через открытую дверь Иара увидела край разгрузочной площади. Кадорцы раскатывали новый шарнир к восточной опоре. Далеко внизу, между городскими ногами, море уже готовило следующую сушу. На поверхности проступали светлые дуги Литоры — не там, где они были нанесены на официальной карте.

Иара увеличила изображение, зафиксировала время и координаты. Потом наложила вчерашнюю съёмку. Светлая дуга сместилась на семь саженей.

В заключении это называлось локальным несовпадением.

В её новом назначении — областью доступа.

Для Вейской косы оно было тремя домами в воде.

Иара сохранила снимок в личной памяти, отдельно от кадорского разбора. Через шесть часов она поднимется на служебную платформу Палаты, и Ял, вероятно, расскажет всем, что её купили полными картами. Он будет прав в том, что увидел.

Но если цена входа в закрытый архив — потеря доверия тех, ради кого она хотела его открыть, Иара решила заплатить её сейчас, пока ещё помнила: долг не исчезает оттого, что назван повышением.

Глава 3. Карта утонувшего брата

Служебная платформа пришла за Иарой на исходе шестого часа — точно тогда, когда Кадор переставлял восточную опору и весь город вздрагивал от крыши до нижних настилов.

Иара не спала. Она успела передать съёмщику фактическую карту западного ребра, проверить ведомость помощи Вейской косе и трижды открыть сообщение Леса, состоявшее из двух слов: «Цистерны видим». Ответить было нечем. Вода шла к поселению не быстрее оттого, что она смотрела на отметку буксира.

Платформа Палаты отличалась от караванных отсутствием груза. Узкий закрытый кузов, четыре высокие ноги, кабина без возницы. На медной двери светилось её новое назначение. Когда Иара приложила знак, имя разделилось на две строки: прежний допуск погас, новый загорелся белым.

Старший картограф особых циклов.

Должность ещё не стала её работой, но уже стала ключом.

Платформа оттолкнулась от Кадора и пошла по гряде, которую море только начинало возвращать. Внизу между чёрными выступами тянулись перламутровые нити Литоры. Они мерцали под тонкой водой и изгибались не по линиям вчерашней карты. Иара приложила ладонь к стеклу, отмечая смещение на глаз, потом заставила себя убрать руку. Личное наблюдение лежало в планшете. Если она внесёт его в служебную сеть до того, как поймёт правила доступа, снимок перестанет принадлежать ей.

Центральный расчётный ярус Палаты не стоял на земле. Он висел между шестью башнями на толстых подвесах, выше предельной воды, а под ним сходились каналы затворов. Снизу здание походило на неподвижную тень, пришитую к небу. Сотни дорог менялись дважды за длинные сутки; Палата не меняла положения никогда.

На входе Иара ожидала досмотра. Вместо стражи её встретила женщина в сером переднике и попросила назвать цель посещения.

— Принять назначение и получить журналы особых циклов.

— Назначение уже принято. Цель запроса?

— Проверка изменения пористости западного ребра Литоры.

— Это цель дела. Цель посещения?

Иара посмотрела на неё внимательнее. На переднике не было знака должности, только вышитая у горла сетка мелких квадратов.

— Понять, какие данные мне доступны.

— Тогда начнёте с различия между доступностью и основанием. Я Нера Соль, хранительница следов. Идите за мной.

Внутри не было огромного зала с картами, который Иара представляла с детства. Узкие переходы окружали шахту, заполненную рядами медных барабанов. По их поверхности ползли световые точки. Каждый поворот затвора, каждый изменённый прогноз, каждое выданное окно оставляли на металле насечку, но сами решения хранились в ячейках за стенами. Архив напоминал не память, а машину, которая не позволяла забыть, что память когда-то меняли.

Нера провела её в комнату с тремя пустыми стойками.

— Полный архивный доступ не означает, что вы можете читать всё подряд, — сказала она. — Он означает, что система не скроет от вас существование записи. Содержание откроется по основанию, указанному в назначении. Запросы тоже остаются в следе.

— Кто видит след моих запросов?

— Я. Надзорный расчётчик. Регент, если запрос касается решения его уровня. Вы сами, пока у вас есть допуск.

Последняя оговорка прозвучала без угрозы. Тем хуже.

Нера положила на стойку две пластины. На одной было выгравировано «ИЗМЕРЕНИЕ», на другой — «РЕШЕНИЕ».

— В поле их часто смешивают, — сказала она. — Здесь за это лишают допуска. Измерение отвечает, где была вода. Прогноз — где она будет. Решение — кому разрешили идти. Никогда не исправляйте одно через другое.

— Но прогнозы исправляют.

— Создают новую версию. Старая остаётся. Если не остаётся, это не исправление, а нарушение следа.

Иара почувствовала, как усталость отступает, освобождая место для старого, слишком знакомого напряжения.

— Покажите мне след западного ребра.

Она ввела координаты вчерашней дуги, время съёмки и номер кадорского разбора. Стойка открыла семь слоёв. Полевые отметки Иары легли поверх данных затворов; рядом появился официальный прогноз, затем предварительное заключение. Между ними светилась тонкая пустая полоса.

— Здесь нет модели пористости, — сказала Иара.

— Есть. Содержание ограничено делом долгого цикла.

— Я назначена на особые циклы.

— Особый и долгий — разные основания.

— Севран обещал полные ряды наблюдений.

— И вы их видите. Модель — не наблюдение.

Нера говорила так, будто объясняла направление лестницы. Иара приблизила пустую полосу. Система показала идентификатор закрытого расчёта и перечень использованных рядов. Среди них были старые съёмки северного канала, журнал местных пределов и ещё одна запись: «сопоставимый случай, коса Вей, цикл 18-44».

Дата гибели брата.

Иара не произнесла её вслух. Числа и без того прозвучали в комнате голосом, который она помнила хуже с каждым годом.

Арен был старше на четыре года и единственный в семье умел смеяться перед возвращающейся водой. В тот день он вёл две жилые платформы через восточную перемычку. Окно было подтверждено Палатой. Потом сигнал изменился. Официальное сообщение говорило о непредвиденном встречном течении, задержке выхода и ошибке местного наблюдателя. Тело Арена нашли через три дня в сетях под старой грядой. Из двадцати семи человек не вернулись пятеро.

Иара стала картографом, потому что точная карта казалась единственным ответом, который вода не могла исказить.

— Откройте сопоставимый случай, — сказала она.

Стойка запросила основание.

«Проверка причин изменения пористости». Иара подтвердила. Появилась схема косы Вей девятилетней давности. Она знала её изгибы наизусть: восточная перемычка, две стоянки, колодезная складка. Исходное окно обозначалось зелёным и длилось час и семь минут. Жилые платформы должны были выйти за сорок две.

Поверх карты легла вторая версия прогноза. Зелёная полоса сократилась до двадцати девяти минут.

— Это не тот прогноз, который получили на косе, — сказала Иара.

— Возможно. Я не была хранительницей этого дела.

— У нас было подтверждение на час и семь.

— Архив показывает то же. Смотрите выдачу отдельно от расчёта.

Иара открыла журнал сигналов. Вейская коса получила первое подтверждение за четыре часа до отлива. За сорок одну минуту до выхода Палата создала новую версию, но поселению её не отправила. Вместо неё ушёл приказ задержать движение из-за встречного течения. Сигнал был принят уже после того, как платформы вышли на перемычку.

— Почему новую версию скрыли?

— Вопрос причины относится к решению.

— Открыть решение.

Система отказала. На стойке возникли три строки: «личная заинтересованность», «несоответствие основания», «требуется надзорное подтверждение».

Нера не отвела взгляда.

— Архив знает ваше родство.

— Архив не знает, зачем я спрашиваю.

— Поэтому он показывает причину отказа, а не назначает вам намерение.

— Западное ребро признано сопоставимым самим расчётом. Мне необходимо знать, какое решение изменило нагрузку на риф тогда.

— Это уже лучше. Сформулируйте без брата.

Иара стёрла запрос и написала: «Для проверки повторяемости пористого отклика требуется установить источник перераспределённого объёма и параметры нагрузки в сопоставимом цикле 18-44».

Нера прочла, приложила свою пластину и не подтвердила, а переслала запрос надзорному расчётчику.

— Сколько ждать?

— От минуты до трёх суток.

— Прилив не ждёт трое суток.

— Поэтому полевой доступ открывает текущие затворы без надзора. Архив никого не топит в настоящем времени.

Иара посмотрела на карту. Пять человек на ней были всё ещё живы, потому что измерение не умело двигаться дальше.

— Ошибаетесь, — сказала она.

Она вернулась к западному ребру. Если решение закрыто, его последствия должны были остаться в разрешённых рядах. Пустая полоса модели ссылалась не только на случай Вей, но и на журнал местных пределов. Иара поставила рядом два цикла: сегодняшний и девятилетней давности.

Сегодня серый приоритет удержал воду у западного ребра и направил её в северный канал. Тогда изменение началось у столичного створа, в трёхстах саженях от восточной перемычки. Объём был меньше, зато удержание длилось дольше. На официальной карте встречное течение выглядело природным. В затворном журнале оно имело точное время начала — сразу после команды из Палаты.

Иара открыла команду. Содержание решения оставалось закрытым, но техническая квитанция была частью наблюдения: створ принял код, поднялся на четыре деления, удерживал поток одиннадцать минут и сбросил его в сторону Вейской косы.

— Значит, встречное течение создали вы, — сказала она.

— Не я, — ответила Нера.

— Палата.

— Это подтверждает действие затвора. Не цель.

Иара уже искала дальше. У всякой команды был получатель выгоды, даже если его имя скрывали. После подъёма столичного створа открылось окно на внутренней гряде. По нему прошёл груз. Реестр караванов не относился к решению и был доступен старшему картографу: тридцать две платформы зерна, пункт отправления — Островные житницы, пункт назначения — столичный подъём.

Время допуска совпадало с минутой сокращения окна Вейской косы.

На стойке возникло сообщение: надзорное подтверждение получено.

Решение открылось не текстом, а весами. Слева Палата рассчитала Вейскую косу: две жилые платформы, двадцать семь человек, вероятность неуспешного возврата после задержки — одна пятая, ожидаемая гибель — от четырёх до семи человек. Справа стояла столица: тридцать две зерновые платформы, восемьдесят один сопровождающий, потеря груза при пропуске окна — семь десятых, сокращение городского запаса ниже нормы, ожидаемый рост смертности в бедных ярусах при следующем сложном приливе — от девяноста до двухсот сорока.

Обе цены были рассчитаны до команды.

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

Под таблицей стояла строка: «Без уведомления периферийного выхода до закрепления столичного маршрута: риск встречных команд». Ещё ниже — подписи трёх расчётчиков и идентификатор утверждения регентского уровня.

Имени не было. Только знак должности и номер: Р-7-1844.

— Кто занимал регентский уровень девять лет назад? — спросила Иара.

— Архив должностей открыт в общей стойке.

— Вы знаете.

— Знаю. Но если отвечу, в следе останется моё слово, а не ваш запрос.

Иара открыла список назначений. Девять лет назад Севран Орн ещё не был регентом. Он занимал должность второго распорядителя связности и имел право утверждать перераспределение, если первый отсутствовал. В день цикла 18-44 первый распорядитель находился на южном разборе. Под идентификатором Р-7 стоял временный ключ Севрана.

Она не почувствовала торжества. Торжество принадлежало бы простой правде: злой человек убил Арена ради зерна. Архив показывал правду хуже. Если бы груз не прошёл, люди в нижних ярусах столицы действительно могли погибнуть. Севран не спрятал цену от себя. Он спрятал её от тех, кто её заплатил.

— Почему после этого случай назвали ошибкой наблюдателя?

На страницу:
2 из 6