---
extends: default
rules:
  document-start: disable

  # Recommandations ansible-lint (cf. warning)
  comments:
    min-spaces-from-content: 1
  comments-indentation: disable
  braces:
    max-spaces-inside: 1
  octal-values:
    forbid-implicit-octal: true
    forbid-explicit-octal: true

  # Bruit inutile sur les gros YAML
  line-length:
    max: 250
    allow-non-breakable-words: true
    allow-non-breakable-inline-mappings: true

  # Garde stricte utile
  brackets:
    max-spaces-inside: 0

  # Évite les faux positifs
  truthy: disable