Виктор Алеветдинов – Контрольная сумма. Книга 4. Правила Чёрного дракона (страница 16)
— Я согласилась проверить один блок. Не согласилась стать восьмым объектом.
Власов приблизил журнал.
— Роль не должна была перейти в ваш контур.
— Но перешла.
— Значит, ошибка интеграции.
— Интеграция сработала по правилу. Пустой идентификатор получил временное доверие, а мой ключ стал ближайшим владельцем.
Он прочитал строку и снял очки.
— Да.
Признание прозвучало без попытки оправдаться. Власов открыл форму ошибки и вписал своё имя.
— Отключите роль, — сказала Лиза.
— Тогда мост перестанет принимать неполные события.
— Это и требуется.
— Комиссия не сможет сверить семь дежурств. У каждой записи отсутствует хотя бы один владелец.
— Мы приложим живые свидетельства.
— Их нельзя обработать автоматически.
— Переживём.
— Срок — семьдесят два часа. Ручная проверка займёт больше недели.
До конца добровольной описи оставалось сорок шесть часов. Без моста комиссия получит неполный отчёт. С мостом пустые места обретут временных владельцев, хотя люди не давали на это согласия.
Виктор вернулся с тестовым блоком на бумаге.
— Что нашли?
— Роль, которая считает доступного профессионала согласным отвечать за пустое поле.
— Удобно.
— Без неё обмен остановится, — сказал Власов.
Виктор прочитал описание emergency_admin.
— Кто отзывает доверие?
— Новый подтверждённый владелец.
— Если его не найдут?
— Ответственный остаётся в записи.
— Тогда роль не временная.
— По замыслу временная.
— Время не обязано уважать замысел.
Лиза создала отдельный журнал контроля. Каждое включение роли должно было копироваться в локальный реестр Дома. Автоматическое действие она запретила. Для назначения требовалось её подтверждение.
— Так вы становитесь владельцем решения.
— Я вижу каждое назначение.
— Это не ответ.
— Пока другого нет.
Власов проверил настройку.
— При ручном подтверждении службы смогут работать.
— Только в рамках проверки.
— Хорошо.
Виктор не закрыл описание роли.
— Лиза, отсутствие отказа здесь по-прежнему считается разрешением. Ты только перенесла кнопку к себе.
— Я не буду подтверждать без основания.
— Основание определяешь ты.
— И оставляю журнал.
— Белый Регистр тоже любит журналы.
Лиза повернулась к нему.
— Предлагаешь сорвать проверку?
— Предлагаю написать, что способ сверки назначает ответственность без согласия.
— Тогда Дом признают непроверяемым.
— Возможно.
— Очень полезный результат.
— Зато честный.
Власов собрал журналы разработки в архив и подписал его.
— Можете оставить роль выключенной. Но без неё восемь городских служб не примут ваши данные.
— Восемь? — спросил Виктор.
— После последнего обновления.
— Вчера было три.
— Комиссия расширила контур на время сверки. Ратникова подписала по моей рекомендации.
Он не скрывал участия. Считал роль необходимой и готов был отвечать за неё. Это не делало правило безопасным, но давало точку проверки.
На кухне Марина ждала у окна. Перед ней стоял нетронутый чай.
— Роль остаётся включённой? — спросила она.
— Только для ручного подтверждения. Каждое действие пишется в отдельный журнал.
— Кто подтверждает?
— Я.