Читать книгу Новый рассвет. Перелом (Андрей Николаевич Милковский) онлайн бесплатно на Bookz (4-ая страница книги)
Новый рассвет. Перелом
Новый рассвет. Перелом
Оценить:

5

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

Новый рассвет. Перелом

– Поясни человеческим языком, – попросил Дмитрий, бросив взгляд на Ханну.

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

– Мы стучим по системе очень короткими импульсами и смотрим, как она отзывается на себя во времени. Если по-простому – как если бы вы хлопнули в ладоши в большом зале и измеряли, через какие интервалы возвращается эхо и какой оно силы. Автокорреляция показывает, насколько текущий сигнал похож на сам себя с задержкой.

Он ткнул в диаграмму:

– При τ ≈ 0.14 мс у нас возникает маленький, но устойчивый «второй хлопок», который не должен быть таким чётким для наших настроек.

– Зал слишком правильно отвечает, – тихо сказала Ханна. – Там, где должна быть просто каша отражений.

– Примерно так, – согласился Самир.

– Хорошо, – сказал Дмитрий. – Пусть зал отзовётся ещё раз. Запускаем.

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

Первые циклы прошли ровно. Линии укладывались в ожидаемые коридоры.

– A1, циклы 1–5, – проговорил Самир. – Без аномалий.

На шестом цикле на графике автокорреляции мелькнул небольшой выступ. Алексей наклонился ближе:

– Есть.

Самир уже увеличивал масштаб:

– τ = 0.139…0.141. Амплитуда небольшая, но форма похожа на то, что мы видели в прошлый раз.

– Это ещё может быть случайность, – заметил Джас. – Шум любит маскироваться под структуру.

– Случайность, которая возвращается в одном и том же окне, – сказала Ханна, – заслуживает записи как минимум.

Дмитрий ничего не сказал, только кивнул Алексею:

– Пометить.

Алексей поставил пометку в лог: «A1, цикл 6 – зафиксирован пик автокорреляции (τ ≈ 0.14 ms).»

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

– Хорошо, – подвёл итог Дмитрий, когда на экране замерла последняя линия. – Давайте сведём это в отдельный лог.

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

– Это уже не «кажется», – сказал он. – У нас есть статистически устойчивая аномалия в окне 0.13–0.15 мс.

Он быстро набросал заголовок будущего файла: A1 – Signal Analysis 03 (extended).

– До «феномена» ещё далеко, – добавил Дмитрий, – но «аномалия» уже звучит честно.

Алексей всматривался в диаграмму чуть иначе, чем остальные. Для него это была не только картинка, но и собственный след: он помнил, в какие моменты замечал странное подёргивание на краю зрения, лёгкую тяжесть в висках – ничего драматичного, просто сбой привычного фона. Но об этом он решил пока не говорить; субъективные ощущения легко списываются на кофе и недосып.

– Сделаем ещё «пустую» серию, – сказал Дмитрий. – Без образца. Посмотрим, останется ли пик.

Контур модуля опустел – держатель оставили свободным. С точки зрения интуиции, поле теперь должно было «говорить» только со своим собственным железом и датчиками.

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

Дмитрий улыбнулся краем рта:

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

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

– Чисто, – сказал Джас, словно болел за эту плоскость.

На девятом цикле по экрану пробежало знакомое колебание. Самир мгновенно увеличил масштаб.

– Есть.

Он прищурился:

– τ = 0.1403. Без образца.

В комнате повисла пауза.

– Ну, – осторожно сказал Дмитрий, – хотя бы мы знаем, что полиэтилен ни в чём не виноват.

– Либо виновато что-то в самом поле, – ответила Ханна, – либо в том, как мы смотрим на него.

Самир уже печатал:


Lab Log – Signal Analysis 03 (extended)

Дата: [текущая]

Исследователи: Samir A., A. Morozov, D. Kuznetsov

Настройка: – Режим: импульсный, диапазон частот: f_base ± Δf (kHz), окно наблюдения τ ∈ [0.01–2.0 ms]

– Образцы: полиэтиленовые пластины (серия A), композитные пластины (серия B), пустой держатель (серия C)

Наблюдения:– В сериях A и B фиксируется повторяющийся локальный максимум автокорреляции при τ ≈ 0.14 ms; амплитуда мала, но форма устойчива при разных конфигурациях фильтрации.

В серии C (пустой держатель) аналогичный пик наблюдается реже, но сохраняет положение по τ в пределах статистической погрешности.

Предварительная интерпретация: Исключён чисто материал-специфичный эффект (пик не исчезает при отсутствии образца).

Возможные причины:

1) Нелинейность в тракте измерения (аппаратный эффект);

2) Локальная фазовая модуляция поля (эффект конфигурации Aegis);

3) Комбинированный режим, не описанный текущими линейными моделями.

Рекомендации:

