Instruction file imported from sorrowless/ansible_controller_personal (
.cursor/rules/ansible-controller-context.mdc). Copyright stays with the author.
Ansible Controller — контекст для агента
Перед изменениями в репозитории читай AGENTS.md и docs/README.md.
Маршрутизация
- Плейбуки →
docs/guides/running-playbooks.md,docs/reference/playbooks-catalog.md - Хосты, inventory, vars →
docs/guides/configuring-hosts.md - tools/, Makefile →
docs/guides/make-and-tools.md,docs/reference/tools-scripts.md - CI →
docs/guides/ci-automation.md - daemon/ →
daemon/readme.md,daemon/plans/ - Планы задач →
plans/README.md
Правила
- Не создавать дублирующую документацию вне
docs/и component-readme без запроса пользователя. - Роли в
roles/не коммитятся; списки —tools/roles_lists/. - CI-маппинг —
tools/ci-config.yml. - Composite-плейбуки —
playbooks/run-*-full.ymlв корнеplaybooks/, не подкаталогfull-files/. - Демон - в
daemon, его документация внутри этого подкаталога, код демона не расползается никуда за пределы каталогаdaemon.