From cf25b9100480eb5ba552931d219977de7ef99bbb Mon Sep 17 00:00:00 2001 From: Adam Dangoor Date: Tue, 11 Aug 2026 11:15:47 +0100 Subject: [PATCH] Switch Vale to the upstream ai-tells package --- .pre-commit-config.yaml | 2 +- .vale.ini | 12 ++++++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ec38ba1b..0bca5979 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -290,7 +290,7 @@ repos: # Vale enforces prose style rules, such as banning em dashes, in # reStructuredText and Markdown files. - # The rules come from the ``ClearProse`` package pinned in ``.vale.ini``, + # The rules come from the ``ai-tells`` package pinned in ``.vale.ini``, # which ``vale sync`` downloads into the (gitignored) ``styles`` # directory. # Vale needs ``rst2html`` from Docutils on the ``PATH`` to parse diff --git a/.vale.ini b/.vale.ini index e111c046..250e9b2d 100644 --- a/.vale.ini +++ b/.vale.ini @@ -1,7 +1,15 @@ StylesPath = styles MinAlertLevel = error -Packages = https://github.com/adamtheturtle/vale-style-clear-prose/releases/download/v1.1.0/ClearProse.zip +Packages = https://github.com/tbhb/vale-ai-tells/releases/download/v1.29.0/ai-tells.zip [*.{rst,md}] -BasedOnStyles = ClearProse +BasedOnStyles = ai-tells + +# These rules misclassify established technical, example, or release-note prose +# in this repository. All other ai-tells rules remain enforced. +ai-tells.ColonUsage = NO +ai-tells.FigurativeLands = NO +ai-tells.FormalTransitions = NO +ai-tells.OverusedVocabularyVerbs = NO +ai-tells.VerbTricolon = NO