В пределах допуска

Пролог

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

ЛАТЕНТНАЯ ДЕЛАМИНАЦИЯ.

РЕКОМЕНДАЦИЯ: ОСТАНОВКА ЦИКЛА.

ВЕРОЯТНОСТЬ ОТКАЗА: 0,71.

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

Соня коснулась гарнитуры.

– Четвёртый, у меня красный флаг по акустике. Седьмой сектор. Контур просит остановку.

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

– Процент?

– Семьдесят один.

– В прошлый раз дал семьдесят шесть. И что? Разобрали образец – пусто.

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

– Здесь картина чище, – сказала она. – Есть расхождение с эталоном по времени возврата и по затуханию. Я бы сняла с цикла.

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

– Опять эта медицинская чуткость, – произнёс он недовольно. – Железо у нас не пациент. Продолжайте.

Соня не двинулась.

– По регламенту при красном флаге…

– По регламенту испытание можно довести до контрольной точки, если нет подтверждения по второму каналу. Геометрия чистая. Тепловой контур чистый. Визуализация молчит. Утром придёт Самсонова, пусть разбирает своих призраков. Сейчас мне нужна закрытая серия.

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

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

– Принято, – выдохнула она.

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

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

Никто не ответил.

– Четыреста десять.

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

ПРОГНОЗ РЕЗОНАНСНОЙ ДЕСТАБИЛИЗАЦИИ: 23 СЕКУНДЫ.

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

За стеклом камера дрогнула. Не сильно, коротким внутренним толчком, который мог пройти незамеченным для любого, кто не смотрел в этот миг прямо на изделие. На кромке панели мелькнула едва уловимая рябь. Соня подалась вперёд.

– Есть локальный сдвиг, – бросила она резко. – Снимаю.

– Держать до точки, – сухо отозвался руководитель.

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

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

Красная дуга на экране распалась на три сегмента.

– Стоп! – крикнула Соня и ударила по кнопке.

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

Дежурный руководитель первым подошёл к столу.

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

Соня повернула к нему лицо.

– Она же дала место, время и сектор.

– Лишь красивую картинку. Подтверждение – это разбор. До него здесь лишь шум. Ясно?

Он говорил уже жёстче. В горле у него застряла злость, и адресована она была не ей одной, а всему этому залу, новой системе и срокам.

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

Отклонение в пределах допуска.

Она перечитала её дважды. Зал молчал. За стеклом темнел повреждённый образец, ещё час назад считавшийся годным.

Глава первая. Норма

К восьми утра на внутреннем стекле её рабочего планшета висели две строки из ночного журнала:

АВАРИЙНОЕ ОТКЛЮЧЕНИЕ ПО НЕСТАБИЛЬНОСТИ КРЕПЛЕНИЯ.

ОТКЛОНЕНИЕ В ПРЕДЕЛАХ ДОПУСКА.

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

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

На девятой секунде записи акустическая карта дала первичную аномалию. На двадцать третьей рассчитала резонансную дестабилизацию. Через двадцать три секунды автоматика сорвала цикл.

Кабина лифта остановилась. Двери разошлись.

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

Зал № 4 встретил её холодом из распахнутой климатической камеры. На ложементах ещё стоял опытный образец – секция радиопрозрачного корпуса, снятая с нагрузки и запертая страховочными скобами. На поверхности не было ни драматического разлома, ни явной деформации. Гладкая оболочка, плотная матовая кожа материала, узкий отблеск света по кромке.

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

– Я не трогала лог, – сказала Соня с центральной консоли.

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

– Хорошо, – ответила Валерия спокойно. – Рассказывай сначала. Без акта. Как это выглядело.

Соня кивнула на монитор.

– Первичная аномалия на секторе семь. Рост затухания, смещение времени возврата, нестабильная граница по внутреннему ребру. Геометрия шла чисто. Тепловой молчал. Визуализация тоже. Я запросила остановку. Дежурный велел дотянуть до контрольной точки.

– Кто был на смене?

– Коростелёв.

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

– Щелчок слышала?

– Да. За долю секунды перед автоматикой. Изнутри, не по креплению. Стенд сорвало защитой. Если бы не она, пошёл бы раскол по ребру.

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

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

