---
# =====================================================================
#  A recorded decision, not a way to make the output quiet.
# =====================================================================

skip_list:
  # var-naming[no-role-prefix] wants every variable in roles/pve_node to be
  # called pve_node_*. The rule exists so that two roles combined in one play
  # cannot collide.
  #
  # Here the same names are the project's names: they are set in group_vars,
  # read by the plays, and read by the role. Prefixing only the role's copies
  # would give one value two spellings. One role, one namespace, so the
  # collision the rule protects against cannot happen.
  - var-naming[no-role-prefix]

# Not skipped, and worth knowing about: args[module] reports
# "missing required arguments: api_host, api_user" for every community.proxmox
# task in playbooks/30-operations.yml. That is a false positive. The play sets
# them once through module_defaults, which ansible-lint does not resolve.
# It is reported as a warning and does not fail the run.
