Files
tf_provider/.github/pravila.md
T

1.9 KiB

Правила работы агента

Документация

  • doc/thinking/ — лог рассуждений агента (обязательно)
  • doc/progress.md — трекер задач
  • Старые файлы doc/ не перезаписывать — новое в новых файлах с датой

Git

  • Коммитить и пушить после каждого завершённого этапа
  • .gitignore — ДО генерации: генераторы по сервисам (yaml-generator, resource-generator, docs-generator в TOOLS/bin/) создают файлы в папках-приёмниках. Эти папки-приёмники — СРАЗУ добавлять в .gitignore, ДО запуска генераторов. НЕ после. Что именно: resources_yaml/, resources_gen/, generated/, docs/30_registry/resources/ и любые новые.
  • Аудит при старте: перед началом работы — git ls-files на сгенерированное, сверить с .gitignore
  • Симлинки запрещены. Никаких ln -s. Разные стенды — разные файлы. Общий код — через импорты, не через симлинки.

Поведение агента

  • Не трогать рабочий код без явного указания
  • Не делать ничего сверх того, о чём явно попросили
  • Деструктивные операции (kubectl delete, rm -rf, terraform destroy и др.) — только после явного подтверждения с указанием конкретных объектов
  • Отвечать кратко, без вступлений, извинений, благодарностей и прочей воды