– Повысить временное разрешение в окне τ ∈ [0.10–0.20 ms];

– Провести серию «слепых» тестов с изменением только алгоритма фильтрации (Palingenesis v0.1) при фиксированном железе;

– Сравнить с синтетическими данными для выявления возможного алгоритмического «эхо».


Дмитрий читал строки через плечо и мысленно отмечал, как меняется тон: от осторожного «артефакт/модификация» к аккуратному признанию того, что линейная модель не всё держит.

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

– Пакет растёт, – заметил Джас. – А мы всё ещё «играем с образцами».

– Лучше долго играть с образцами, чем быстро – с людьми, – спокойно ответила Ханна.

В этот раз никто не спорил.


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

Один из таких окон принадлежал Оскару. Он молча листал ленты событий: подключение, запрос, запись, синхронизация. В его мире пик при τ ≈ 0.14 ms не имел прямого физического смысла, но имел временной: всё происходящее в системе было разложено по тайм-штампам.

– Что скажешь? – спросил Дмитрий, подходя.

– Со своей стороны? – Оскар откинулся на спинку стула. – Внешних попыток вытащить логи нет. Внутренние запросы – в пределах нормы. Но есть одна странность.

Он развернул экран так, чтобы было видно всем.

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

– Паразитные процессы? – спросил Джас.

– На первый взгляд – нет, – ответил Оскар. – Похоже на то, что часть вычислений на время «перепрыгивает» через обычный планировщик. Как будто алгоритм пытается что-то догнать или пересчитать именно в эти десятки микросекунд.

Самир подался к экрану:

– Ты можешь наложить это на наши логи измерений?

– Уже, – сказал Оскар. – Смотри.

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

– Если объяснять по-простому, – сказал Самир, – в моменты, когда поле «отзывается само на себя», наш софт анализа тоже ведёт себя так, как будто слышит нечто необычное и начинает «переслушивать» этот кусок.

– Замкнутый круг? – тихо спросила Ханна. – Мы видим аномалию, потому что алгоритм на неё реагирует, а алгоритм реагирует, потому что мы видим аномалию?

– Не совсем, – покачал головой Самир. – Даже если алгоритм ведёт себя странно, сам факт совпадения времён уже интересен. Это не доказывает «новую физику», но точно говорит, что наша модель обработки данных не нейтральна.

Дмитрий кивнул:

– Значит, в следующей серии делаем то, что ты предложил в логе: «слепые» тесты с синтетическими данными и изменением только алгоритма. И логируй эти «перепрыжки» максимально подробно. Это будет наш внутренний контроль.

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

Слово «пока» повисло в воздухе отдельно.

Алексей, стоя у окна, смотрел на отражение лаборатории в чёрном стекле. Линии стоек, мягкие пятна света на полу, силуэты людей – всё казалось чуть смещённым, как на экране, который на долю секунды отстаёт от реальности. Он моргнул; ощущение исчезло.

– Устал? – спросил Дмитрий, подходя ближе.

– Есть немного, – признался Алексей. – Но интересно.

Он кивнул в сторону мониторов:

– Мне приятно, что к моим пометкам относятся серьёзно.

Дмитрий усмехнулся:

– Ты первый заметил статистику по этим пикам. Игнорировать было бы… не очень научно.

Он на секунду замолчал и добавил:

– И не очень честно.


За пределами лаборатории ночь продолжалась по своим законам. В другом крыле здания, этажом выше, в одном из маленьких кабинетов горел ещё один свет. Мария Великая сидела за столом, разложив перед собой распечатки и планшет. На доске по стене шли стрелки, стикеры, ключевые слова: «ВНС», «структура», «санкции», «равный доступ», «Palingenesis?».

Ей пришла на почту очередная «капля» – анонимный файл с набором обрезанных логов. Без заголовков, без прямых имён, только тайм-штампы, параметры, короткие текстовые пометки. Источник утверждал, что это – фрагменты внутренних записей по ранним тестам Aegis.

Маша относилась к таким «подаркам» осторожно. За несколько лет работы она видела достаточно подделок, чтобы не верить в чудеса. Но полностью игнорировать такие файлы тоже не умела.

Она открыла один из логов. Внутри, среди технического шума, глаз зацепился за знакомое слово: autocorr. Рядом – строки про τ, интервалы, проценты.

– Любопытно, – пробормотала она.

На другом конце зашифрованного канала, в тёмной комнате с единственным источником света – экраном ноутбука, – сидел Оскар. Ещё один Оскар: не тот, что был в лаборатории, а тот, который жил в сети чуть раньше, до контракта с ВНС. Привычка оставлять себе обходные тропинки пока не до конца уступила место «официальному режиму».

Он молча наблюдал, как на экране бегут строки:

[Forwarded fragment – sanitized]

Source: internal log (unverified)

