| Need | Route |
|---|---|
| Choose rule type | references/rule-types.md |
| Write or debug regex | references/regex.md |
| Test a rule | references/testing.md |
Prerequisites: establish that existing wording, vocabulary, or a current rule cannot solve the issue. Keep rule scope narrow and test positive, negative, and near-miss examples. Vale uses regexp2 semantics; do not assume JavaScript regex behavior.
.ci/vale/vale.sh --minAlertLevel=warning <fixture-or-file>
For normal linting and vocabulary, load ../vale-linting/SKILL.md. Load one
reference only when that specific authoring task requires it.