Из дневничка за 13.04.2026
Приколол меня Codex 5.3. Задача простая: сгенерировать mermaid-схемы сценариев работы с ботом (юзкейсы, то есть). Смотрю на результат — у некоторых узлов нет текстового описания, висит один только id. Причём id в camelCase, хотя весь проект питонячий и живёт по snake_case. 🐍
Ну окей. Я человек не гордый и отлично знаю правило: пока нормальную инструкцию не напишешь и не пнёшь, хорошего результата можно не ждать. Уточнил проблемные места, привёл пример ожидаемого формата и отправил на второй заход. 😒
Ответ меня порадовал. ИИ послушно переименовал все узлы в snake_case. Правда, сделал это почему-то на великом и могучем: теперь это был не snake_case, а "снаке_касе". 🦄
Лаааадно, подумал я. Сдаваться не в моих правилах. Пилю ещё более подробную инструкцию, прикладываю кучу правильных примеров. Погнали! Третья итерация принесла результат: ноды снова в snake_case, но теперь в транслите. То есть вместо внятного
show_faq_question_list у меня красуется pokazat_spisok_voprosov_faq. 🖕Сдаваться по-прежнему не в моих правилах, но четвёртый заход я решил ускорить. Результат вышел почти ожидаемым, но пару мест я всё-таки поправил ручками. Так и быстрее, и надёжнее. Пока. 👌