Note: check correlation around τ ≈ 0.14 ms

Он не отсылал Маше ничего критически важного – только небольшие фрагменты, уже очищенные от прямых указаний на конфигурации. Для себя он формулировал это как «подстраховку»: если когда-нибудь всё пойдёт не так, хорошо бы, чтобы кто-то снаружи тоже видел общую картину.

Маша, не зная этой подоплёки, просматривала строки и пыталась понять, что в них нового. Для постороннего слова autocorr и 0.14 ms звучали бы как бессмысленный шум. Но её инстинкт подсказывал: если внутри ВНС уже что-то фиксируют как «аномалию», это может стать важным.

Она сделала пометку в своей системе:

«ВНС. Ранние лабораторные тесты. Фраза: «устойчивая аномалия в окне τ ≈ 0.14 ms». Пока без публикации. Ждать контекста.»

И поставила метку: наблюдать.


К утру лаборатория снова затихла. Оборудование перешло в дежурный режим, экраны погасили лишний свет. На столе осталась стопка свежих распечаток с заголовком: Lab Log – Signal Analysis 03 (extended), аккуратно закреплённая клипом. Поверх Самир оставил короткую записку: «Δt усиливается. Требуется новая модель. S.»

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

Где-то в массиве данных, среди миллиардов нулей и единиц, снова складывался тот самый невысокий, но упрямый пик при τ ≈ 0.14 миллисекунды. Эхо, которое пока ещё было всего лишь строкой в lab-логе – и обещанием, что в следующий раз они присмотрятся к нему ещё внимательнее.

Глава 6. Проверка на публике

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

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

Джас уже возился с оборудованием на платформе: аккуратно переставлял кабели, подтягивал опоры, переживал за каждую гайку, как за музыкальный инструмент. Его движения были быстрыми, но размеренными – как у человека, который знает цену правильному моменту.

– Как у нас чувствуется «звук»? – шутливо спросил он, не отводя глаз от панели.

– Чувствует себя так же хорошо, как и мы, – ответил Дмитрий тихо, и улыбнулся, видя, как Джасом проскальзывает привычный ритуал: он на секунду встряхнул маленький браслет на запястье и пробормотал свою фразу, прежде чем заняться делом, – «Соберём из этого мир».

Это была его маленькая литургия перед каждым публичным этапом: слова, которые снимали нерв и придавали делу законченности. Дмитрий подумал об этой привычке и, неосознанно повторив про себя «Сначала ноль – потом смысл», отошёл к месту, откуда планировал говорить.

Гости начали занимать места: Карлос менялся выражением лица от деловой приветливости до внимательного наблюдателя; Ли Чжэн сел в центре правого крыла, сдержанный и серьёзный, с планшетом, который он временами скользил пером; за ними – пара инвесторов и трое научных наблюдателей от ВНС. В воздухе висело ощущение договорённости: сегодня им покажут контролируемую версию того, что уже доказано в лаборатории, без громких обещаний и без риска трансляции «как есть».

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

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

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

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

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

– И помните: соберём из этого мир.

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


Первая демонстрация – «пустой» режим – прошла плавно: индикаторы в зелёном, графики – ровные. Самир выделил на экран усреднённый график автокорреляции и показал, как выглядит фон: ровный, с допустимыми флуктуациями. Затем они переключились на серию с полиэтиленовой пластиной – ту же, которую видели в ночной смене; это должно было быть простой валидацией.

Когда на экране зажили линии, зал напрягся. Всё шло по сценарию: импульсы, отклики, фильтрация. И в момент промежуточного среза – на той самой диаграмме автокорреляции – едва заметный, тонкий выступ мелькнул в окне 0.13–0.15 ms. Он был некрупный, почти на уровне шума, но по форме – знакомый.

Алексей, сидевший за монитором в углу пространства технической поддержки, чуть напрягся; Джас отловил ситуацию по глазам и мягко подал сигнал: «Не паниковать». В зале никто сразу не заметил – только самые подготовленные среагировали взглядом: Бакари чуть нахмурила брови, Карлос инстинктивно склонился вперёд, Ли сделал пометку на планшете.

Самир, сохранив спокойствие, увеличил масштаб и ткнул пальцем на небольшой комментарий в углу экрана: «локальный максимум автокорреляции (τ ≈ 0.14 ms) – амплитуда на уровне L0+Δ». Он пояснил спокойно:

– Мы фиксируем очень слабое отклонение в окне, которое уже видели в лаборатории. В демонстрационных условиях оно не влияет на поведение системы. Вероятнее всего – статистический выброс или небольшая синхронная помеха по линии. Мы уже подготовили ряд фильтров и «слепых» тестов, которые исключают аппаратный артефакт; однако в рамках публичной демонстрации мы считаем корректным отметить и этот момент.

Фраза прозвучала честно и корректно. Именно этой прямой и сдержанной линии и ждали – объяснить, не спекулировать.

