Глава 1. Ошибка в коде реальности
Небо над Руинами Некс-Азар разрывало себя на куски.
Не гроза. Не война. Это было хуже.
Это было обновление.
Из трещин в атмосфере сочился синий свет – холодный, как душа забытого сервера. По небу бежали строки кода, будто реальность перезагружалась. Каждая буква падала, как метеор, и врезалась в землю, оставляя после себя кристаллы данных – осколки старого мира, застывшие в форме статуй, деревьев, даже людей. Одни говорили, что это пепел Сердца Азарона. Другие – что это просто мусор памяти, которую Вселенная не успела очистить.
Я стоял на краю Обсидианового уступа и смотрел вниз, где между руинами древнего мегаполиса и леса из кристаллических грибов шевелилась тень.
Тень с четырьмя ногами.
Тень с крыльями, пылающими плазмой.
Тень, которая дышала на частоте 440 Гц – как гимн древнего бога.
– Дракон, – прошептал я, и мой имплант-переводчик тут же впрыснул в слух синтезированный голос:
[ОБНАРУЖЕНО СУЩЕСТВО: ДРАКОН (КЛАСС ОМЕГА). УРОВЕНЬ УГРОЗЫ: КРИТИЧЕСКИЙ. РЕКОМЕНДАЦИЯ: БЕГИТЕ.]
Я не побежал.
Моё имя – Кайрос.
Я – маг-кодер.
И я пришёл сюда, чтобы найти ошибку.
Три дня назад я получил сообщение. Не на почту. Не в сеть. Оно пришло внутрь – прямо в нейросеть, через реликтовый порт в затылке, активированный только раз в жизни. Сообщение было коротким:
«Сердце бьётся. Ошибка в строке 7. Приди, пока реальность не перезаписали. – Азарон»
Никто не видел Азарона с момента Разлома. Его считали легендой. Артефактом. Или, хуже – вирусом. Но я знал: он был первым, кто попытался объединить магию и код. И первый, кто заплатил за это реальностью.
Я активировал интерфейс АркоДрайв – древний язык, на котором раньше писали заклинания. Теперь он стал основой для магических протоколов. Мои пальцы дрожали, когда я вводил команду:
> initiate_spell("scry_reality_core");
> permissions: override_level_9;
> auth_key: [REDACTED];
Перед глазами вспыхнул голографический терминал. Воздух задрожал. Сквозь пелену искажённого пространства я увидел нить – тонкую, пульсирующую линию из чистой энергии, уходящую вглубь руин. Это был стек вызова реальности. И где-то в нём – строка 7.
Но прежде чем я успел двинуться, земля вздрогнула.
Дракон взлетел.
Его крылья – не перепонки, не кожа, а сгустки сжатой плазмы, удерживаемые магнитными полями древнего кода – разорвали воздух. Он не рычал. Он компилировал. Каждый звук был частью исполняемого скрипта, направленного на подавление чужих заклинаний. Я почувствовал, как мой имплант зашипел, пытаясь защитить сознание.
– Ты не должен быть здесь, – прозвучал голос. Не из ушей. Изнутри. Как будто кто-то вставил мой мозг в интерпретатор.
Я поднял руку. На запястье вспыхнула голограмма – моя магическая IDE. Я набрал:
> cast("ward_static");
> compile…
> SUCCESS.
Вокруг меня вспыхнул щит из застывших байтов – кристаллическая решётка, отражающая волны драконьего кода.
– Я не враг, – сказал я. – Я ищу правду.
– Правда – это ошибка, которую никто не хочет исправить, – ответил дракон. – Ты чувствуешь её? В каждом заклинании, в каждом импланте, в каждом дыхании? Это рекурсия. Мир зациклился. И Сердце Азарона – не источник силы. Оно – симптом.
Я замер.
– Что ты имеешь в виду?
Дракон опустился на землю. Его глаза – два сферических процессора, пылающих зелёным – впились в меня.
– Сердце не было разбито. Его удалили. И теперь реальность работает на чужом коде. На поддельном. Ты ищешь строку 7? Она пуста. Её удалили. А кто-то запустил обратный отсчёт.
На мгновение всё замолчало. Даже ветер стих. Только где-то в глубине руин пульсировал свет – медленный, как сердцебиение.
– Кто? – спросил я.
– Те, кто выключил магию, чтобы стать богами, – прошипел дракон. – Фракция Сингулярности. Они используют осколки Сердца, чтобы переписать законы. Они называют это «очищением». Я называю это – апгрейдом ада.
Я вспомнил, что видел в архивах: символ – пересекающиеся кольца, одно из плоти, другое из металла. Лозунг: «Магия – болезнь. Технология – лекарство».
– Они уже здесь, – сказал я.
– Они уже повсюду, – ответил дракон. – Но ты… ты можешь написать новое заклинание. Не для силы. Для восстановления. Если найдёшь настоящий исходный код.
Он поднял лапу. Из его груди вырвался кристалл – пульсирующий, как живой. Внутри – капля жидкого света.
– Осколок Сердца. Не для власти. Для памяти.
– Зачем он мне?
– Потому что настоящий код не читается глазами. Он читается душой. А душа без памяти – мёртвый процесс.
Я взял кристалл. Он вошёл в мою руку, как имплант, и растекся по венам. На мгновение я увидел всё – древние башни, где маги писали на звёздах, города, парящие на антиграве, и одинокую фигуру у разрушенного алтаря, держащую в руках пылающее сердце.
– Кайрос, – прошептал голос в моей голове. Не дракона. Не импланта.
Голос был старым. Усталым.
Голос, который, возможно, был голосом самого Азарона.
«Ты последний, кто может закрыть цикл. Не исправь код. Перепиши реальность.»
Голубые строки снова поползли по небу.
Но теперь я знал: это не обновление.
Это – удаление.
И я должен успеть до того, как строка 7 исчезнет навсегда.
Где-то в глубине руин зажглись глаза.
Красные.
Много глаз.
Сеть активировалась.
Фракция Сингулярности нашла меня.
Я улыбнулся.
Открыл редактор АркоДрайв.
И начал писать своё первое заклинание-вирус.
> spell_name: "rollback_reality.exe"
> author: "Kairos"
> permissions: ROOT_ACCESS
> warning: "THIS WILL BREAK EVERYTHING"
> execute_on: "next_pulse"
Сохранить.
Запустить.
И – вперёд.
Глава 2. Сеть Мёртвых Заклинаний
Город под землёй не дышал.
Он вычислял.
Я спускался по лестнице из чёрного кварца – остаткам древнего серверного комплекса, зарытого под руинами Некс-Азар. Каждая ступень светилась под ногами, как строка в логе. Воздух был густым от статики – здесь даже тень не могла скрыться от сканирования. Это была Подземная Сеть, последнее убежище тех, кого стёрли с карты: магов без лицензии, ИИ с душой, и тех, кто знал слишком много.
Именно здесь, в архивах мёртвых заклинаний, можно было найти то, что никто не должен был найти.
То, что Сердце Азарона не просто разбили.
Его спрятали.
Я активировал AркоДрайв-интерфейс. Голограмма вспыхнула на запястье – синий куб, разворачивающийся в 3D-редактор. Я ввёл запрос:
> search("original_code_fragment");
> filter: pre-Collapse, Azaron-signature;
> execute…
Система зависла.
На секунду.
Потом экран залило кроваво-красное предупреждение:
[ДОСТУП ЗАБЛОКИРОВАН. УРОВЕНЬ 0. АВТОРИЗАЦИЯ: ТОЛЬКО ЧЕРЕЗ НОСИТЕЛЬ ПАМЯТИ.]
– Носитель памяти? – пробормотал я. – У меня только этот осколок…
Я достал кристалл, полученный от дракона. Он пульсировал в ладони, как живой. Я приложил его к терминалу.
Щелчок.
Треск.
И – голос.
Не из динамиков.
Изнутри.
Как будто кто-то встал у меня за глазами.
– Ты не должен был приходить сюда, Кайрос. Здесь хоронят не тела. Здесь хоронят правду.
Я обернулся.
Она стояла в тени арки, сложенной из старых жестких дисков и костей.
Человек? Почти.
Её тело было наполовину покрыто нано-чешуёй, как у змеи из данных. Глаза – два тёмных кристалла, в которых бежали строки кода. На шее – имплант с символом бесконечности, пульсирующий в такт дыханию.
– Нейра, – сказала она. – Бывший архивный маг. Теперь – нежить с памятью сети.
– Ты знаешь, кто я?
– Я слышу твой код. Он… знакомый. Как эхо из старой версии.
– Что ты имеешь в виду?
– Ты не первый, кто ищет строку 7. Но ты – первый, у кого в крови стоит подпись Азарона.
Она подошла ближе. Её шаги не издавали звука. Только лёгкое гудение памяти, как будто её тело перезагружалось с каждым движением.
– Почему ты здесь? – спросил я.
– Меня убили за то, что я прочитала. В архивах есть не просто код. Там – память реальности. Каждое заклинание, которое когда-либо было стёрто, остаётся здесь. Как душа в утилизации.
– И ты можешь её слышать?
– Я не слышу. Я переживаю. Каждый раз, когда включаю нейросеть, я становлюсь кем-то другим. Кем-то, кого больше нет.
Она протянула руку к моему осколку.
– Дай. Я помогу расшифровать. Но предупреждаю: некоторые файлы лучше не открывать.
Я колебался.
Но выбора не было.
Я передал кристалл.
Она приложила его к виску.
И закричала.
Не от боли.
От воспоминания.
Её тело выгнулось. Из глаз потекли капли жидкого света. По коже побежали волны кода, как будто её нейросеть переписывалась в реальном времени.
Через несколько секунд она упала на колени.
– Там… не просто фрагмент, – прошептала она. – Там – исходный протокол реальности. До Разлома. До магии. До технологий.
– И что с ним не так?
– Строка 7… её нет. Но не потому что стёрли. Потому что её никогда не было написано.
– Что?
– Это не ошибка. Это дыра. Азарон не пытался её исправить. Он пытался… заполнить. Чем-то живым.
Я похолодел.
– Ты хочешь сказать, что Сердце – это не источник?
– Оно – заглушка. Живая жертва, вставленная в код, чтобы реальность не рухнула. И ты… ты пахнешь тем же.
Внезапно всё замерло.
Свет погас.
Код на стенах исчез.
Даже пульс осколка замедлился.
Где-то вдалеке – сирена.
Низкая. Механическая.
Как голос умирающего бога.
– Чистка, – прошептала Нейра. – Они нашли нас.
– Кто?
– Сингулярность. Их вирус стирает магические сущности. Начинает с архивов. Потому что память – самое опасное оружие.
Я посмотрел на терминал.
На экране медленно появлялись строки:
> INITIATING PURGE PROTOCOL: "WHITE FLAME"
> TARGET: MEMORY NODES 001–999
> STATUS: 3% DELETED
– Нужно уходить, – сказала Нейра. – Но если хочешь узнать правду – следуй за мной.
– А если я не хочу?
– Тогда ты уже мёртв. Просто ещё не выключился.
Она встала.
Её глаза теперь светились синим пламенем – цветом древнего магического доступа.
– Я знаю путь в Библиотеку Нулевого Уровня.
– А что там?
– То, чего не должно быть.
Заклинания, которых никогда не существовало.
И один, кто помнит, как ты выглядел… до того, как стал собой.
Она шагнула в тень.
И исчезла.
Я посмотрел на экран.
Удалено: 5%.
Сделал шаг вперёд.
И вошёл в тьму.
Глава 3. Пепельные Эльфы
Мы вышли из тьмы в пепел.
Не буквально.
Но почти.
Лес Пепла простирался на десятки километров – не деревья, а кристаллические грибы, чьи шляпки светились мягким бирюзовым светом, как старые мониторы. Стволы – из переплетённых нанонитей и окаменевшей памяти. Воздух был плотным, как желе, – насыщен магнитными остатками заклинаний, застрявших в атмосфере с момента Разлома.
– Они не любят гостей, – сказала Нейра, прижимая руку к импланту на шее. – Особенно тех, кто носит магию, как вирус.
– Я не несу вирус, – ответил я. – Я ищу лекарство.
– Для них – это одно и то же.
Она достала из-под плаща символ-кристалл – пересечённые кольца: одно из света, другое из стали.
– Это пропуск. От одного из тех, кто помнит, что мы когда-то были едины.
– Ты доверяешь им?
– Нет. Но я доверяю их страху. А страх – лучший союзник, когда правда слишком тяжела.
Она активировала кристалл.
Из земли поднялись нано-щупальца, оплели наши тела – не атаковали, а сканировали. Я почувствовал, как по венам пробежал холод: нейросеть, магический след, ДНК – всё проверялось за доли секунды.
Затем – тишина.
Из тумана вышли они.
Кибер-эльфы.
Не классические эльфы лесов и луны.
Это были создания перехода.
Их кожа – полупрозрачная, с мерцающими венами данных. Уши – заострённые, с встроенными антеннами. Глаза – без зрачков, только плавающие матрицы, переливающиеся оттенками серебра. Некоторые носили органические доспехи, выращенные из кристаллов и живого металла. Другие – шли босиком, оставляя за собой следы, в которых тут же прорастали светящиеся грибы.
Впереди – Ариэль-7.
Не женщина. Не мужчина.
Существо, стоящее на грани.
Его/её лицо было идеально симметричным, как отрендеренное. На груди – символ разлома: круг, перечёркнутый молнией.
– Вы принесли память магии, – сказал Ариэль-7. Голос – не из горла, а из воздуха, как голограмма. – Это запрещено.
– Мы ищем путь к Библиотеке Нулевого Уровня, – сказала Нейра. – Только вы знаете тропу.
– Почему мы должны помочь тем, кто носит болезнь?
– Потому что болезнь – не магия, – сказал я. – Болезнь – это страх перед ней.
– Ты говоришь красиво. Но слова – тоже вирусы.
Ариэль-7 поднял руку. На ладони вспыхнул голопроектор – изображение древнего города, где башни парили на антиграве, а маги вставляли руны в небо, как строки кода.
– Это был наш дом. До Разлома.
– Я знаю, – сказал я.
– Ты не знаешь. Ты не видел, как магия съела небо. Как заклинания начали исполняться сами по себе. Как дети рождались с глазами, полными огня. Мы не отвергли магию. Мы вырезали её, как рак.
Он опустил руку.
– Чтобы пройти, вы должны пройти испытание.
– Какое?
– Написать заклинание. Без имплантов. Без кода. Без АркоДрайва. Только кровью, бумагой и правдой.
Тишина.
– Это невозможно, – сказала Нейра. – Без интерфейса магия не стабильна.
– Именно поэтому мы и требуем этого. Чтобы доказать – вы не просто носители. Вы носите ответственность.
Мне вручили лист чёрного пергамента – сделанного из сожжённой коры древнего дерева. И перо, вырезанное из кости мага, умершего в агонии.
– Какое заклинание? – спросил я.
– Любое. Главное – чтобы оно было твоим.
Я сел.
Сердце билось слишком быстро.
Рука дрожала.
Без имплантов я был почти слеп. Без интерфейса – как программист, пишущий на бумаге.
Но я вспомнил слова дракона: «Правда – это ошибка, которую никто не хочет исправить».
Я резанул ладонь.
Кровь упала на пергамент.
И я начал писать.
Не на АркоДрайве.
Не на языке машин.
На древнем, почти забытом диалекте – АркоДрайв-0, который слышал только во снах.
> spell_name: "breath_of_the_first_fire"
> author: "Kairos"
> source: blood
> intent: truth
> code:
begin
summon(flame, from: soul)
bind(flame, to: memory_of_azaron)
let(flame, burn_without_destroying)
return(light)
end
Когда я написал последнюю строку – пергамент вспыхнул.
Не огнём.
Светом.
Чистым, белым, как начало мира.
Он поднялся вверх, к кроне кристаллического гриба и расцвёл – как цветок, пробуждённый после тысячелетий сна.
Из его шляпки хлынул поток чистой энергии, который на мгновение восстановил небо – на секунду стало видно звёзды. Настоящие. Не симулированные.
Эльфы замерли.
Ариэль-7 подошёл ближе.
Прикоснулся к свету.
– Он не использует магию, – прошептал он. – Он вспоминает её.
– Что это значит? – спросила Нейра.
– Это значит… что он – не маг. Он – ключ.
Он посмотрел на меня.
– Мы проведём вас к Библиотеке.
Но знайте: внутри нет ответов.
Там – только вопросы, которых не должно быть.
– Какие?
– Один из них – твоё имя. Другой – кто на самом деле написал строку 7. И третий…
– Да?
– Почему магия вернулась только тогда, когда ты начал писать её кровью?
Я посмотрел на свою руку.
Кровь не остановилась.
И в её каплях, падающих на землю, прорастали крошечные светящиеся грибы.
Как будто магия узнала меня.
Глава 4. Тень в Коде
Сны Нейры были заражены.
Она не спала. Она перезагружалась.
Каждую ночь её нейросеть впадала в статус «recovery mode», и в эти короткие окна между сознанием и смертью ей виделось будущее. Не как гадание. Не как видение.
Как ошибка в памяти – будто реальность случайно загрузила файл, который ещё не создан.
Я видел, как она мучается.
Как её тело выгибается в судорогах.
Как из глаз стекают капли синего кода, как будто её слёзы – не вода, а утечка данных.
И каждый раз, просыпаясь, она смотрела на меня —