– Подтверждение разбором назначили? – спросила она.

– На вторую половину дня. После комиссии.

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

Валерия выпрямилась.

– Лот остановили?

Соня на секунду замешкалась.

– Нет.

– Сколько деталей прошло с ночи?

– Семь. Три ушли на маркировку. Четыре – в буфер перед приёмкой.

У Валерии свело скулы. Она не повысила голос. На объектах такого уровня крик всегда означал одно: человек потерял точность.

– Запрос на изоляцию партии кто-нибудь подавал?

– Я не в праве. Коростелёв не подписал. Сказал, что сперва подтверждение, потом карантин.

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

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

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

Валерия убрала руку.

– Кто-то кроме тебя копию лога сохранил?

– Только система и дежурный архив.

– Хорошо, что ты отправила мне файл.

Соня опустила взгляд.

– Я не знала, как это иначе удержать.

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

Она вызвала на экран маршрут партии. На схеме загорелись семь серийных номеров, зелёные и спокойные. Возле каждого стоял статус: условно годен.

От этих двух слов всегда веяло канцелярской сыростью. Деталь или работает, или возвращается в цикл, или идёт в брак. Всё остальное придумано ради сроков.

– Перегони мне полный сырой пакет, – запросила она. – Акустику, вибро, климат, журнал линии, таймкоды по оснастке. И выгрузи ночную телеметрию роботов укладки.

Соня подняла голову.

– Ты думаешь, это не одиночный дефект?

– Я думаю, что у нас нет права на надежду, пока нет фактов.

Она произнесла это спокойно. В молодости ей нравились сильные фразы. С возрастом осталась одна привычка: не позволять словам бежать впереди расчёта.

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

– Валерия Андреевна, Илья Сергеевич у себя. Сейчас.

Она кивнула Соне и вышла из зала.

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

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

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

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

– Доброе утро, – хмуро поприветствовал он. – Я посмотрел твой контур. Вернее, его ночной приступ.

Валерия села напротив, не отвечая на колкость.

– Это не приступ.

– Посмотрим. У нас через девятнадцать дней закрытая демонстрация. Через двадцать шесть – приёмочная комиссия первой серии. Ночью стенд сорвало защитой. Акт указывает на нестабильность крепления. Ты, как я понимаю, видишь более содержательную версию.

– В журнале подменена причина следствием.

Он сцепил пальцы.

– Следствием чего?

– Латентного расслоения по внутреннему ребру. Контур его увидел за двадцать три секунды до автоматики.

– Контур увидел аномалию. Разница слов здесь важна.

– Для управленческой записки – возможно. Для изделия – нет.

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

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

– Линию следовало остановить сразу.

– Следовало – это хорошее слово, но оно ничего не производит.

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

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

– При каком диапазоне?

– В том, на который вы собираетесь выводить машину через три недели.

Он помолчал.

– Допустим. Что ты хочешь?

– Изолировать лот. Заморозить маркировку. Поднять журнал линии по всей ночной смене. Отдать в приоритетный разбор ночной образец. И проверить буферную четвёрку на моём контуре до приёмки.

– Сколько времени?

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

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

– До полудня, – задумчиво повторил он. – Это шесть часов. За это время ты хочешь поставить под сомнение график, который собирали полгода.

– Я хочу выяснить, можно ли этому графику доверять.

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

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

Валерия смотрела на него спокойно.

– Нет.

Он усмехнулся коротко, без тепла.

– Я так и думал.

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

– А если рисует связка датчиков?

– Тогда я первая подпишу отзыв сигнала. После проверки.

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

– Хорошо. До двенадцати тридцати ты получаешь буферную четвёрку и журнал линии. Лот я не ставлю на стоп. Маркировку приостанавливаю на четыре часа. К полудню мне нужен ответ: у нас дефект процесса или чрезмерно нервная диагностика.

– Мне нужен доступ к ночной телеметрии роботов и к метеологическому контуру цеха.

– Получишь.

– И к карте сменной нагрузки по операторам.

Он поднял брови.

– Причём здесь люди?

Валерия на мгновение замолчала. Интуиция уже тянула её в эту сторону, хотя расчёт ещё не успел догнать.