Бакари, сидевшая в первом ряду, подняла руку и задала вопрос, мягко, но без компромиссов:

– Если это проявление носит повторяющийся характер – и мы видели это в закрытых логах – каким образом вы гарантируете, что в следующем этапе это не повлияет на in-vivo испытания или на безопасность людей?

Дмитрий ответил спокойно, не упуская факта, что это важный вопрос:

– Мы вводим три уровня гарантий. Первый – технический: фильтрация и «слепые» тесты, которые минимизируют алгоритмическую интерпретацию. Второй – институциональный: все in-vivo этапы проходят только после одобрения внешней комиссии и обязательного внешнего аудита. Третий – практический: ротация персонала, журнал субъективных ощущений и обязательная регистрация любых совпадений времени. Это не мгновенные гарантии, но реальная дорожная карта.

Карлос сделал короткое замечание, которое звучало скорее как репозиционирование инвестиций:

– Хорошо. Я понимаю, что ни одна технология не бывает «чисто математической». Наша задача – управлять риском. Если вы можете описать в документах потенциальные пути воздействия этой аномалии и показать экономические сценарии, где последствия минимальны, мы продолжим обсуждение инвестиций.

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

Демонстрация продолжилась, и последующие серии не дали существенных повторений. Показали стабильность, переключили фильтры, прошли «слепые» тесты в реальном времени – и везде система держалась. В конце Дмитрий вернулся к трибуне, сделал минимальную, но важную реплику:

– Мы не скрываем ничего. Но и не бросаемся в сенсации. Наука – это последовательность. Сначала ноль – потом смысл. Сегодня мы – в шаге «ноль», и мы продолжаем работать.

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

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

Когда гости начали расходиться, Карлос подошёл к Дмитрию и сказал тихо:

– Вы держите линию, доктор. Я вижу, что вы не продаёте мечты. Мне это нравится. Я готов обсуждать дальнейший транш, но мне нужно письменное подтверждение: что именно вы считаете «критическим» в плане доступа до следующей демонстрации.

– Подготовим пакет, – ответил Дмитрий. – И внесём туда этот эпизод как пункт наблюдения.

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

– Можете ли вы обещать, что мир, который вы «соберёте», не начнёт собираться вопреки нам?

Джас, по привычке, чуть смеясь и поправляя браслет, ответил:

– Мы соберём из этого мир – по частям, и с предохранителями. Обещаю.

В коридоре, под мягким светом, Ольга коротко подытожила:

– Сегодня вы заслужили внимание. Но предупреждение – не одно слово, а постоянная обязанность.

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

Глава 7 – Кодекс и этика

«Если технология способназатронуть живое – человеческое илииное, – обязанность учёных иинженеров не заканчивается награнице лаборатории.Всякий эксперимент, способныйизменить чьё-то тело, сознание илисреду обитания, долженрассматриваться не как частный актв стенах института, а каквмешательство в общую ткань жизни.Прогресс не оправдывает ущерб поумолчанию. Учёный, претендующий наответственность, обязан заранеезадать себе вопрос: “Кто заплатитза нашу ошибку?”»из тезиса Х. Ли (A3), черновик, доработанная версия

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

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

На двери секции Aegis висела стандартная табличка с режимом доступа и датой последней калибровки. Под ней, на уровне глаз, кто-то вчера прикрепил синий стикер: «Демонстрация – пройдена. Далее – план по модернизации». Почерк был Джасов: слегка наклонённый, с мелкими буквами, как будто он спешил не потерять мысль.

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

Она отлепила стикер, аккуратно перевернула и на чистой стороне написала тонкой ручкой: «Кодекс до модернизации». Потом приклеила обратно чуть ниже.

Символический жест – никому, кроме неё, не заметный. Но ей важно было видеть, что этика не добавляется «в довесок» к железу, а идёт раньше.


Внутри секции лаборатория уже просыпалась. У дальнего стола Алексей просматривал список задач для дневной смены, держа в руке привычную термокружку; у основного терминала Самир листал вчерашние логи, пока ещё без кофе, но с тем же сосредоточенным видом; в центре, возле модуля, Джас проверял крепления.

– Доброе утро, – сказала Ханна, проходя внутрь.

– Утро, – почти в унисон ответили трое.

Она кивнула каждому и сразу направилась к свободному участку стола. Положила блокнот, достала ручку, сверху – тонкую папку с заголовком: «Черновик: Этический кодекс Palingenesis/Aegis (v0.1)».

На папке не было ни штампов, ни логотипов. Только дата и её подпись.

– Ты уже работаешь? – спросил Алексей, заметив папку.

– Я всегда работаю, – ответила Ханна, но в голосе не было ни усталости, ни иронии. – Особенно когда кто-то собирается обсуждать новые этапы.

bannerbanner