18+
реклама
18+
Бургер менюБургер меню

Марк Вольнер – Суверенный контур: протокол запуска (страница 4)

18

— Не надо сейчас делать вид, что тебя выключили. Тебе дали мониторинг.

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

— Тебе дали ровно то, что даётся архитектору на этой стадии. Видеть раньше других. И доказывать, если увидел.

— Иногда между «доказать» и «остановить» нет времени.

— Тогда постарайся не тратить его на обиду.

Илья ничего не ответил. Собрал панель и вышел из зала.

Снаружи день уже набрал силу. Во дворе двигалась техника. На дальнем конце хаба один за другим закрывались контейнеры первой волны. Всё входило в режим без права на обратную лёгкость.

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

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

На личный канал пришло сообщение от Тимура: «К 14:00 пришлю обновлённую карту сервисных окон. Там уже видно, где красиво только на центральной панели».

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

Где красиво только на центральной панели. Хорошая формулировка: сухая и точная.

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

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

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

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

Обычная работа.

Глава 2. Узкое место

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

Илья шёл в аналитический блок материалов, просматривая сообщения за последний час. Одно — от Дениса: «Обновил класс доступности запасов. Есть расхождение с химией». И ещё одно — от Нины, без вводных и без маркера срочности, а потому особенно неприятное: «Нужно посмотреть не на остаток, а на то, что из него реально считается продуктом».

Она редко писала так, если вопрос можно было решить таблицей.

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

Нина ждала его у внутреннего стола. На панели были выведены две спектральные карты, журнал партий и окно доступности компонентной группы на ближайшие четырнадцать суток.

— Смотри.

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

Красная зона была не в объёме. В чистоте.

— Сколько не добираем? — спросил Илья.

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

— По всему объёму?

— По всему подтверждённому. Три установки. Картина одна.

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

— Повторная доочистка?

Нина качнула головой.

— Не на этом объёме и не в этом окне. Мы выжмем ещё немного, но не столько, чтобы честно назвать это штатным материалом. Доочистка съест время, часть массы и полтора цикла верификации. А метрология у нас и так на пределе.

Она переключила слой. Появилась разбивка по источникам.

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

— Это тот резерв, на который все смотрят?

— Да. Только он резерв на панели, а не в реальности. Пока не пройдёт входной контроль, это намерение, а не материал.

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

— Денис это уже видит? — спросил Илья.

— Видит. Но его контур до сих пор считает часть объёма рабочей после доочистки. Формально он прав, если у нас есть неделя и свободное окно на линии аналитики.

— У нас нет ни того ни другого.

— Именно.

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

— Что с серой партией?

Нина помедлила секунду.

— Её не стоит ждать как решение.

— Почему?

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

— Скажи конкретно.

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

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

— Сколько у нас реально чистого объёма?

Нина вывела число.

— Если без самообмана — на базовую первую волну не хватает. На сокращённый ввод по ядру хватит. На пилот и показательный контур — тоже. На запуск как системы, а не как демонстрации, — нет.

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

— Кто ещё знает?

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

— Правильно.

Нина придвинула к нему журнал партий.

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

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

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

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

— «Предлагает» — это щедро, — сказала Нина.