ИИ-агент в течение пяти месяцев разрабатывает систему производственного планирования для завода, заменившую таблицы Excel. Контроль работы агента строится на четырех элементах: наборе правил, тестах как контрактах, храповике для предотвращения деградации тестов и живом техническом задании (ТЗ), которое дополняется в процессе эксплуатации.
Правила требуют от агента запускать полный набор проверок CI и обновлять документацию при каждом изменении. Реестр инвариантов планировщика включает 13 правил, каждое из которых проверяется минимум в двух тестах. Храповик на базе bash-скрипта блокирует изменения или удаления существующих тестов, требуя обоснования в описании PR.
Объем ТЗ вырос с 1 300 до 10 500 строк за пять месяцев. Для удобства работы документация разделена на модули, что позволяет агенту обращаться только к нужным разделам. Система функционирует на ядре с 26 методами, что обеспечивает единообразие API и упрощает написание тестов для различных таблиц данных.
Анализ 1 246 заданий за три месяца показал необходимость учета графиков технического обслуживания станков, которые ранее не влияли на план. Текущая методология не покрывает вопросы безопасности и разграничения прав доступа, так как поведенческие тесты сфокусированы исключительно на логике планирования производства.






