vacuum:arazzo, all enables all 18 built-in Arazzo rules, including the two pieces of authoring advice that are not part of the recommended defaults.

extends: [[vacuum:arazzo, all]]

You can also use --hard-mode with an Arazzo document. Hard mode enables every Arazzo rule. It does not drag OpenAPI or OWASP rules into a workflow document.

vacuum lint workflows.yaml --hard-mode

Rules

Just want one of the extra rules?

You don’t need hard mode for that. Extend the recommended ruleset and switch the rule on.

extends: [[vacuum:arazzo, recommended]]
rules:
  arazzo-advisory: true

Generate all Arazzo rules

vacuum generate-ruleset arazzo-all my-arazzo-rules
RuleSet generated for 'arazzo-all', written to 'my-arazzo-rules-arazzo-all.yaml'