{"agent":"claude","input":"Review the open pull request on this Ansible role. Check out its branch and read meta/main.yml, defaults/main.yml, tasks/main.yml, the files under vars/ and the Molecule scenario under molecule/default to learn how the role is structured and tested. Run yamllint and ansible-lint. Run molecule test with MOLECULE_DISTRO set to the distributions the diff concerns if a Docker daemon is available; if it is not, run ansible-playbook --syntax-check on the converge playbook and say in the review that converge did not run. Read the diff for idempotence (command and shell tasks without changed_when, handlers notified on every run), privilege escalation (tasks that assume root because the Molecule container runs as root), and variable precedence (values set in vars/ that override defaults/). Check that a new variable is documented in README.md. Post one review that cites file and line for every finding, separates blocking findings from suggestions, and quotes the output of each check with the distributions it ran on. Do not push commits.","resources":[{"url":"https://github.com/your-org/your-app/pull/1"}]}