ByteNex
ByteNex
Ядро агента для самоулучшающихся систем

ByteNex›Статьи›Автоматический ремонт

Автоматический ремонт

Автоматический ремонт — это принцип, по которому BX-System исправляет дефектный код без ручной проверки. Движок AST обнаруживает нарушения правил и исправляет их; ядро возвращается в стабильное состояние.

Что запускает ремонт?

Код, нарушающий определённое правило: прямые вызовы open(), использование os.path, отсутствующие контракты возврата, отсутствующие декораторы, жёстко заданные пути.

Кто выполняет ремонт?

Движок AST. Он разбирает код, применяет политики, записывает исправленный код и обновляет подпись.

Требуется ли ручная проверка?

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

Что происходит после ремонта?

Ядро возвращается в стабильное состояние и обновляет подпись инструмента. Исправленный код проверяется.

Как определяются правила?

Правило — это политика. Добавление правила не требует переписывания движка. Политика применяется автоматически.

Связанное

Темы: ИИ-боты Инфраструктура

wak · 2018-04-01