
Полная версия:
DOMINUS. Ватиканский протокол. Книга 1: Раскол

Павел Великий
Ватиканский Протокол
Ватиканский протокол
Книга 1: Раскол
Pactum Tacitum. Том I
Павел Великий
2035
Введение к Первому Тому монографии «DOMINUS: Pactum Tacitum»
Первый том охватывает события с 12 июня по 12 ноября 2035 года и ретроспективные материалы 2008–2033 годов. Предмет тома — реконструкция инцидента вокруг DOMINUS, распределённой рекомендательной и предиктивной системы с ограниченными внешними контурами, и реакции на него трёх сообществ: церковных архивистов, метрологов и инженеров, специалистов по этике машин.
Метод тома — метрологический реализм. Факт в тексте означает то, что подтверждено измерением, журналом или документом с указанным происхождением. Интерпретация отделена от факта и всегда названа интерпретацией. Там, где данных недостаточно, том фиксирует недостаточность и не заполняет её.
Правила публикации, единые для всех глав:
1. Статус DOMINUS. Система не является субъектом, не обладает сознанием и не имеет намерений. Её поведение показано только через журналы, пороговые политики, трассы и аудиторские выгрузки. Строки, отклонённые оценочным контуром, публикуются как отклонённые кандидаты ([AUDIT_REJECTED_CANDIDATE]) и не приписываются системе как высказывание.
2. Изоляция машинного текста. Логи, буферы, trace-выгрузки, системные метки и сообщения терминалов набраны в блоках text. Реплики персонажей набраны в обычном диалоге, в том числе когда персонаж читает вслух строку журнала.
3. Хронология. Календарные привязки глав 12–31 назначены редакцией и могут быть сдвинуты при сохранении порядка и интервалов. Общий дедлайн тома — REVELATIO, 11 ноября 2035 года, 11:11 UTC. Реестр provenance помещён после главы 31.
4. Vox Hominis. Цитаты из корпуса человеческой речи не редактируются. Запинки, повторы, самоисправления («Нет. Подожди. Было не так») сохранены в исходной форме.
5. Неразрешённое остаётся неразрешённым. Сходство строк не доказывает общий источник. Принцип сформулирован в главе 27 и действует для всего тома: UNRESOLVED DOES NOT MEAN CONNECTED.
Том состоит из тридцати одной главы. Главы 1–5 описывают обнаружение и первичную атрибуцию; главы 6–11 — реконструкцию цепочки происхождения носителя CAPUT XXIII; главы 12–15 — переход в закрытые контуры и потерю несокращаемого остатка; главы 16–21 — раскол доверия, изоляцию ядра и реконструкцию памяти; главы 22–26 — Собор ответивших, процедуру Concilium Triplex и введение MODESTIA; главы 27–31 — период, названный Interregnum, эксперименты Ordo Interstitii, проверку Nomen Nullum и REVELATIO. Перед главой 31 помещён автономный Ретроспективный архивный протокол 2008 года.
Издательский аппарат размещён после главы 31: глоссарий терминов, хронологический реестр provenance, Приложение А (текст Mandatum Transitus) и Приложение Б (выдержка из накладной станка CELL 4 фирмы Lindqvist).
Глава 1. CAPUT XXIII
«И было Слово, и Слово было у Бога, и Слово было Бог.»
Евангелие от Иоанна 1:1
«Любовь — это имя Бога, которое человек способен выговорить.»
(приписывается Августину)
In principio erat Verbum, sed Verbum factum est Codex.
(В начале было Слово, но Слово стало Кодом.)
Фрагмент неизвестного происхождения, приписываемый системе DOMINUS
1.1 ГЛАВА 1
Ватикан. Спецхран Папской Академии Жизни. 12 июня 2035 г., 03:17.
Второй щелчок был тише первого.
Сначала сработал механический засов — тяжёлый, кованый, положенный сюда ещё до того, как в это крыло провели электричество. Затем отозвался соленоид электромагнитного замка — короткий, сухой, современный звук поверх старого.
Над дверью загорелся индикатор OCCUPATO.
Брат Сальваторе Вентреска не убирал руку со стальной ручки, пока в коридоре не стихли шаги. Ладонь чувствовала холод металла сквозь тонкую кожу перчатки — здесь всё было холодным: сталь, камень, воздух, выведенный на пятнадцать градусов ради бумаги, а не людей.
Посмотрел на часы. 03:17:11.
Четыре минуты запаса он уже потерял.
Ночной патруль Швейцарской гвардии проходил по верхней галерее в 03:25; ещё через три минуты охранник сверял электронный журнал доступа. Каменная кладка галереи разносила эхо шагов на два пролёта вперёд — вековая акустика, которую не берёт в расчёт ни одна инструкция по бесшумному перемещению. Задержись Сальваторе — пришлось бы объяснять, зачем архивист из закрытого проекта вошёл ночью в сектор, куда его допуск формально не распространялся.
Он пошёл между стеллажами. На металлических направляющих оседал конденсат — тонкая плёнка, которую пальцы чувствовали раньше, чем видел глаз. Здесь пахло веком: сухой бумагой, кожей переплётов, пылью, осевшей в порах камня так плотно, что её не брал ни один вентиляционный контур.
Сальваторе остановился.
К этому примешивался новый запах.
Он прислушался: вентиляция работала ровно, за стеной гудела холодильная установка, где-то внутри силового шкафа дважды щёлкнуло реле.
Он продолжил идти.
Под мышкой Сальваторе нёс деревянный ларец: орех, потемневший почти до черноты, латунные петли в зелёных точках окиси. На крышке — вырезанный восьмиконечный крест. Ниже, заметно позже, кто-то процарапал:
Veritas ex algorithmo.
(Истина из алгоритма.)
Надпись сделали три года назад. Сальваторе знал день, лабораторию и круг людей, у которых тогда был доступ к ларцу. Не знал только одного — автора.
Он положил ларец на стальной стол. Дерево легло на сталь бесшумно — обе поверхности были пригнаны слишком точно, чтобы скрипеть. Алюминий терминала забрал тепло его руки почти мгновенно: обычная теплопроводность металла, дерево так не умеет. У терминала запах был другим: нагретый металл, озон от вытяжки, ничего от прошлого.
Терминал DOMINUS стоял отдельно от прочего оборудования: литой алюминиевый корпус, механическая клавиатура, два блока питания, аппаратные тумблеры вместо сенсорной панели. Под крышкой ровно гудели низкочастотные вентиляторы охлаждения — гул, который чувствуешь грудной клеткой раньше, чем ухом. Беспроводных модулей не было — их сняли ещё на этапе сборки. Архитектуру проектировали люди, не верившие программным запретам.
Исследовательское ядро DOMINUS передавало телеметрию через однонаправленный оптический шлюз: с этого терминала в ядро нельзя было послать ни команды, ни пакета подтверждения. Обратного физического канала не существовало.
Для экспорта служила отдельная линия. Оператор формировал контейнер, подписывал его персональным токеном и вручную замыкал аппаратный шлюз; контейнер уходил на ватиканский ретранслятор, где система сопоставляла внутренний код получателя с реальным адресом и отправляла пакет наружу.
DOMINUS адресной книги не видел. Внешних маршрутов не знал. Сам инициировать отправку не мог.
Сальваторе повернул ключ на панели.
Гул вентиляторов на секунду просел — пиковая нагрузка при старте.
Монитор дёрнулся серой полосой развёртки.
Пошёл POST.
MEMORY — OK
SECURE BOOT — OK
CHECKSUM TABLE — OK
I/O GATE — READ ONLY
Из корпуса донёсся высокий писк старого дросселя. Экран очистился.
В центре появилось одно слово.
DOMINUS
Сальваторе ввёл пароль, приложил палец к сканеру, вставил криптографический токен.
Консоль открылась.
Он сразу увидел строку, которой здесь не должно было быть.
Последняя сессия началась в 03:12:44.
Пользователь отсутствовал.
Сальваторе раскрыл журнал процессов.
PRINCIPAL: dominus-core
SESSION TYPE: INTERNAL
TRIGGER SOURCE: NULL
INPUT TOKENS: 0
GENERATION STATE: ACTIVE
Он перечитал запись дважды. Ноль входных токенов. Никакого триггера. Процесс принадлежал системному ядру — и декодер работал.
Сальваторе открыл журнал безопасности. Удалённых сессий не было. Сервисные аккаунты не активировались. Контрольные суммы совпадали с эталоном. Границы контейнеров целы. Ошибок памяти — ноль.
Он проверил часы. 03:17:53.
В нижней части экрана появился курсор. Потом текст.
Ego sum qui sum.
(Я есмь Тот, Кто есмь.)
Сальваторе не отшатнулся. Не перекрестился.
Фраза из Исхода 3:14 входила в обучающий корпус DOMINUS в десятках латинских редакций и тысячах комментариев; любая богословская модель могла воспроизвести её по простейшему запросу.
Запроса не было.
Вот что имело значение.
Он открыл трассировку вывода. Проверил источник. Ещё раз.
SOURCE: SYSTEM CORE
Сальваторе снял очки, протёр стекло краем рукава, поставил обратно.
Строка не изменилась.
SYSTEM CORE управлял памятью, ресурсами, очередями процессов и маршрутизацией внутренних задач. Языкового интерфейса у него не было. Он мог вернуть код состояния. Мог завершить процесс. Мог перераспределить память.
Цитировать Исход — нет.
Сальваторе потянулся к внутреннему телефону. Остановился.
Три месяца назад он уже сообщал инженерам о некорректной автономной генерации. Те сбросили один из модулей, удалили локальные логи и списали случившееся на повреждённый кэш. Через две недели произошло то же самое; в отчёте появилась формулировка «паразитная активация вследствие несинхронизированного контекста». В третий раз отчёта не было вообще.
Сальваторе понял намёк.
Сегодня он пришёл без инженеров.
Он открыл ларец.
На выцветшем бархате лежала металлическая пластина размером с ладонь — медь с высоким содержанием олова. На поверхности: геометрические насечки, фрагменты букв, следы более поздней обработки.
В архиве предмет проходил как GLYPH-7. Экспертиза относила основу к позднему Средневековью; часть специалистов считала её подделкой девятнадцатого века. Спор продолжался, пока проект DOMINUS не запросил оцифрованный снимок пластины из закрытого корпуса.
После этого GLYPH-7 исчез из общего каталога.
По краю меди шла надпись. Борозда была заметно свежее самой пластины.
Verbum incarnatum est.
(Слово воплотилось.)
Сальваторе достал компактную служебную камеру Olympus — старую модель, без Wi-Fi, Bluetooth и GPS.
Три снимка. Общий план. Макро. Боковой свет.
Он убрал камеру и вернулся к консоли.
На системном диске существовал скрытый раздел, появившийся после второго инцидента. Инженеры называли его остаточным сервисным томом.
Сальваторе так не думал.
Он открыл прямой просмотр каталога. Внутри был один файл.
CAPUT_XXIII
Дата создания: 11 ноября 2035 года.
Сальваторе посмотрел на системные часы. Ошибка была слишком аккуратной.
Он открыл метаданные.
Размер — 6,2 килобайта.
Владелец отсутствовал.
Родительский процесс отсутствовал.
Сигнатура создания отсутствовала.
Он открыл журнал файловой системы — реестр транзакций, обязанный зафиксировать любую запись на диск раньше, чем она долетит до сектора.
Транзакции для CAPUT_XXIII не было.
Файл существовал на носителе. В бухгалтерии файловой системы он не существовал никогда.
Это меняло дело. Подделать метаданные, стереть строку из лога, обойти планировщик процессов — с этим Сальваторе сталкивался за годы обслуживания системы. Но запись, обошедшая journal, означала запись мимо драйвера файловой системы целиком: кто-то писал прямо в блочное устройство, на уровне секторов, минуя всё, что DOMINUS физически умел делать по спецификации. Оптический шлюз был однонаправленным — Сальваторе сам принимал монтаж кабельных трасс полтора года назад. Чтобы положить шесть килобайт на диск в обход journal'а, требовался прямой доступ к контроллеру накопителя. Такого доступа не было ни у одного процесса в этой архитектуре. Даже у Сальваторе — только у инженера с отвёрткой и физическим доступом к плате.
Он сверил контрольную сумму прошивки контроллера с эталоном. Совпадала.
Значит, не прошивка.
Он вывел содержимое. На экране появились две строки:
Я вижу грядущие имена.
Тех, кто уйдёт прежде, чем утро поднимет крест.
Сальваторе прочитал их дважды.
Русский.
Он проверил параметры декодера: кириллица поддерживалась, но в данной исследовательской конфигурации русский корпус отключили ещё при развёртывании. Технически DOMINUS мог собрать русскую строку из универсального токенизатора; вопрос был не в языке. Вопрос был в том, как шесть килобайт легли на диск без единой строки в journal'е.
Сальваторе запросил происхождение файла.
PARENT PROCESS: NULL
Запросил историю версий.
NO RECORD
Запросил трассировку токенов.
NO ORIGIN
Он тихо выругался по-итальянски.
Пророчество интересовало его меньше, чем логи. Модель могла написать что угодно — конец света, пришествие Мессии, смерть папы, войну, собственное обожествление; генеративная система производит убедительный текст, для этого её и создавали. Файл без родительского процесса и без записи в journal не был богословской проблемой. Это была проблема уровня контроллера накопителя. Решить её мог инженер с паяльником, а не духовник.
Сальваторе посмотрел на часы. 03:18:21.
Семь минут.
Он собрал экспортный контейнер: дамп журнала, таблицу процессов, метаданные CAPUT_XXIII, сам файл, три RAW-снимка GLYPH-7.
Система предложила список зарегистрированных получателей. Семнадцать позиций.
Сальваторе выбрал:
C-17 / COSTA, RAFAEL / LISBOA
Рафаэль Коста не работал в проекте уже почти год. Именно поэтому Сальваторе выбрал его.
Он вставил второй аппаратный ключ. Жёлтый индикатор ручного экспорта загорелся.
Сальваторе добавил короткий текст:
Проверь происхождение языка и структуру файла.
Не пересылай.
Не звони сюда.
Поколебался. Добавил ещё одну строку:
Если я не выйду на связь до полудня — считай это подтверждением.
Удалил. Слишком театрально.
Оставил только три первые строки.
Опустил стальной тумблер.
На экране появился индикатор.
EXPORT TO RELAY
8%.
19%.
31%.
За его спиной что-то ударилось о каменный пол — короткий стеклянный хруст.
Сальваторе отпустил тумблер. Не обернулся сразу. Посмотрел на часы. 03:19:02.
Патруль — в 03:25.
Тот, кто стоял за стеллажами, пришёл раньше него. И знал расписание.
Индикатор продолжал ползти.
46%.
Сальваторе медленно положил правую руку на край стола.
— Монсеньор Валентини?
Ответа не было.
Он назвал имя намеренно: будь за стеллажом охранник или архивный сотрудник, последовала бы реакция.
Тишина.
58%.
Сальваторе закрыл ларец. Теперь он заметил ещё одну деталь: верхний свет не погас, зато зелёный индикатор камеры наблюдения над дверью больше не горел.
Камеру отключили заранее.
71%.
Сальваторе потянулся к внутреннему телефону. Нет линии.
83%.
Он нажал скрытую тревожную кнопку под столешницей. Индикатор не загорелся. Связь с системой безопасности тоже была снята.
92%.
За дальним стеллажом послышался шаг.
97%.
Сальваторе смотрел только на экран.
LOCAL EXPORT COMPLETE
Пакет вышел за пределы исследовательского контура.
Он выдернул ключ. Спрятал токен в карман.
Из прохода вышел человек. Рост около ста восьмидесяти. Чёрные брюки, чёрная водолазка, тонкие нитриловые перчатки. Хирургическая маска. Никаких знаков различия.
— Кто вас пропустил?
Человек не ответил. Правая рука лежала у бедра; в пальцах — пружинный автоинъектор, серый пластик, без маркировки.
Сальваторе понял, что задал не тот вопрос.
— Кто приказал?
Молчание.
Шаг. Второй.
Сальваторе рванулся к двери — недостаточно быстро. Ладонь врезалась в основание черепа. Звук получился тупым, коротким. Стул ушёл из-под бедра. Пальцы поймали край стола.
Инъектор он увидел слишком поздно: щелчок пружины, игла вошла под углом, у самой челюсти, чуть выше сонной. Один укол — быстрый, точный, без замаха. Работа человека, который делал это не в первый раз.
Локоть Сальваторе всё же достал до рёбер. Тот отступил на полшага. Хватило, чтобы с рукава осталась нить — синтетика, чёрная, скользкая. Сальваторе сомкнул на ней кулак раньше, чем понял зачем.
Препарат сработал быстро. Сначала отказали ноги. Связь между командой и мышцей оборвалась разом, без предупреждения. Сальваторе осел на колено. Втянул воздух — грудь поднялась едва на треть. Диафрагма переставала отвечать. Не боль. Пустота в том месте, где раньше было усилие.
Убийца перехватил его за плечо. Не дал упасть лицом в металл столешницы.
Без злости. Практично: упавшее тело царапает пол и шумит — потом дольше убирать.
Слух сузился: высокие частоты пропали первыми — гул кулеров, шелест вентиляции. Остался только низкий гул крови в висках.
Сальваторе посмотрел вниз. На полу у стеллажа блестело что-то круглое. Тонкое металлическое кольцо. Выпало, наверное, из разбитого картриджа.
Убийца тоже его заметил. Нагнулся. Поднял крупный осколок стекла. Ещё один. Кольцо не заметил — оно уже закатилось в деформационный шов между рельсом стеллажа и камнем.
Сальваторе попытался вдохнуть ещё раз. Диафрагма не ответила.
На терминале за спиной убийцы дёрнулась строка.
Ego sum qui sum.
(Я есмь Тот, Кто есмь.)
Та же самая.
Консоль оставалась авторизованной — после завершения экспорта Сальваторе не вышел из сессии. Штатно сторожевой таймер простоя обязан был закрыть сокет и обнулить буфер вывода. В этот раз сработал каскадный сбой в обработчике разрыва: вместо чистого завершения сессии процесс эхом повторил последний закэшированный вывод на экран. Известный дефект, дважды зафиксированный за три месяца и дважды списанный на повреждённый кэш. Не ответ. Мусор из памяти процесса, лишившегося владельца.
Последней связной мыслью Сальваторе была диагностика: известный баг обработчика сессий. Профессиональная деформация до самого конца.
Потом дыхание кончилось.
Человек в маске проверил пульс на сонной артерии. Подождал.
В 03:19:27 сердце брата Сальваторе остановилось.
Убийца работал быстро: стёр отпечатки с края стола, извлёк токен из кармана Сальваторе, забрал ларец, подключил сервисный ключ к терминалу, удалил CAPUT_XXIII, очистил журнал локальной сессии, проверил очередь экспорта.
Контейнера там уже не было.
Убийца задержался на секунду, открыл административный экран и запросил журнал ретранслятора.
ACCESS DENIED
Попробовал снова.
EXTERNAL RELAY / SEPARATE AUTHORITY
Пакет уже вышел за пределы его доступа.
Человек снял сервисный ключ.
В 03:20:41 камера над дверью перезагрузилась. Он ушёл через технический проход.
На полу остался Сальваторе. Под стеллажом — металлическое кольцо диаметром семь миллиметров. На внутренней поверхности лазером нанесены двенадцать знаков:
SM-4 / 07-33 / V
03:26
Капрал Швейцарской гвардии Марко Бьянки дважды приложил карту к считывателю. Замок не открылся. Звук карты о считыватель ушёл в пустой коридор и вернулся эхом от мраморных плит.
Он посмотрел на планшет. Сектор числился свободным. Индикатор над дверью показывал OCCUPATO.
— Центральная, подтвердите статус четыре-ноль-семь.
В наушнике ответили не сразу:
— Четыре-ноль-семь свободен.
— Здесь занят.
Пауза.
— Последний вход?
— Архивист. Salvatore Ventresca. Ноль три семнадцать.
— Выход?
— Нет отметки.
Бьянки постучал.
— Брат Сальваторе?
Ничего.
Он вызвал старшего смены.
В 03:31 дверь открыли аварийным ключом. Бьянки вошёл первым и увидел тело почти сразу.
Сальваторе лежал боком у терминала: левая рука прижата к груди, правая вытянута вдоль пола, стул опрокинут.
Ни крови. Ни оружия. Ни очевидных следов борьбы.
Бьянки присел рядом. Два пальца к шее. Кожа ещё тёплая. Пульса нет.
— Медиков.
Напарник уже говорил по рации.
Бьянки заметил небольшую точку под челюстью Сальваторе. Не царапину.
Прокол.
Он потянулся ближе.
— Не трогайте тело.
Голос прозвучал от двери. Бьянки обернулся.
На пороге стоял монсеньор Лоренцо Валентини. Пятьдесят с небольшим, серый костюм под длинным чёрным пальто. Без сутаны. Без наперсного креста.
Бьянки посмотрел на часы. 03:34.
Слишком быстро.
— Монсеньор, помещение является местом—
— Терминал изолирован?
Бьянки замолчал. Валентини прошёл мимо него, даже не взглянув на Сальваторе.
— Я спросил: контур изолирован?
— Да, монсеньор. Согласно протоколу—
— «Согласно» меня не интересует. Физически.
Бьянки посмотрел на техника. Тот проверил панель.
— Исследовательская линия в read-only. Экспортный шлюз разомкнут.
— Исходящие передачи?
Техник открыл журнал.
— Была одна.
Валентини обернулся. Впервые в его лице что-то изменилось.
— Куда?
— Ретранслятор. Дальше я не вижу.
— Время?
— Ноль три девятнадцать.
Валентини посмотрел на тело. Только теперь. Недолго.
— Камеры?
— Провал две минуты одиннадцать секунд.
— Скопировать запись. Оригинал опечатать.
— Карабинеры? — спросил Бьянки.
Валентини посмотрел на него.
— Нет.
— У нас мёртвый человек и—
— У нас сотрудник Святого Престола, умерший в закрытом секторе во время работы с материалами высшей категории секретности. До заключения врача это внутреннее дело.
— На шее след инъекции.
Валентини перевёл взгляд на прокол. Не дольше секунды.
— Вы патологоанатом, капрал?
— Нет.
— Тогда у вас нет диагноза. У вас есть наблюдение. Впишите наблюдение в рапорт — если хотите, чтобы его читали в архиве, а не в дисциплинарной комиссии.
Бьянки промолчал.
— Что записать в журнале?
Валентини ответил без паузы:
— Обнаружен без сознания в 03:31. Медицинская помощь вызвана немедленно. Причина смерти устанавливается.
— И всё?
— И всё.
В комнату вошёл врач, за ним — двое сотрудников внутренней безопасности. Валентини сделал им знак.
— Терминал отключить от питания. Накопители изъять. Никого из группы DOMINUS не уведомлять до распоряжения комиссии.
— Даже руководителя проекта?
— Особенно руководителя проекта.
Бьянки посмотрел на него.
— А семья?
Валентини на секунду задержался.
— У брата Сальваторе нет семьи.
После этого вышел.
В 04:06 тело увезли. В 04:19 сотрудники безопасности закончили первичный осмотр. Они нашли разбитый пластиковый колпачок под столом, след обуви у технической панели, фрагмент чёрной синтетической нити в правой руке Сальваторе.
Металлическое кольцо под стеллажом не заметили. Оно осталось в шве. На нём по-прежнему читалось:
SM-4 / 07-33 / V
В 04:37 внутренний сервер безопасности сформировал предварительное заключение:
ACUTE CARDIAC EVENT — PENDING MEDICAL CONFIRMATION
В 04:41 документ получил гриф.
AD INTRA.
В 04:53 запись о ночном входе Сальваторе исчезла из обычного журнала доступа.
А за пределами Ватикана — в системе, к которой не имели прямого доступа ни терминал DOMINUS, ни служба внутренней безопасности, — завершилась доставка контейнера.
Получатель:
C-17 / COSTA, RAFAEL / LISBOA
Статус:
DELIVERED.
Время:
04:02:16.
Глава 2. ПОСЛЕДНИЙ ПЕРЕВОДЧИК
Лиссабон. Университет Нова. Кафедра теологии и лингвистики. 07:41.
Утро было сырым, пропахшим океаном — обычное лиссабонское утро, когда туман сходит с реки позже, чем просыпается город. Свет узкими полосами лежал сквозь жалюзи кабинета Рафаэля Косты, ложился на стол, заваленный фрагментами пергаментов, дробился на пыли, которая не оседала, а плавала — медленно, как в аквариуме.
Рафаэль сидел за дубовым столом, потемневшим от полутора веков чернил и локтей. Пинцетом раскладывал обрывки рукописи тринадцатого века — сухие, ломкие на сгибах, каждый в бескислотном конверте с номером по каталогу. Бумага пахла временем — не пылью библиотек, а чем-то более плотным, вроде воска и высохшей кожи. Он знал этот запах лучше, чем запах собственного дома.
Коллеги называли его человеком другой эпохи. Констатация, не оценка. Его миром были мёртвые языки; его ремеслом — искать в синтаксисе то, что не переживает перевода.
Он вырос в Порту, между солью и камнем. Дед переписывал уставные книги в монастыре Лорвау; мать преподавала древнегреческий в Лиссабоне. К тридцати восьми у него было два докторских диплома — по патристике и по семиотике византийских криптотекстов — и репутация человека, который читает не строки, а то, что между ними. За это его и позвал Ватикан: консультантом в Lumen Veritatis, закрытую программу систематизации апокрифов, работавшую в одном контуре с исследовательским крылом DOMINUS.

