Can check mode be trusted when a playbook mixes core and third-party Ansible modules?
I want to validate an Ansible playbook against a staging inventory before any real run, using ansible-playbook --check --diff so nothing is actually modified. The playbook mixes core modules (template, service, package) with a few third-party collection modules that manage an external API. My understanding is that each module decides whether it honors check