– Если проблема в режиме, человек тоже часть режима.

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

– Иди работай, – сухо выдал он наконец. – К двенадцати тридцати.

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

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

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

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

– Буферную четвёрку ещё ведут, – сообщила она. – Первую привезут через три минуты.

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

– Начинаем с ночного эталона, ближайших двух изделий после него и сравниваем весь буфер.

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

– Видишь? – спросила она.

Соня кивнула.

– Здесь. На шестьсот восемьдесят пятой микросекунде.

– И дальше по затуханию.

– Да.

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

Геометрия дала зелёный статус.

Оптика – зелёный.

Тепловой – зелёный.

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

Соня не сказала ни слова.

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

– Отметь. Следующая.

Вторая секция.

Зелёный.

Зелёный.

Зелёный.

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

Соня выдохнула через зубы.

– Это уже серия.

– Пока это повторяемость.

– Для кого как.

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

Третья карта окрасилась в красный.

Четвёртая секция подтвердила всё.

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

Валерия медленно откинулась на спинку кресла.

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

Соня повернула к ней лицо.

– Что дальше?

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

За стеклом аналитического блока двигались люди. День шёл по расписанию, а у неё на экране уже проступала другая картина: не сбой крепления, не единичная тревога, а тихая, аккуратная системная ошибка, растянутая на целую ночь.

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

Подозрение на серию.

Затем остановилась, стёрла их и ввела другую формулировку:

Лот А-17/3. Немедленная изоляция.

Система запросила основание. Валерия поднесла руки к клавиатуре и впервые за это утро позволила себе назвать вещь её настоящим именем:

Скрытый дефект процесса. Вероятность отказа – неприемлемая.

Глава вторая. Слушать материал

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

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

Дверь аналитического блока открылась без стука.

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

– Уже хороните партию?

– Пока только не даю ей уйти в приёмку, – ответила Валерия спокойно.

– Для восьми утра ты в хорошей форме.

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

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

– Это всё твоя ночная сенсация? – спросил он.

– Это четыре буферных секции после ночной аварии.

Валерия вывела на экран соседние окна. Четыре карты легли рядом одна к другой. На каждой в одном и том же месте темнел внутренний край ребра. Где-то пятно было меньше, где-то тянулось длиннее, но повторяемость читалась уже без комментариев.

Глеб поджал губы. Соня перестала печатать. В комнате стало слышно серверы.

– Геометрия?

– Чисто.

– Оптика?

– Чисто.

– Тепловой?

– Чисто.

Тень улыбки коснулась его губ.

– А твой контур, значит, снова слышит беду раньше всех.

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

– Да, – уверенно отметила она. – Именно это он и должен делать.

Глеб перевёл взгляд на неё.

– Ты всё ещё смотришь на детали, как врачи на снимок. С тех пор мало что изменилось.

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

– Я не на снимок смотрю. Я слушаю, как материал отзывается на вопрос.

Глеб фыркнул тихо.

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

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

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

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

Соня моргнула.

– Поэтому ты всё время сравниваешь панели с пациентами?

– Поэтому я знаю цену тихому сигналу.

Ответ прозвучал мягче, чем она хотела. Видимо, недосып добирался и до неё.

Глеб отвёл взгляд к экранам.

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

– Характер другой. Принцип тот же. Поверхность умеет сохранять лицо дольше, чем глубина.

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

Валерия кивнула на первую буферную секцию, закреплённую в арке.

– Давайте без метафор. Я покажу.

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

– Глаз видит оболочку, – произнесла она сухо. – Оптика любит гладкость. Штанген и шаблон любят форму. А звук идёт внутрь. Если там появляется слабое место, он возвращается иначе. Позже и с разрывом. Этого достаточно для беды под нагрузкой.

Глеб стоял рядом, не перебивая. Его тяжёлое лицо не выдавало согласия, но прежняя ирония ушла. Он слушал уже не её, а экран.

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

– Смотри сюда. Этот участок возвращает сигнал с задержкой. Здесь же он теряет часть силы. Материал ещё держится, но внутреннее сцепление уже просело.

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

– Проверено трижды. На калибровочном блоке чисто.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.