42 lines
979 B
INI
42 lines
979 B
INI
|
|
# Vale configuration for TypeDialog documentation
|
||
|
|
# https://vale.sh/docs/topics/config/
|
||
|
|
|
||
|
|
StylesPath = .vale/styles
|
||
|
|
MinAlertLevel = warning
|
||
|
|
|
||
|
|
# Global settings
|
||
|
|
[*]
|
||
|
|
Packages = Google, write-good
|
||
|
|
Vocab = TypeDialog
|
||
|
|
|
||
|
|
# Markdown files: docs/**/*.md and root *.md (excluding .claude, .coder, CLAUDE.md)
|
||
|
|
[*.md]
|
||
|
|
BasedOnStyles = write-good, Google
|
||
|
|
|
||
|
|
# Ignore code blocks and specific patterns
|
||
|
|
TokenIgnores = (\$\{[^\}]+\}), (`[^`]+`), (\*\*[^\*]+\*\*)
|
||
|
|
|
||
|
|
# Disable noisy rules for technical documentation
|
||
|
|
Google.Headings = NO
|
||
|
|
Google.Parens = NO
|
||
|
|
Google.Acronyms = NO
|
||
|
|
Google.Passive = NO
|
||
|
|
Google.We = NO
|
||
|
|
Google.Will = NO
|
||
|
|
Google.WordList = NO
|
||
|
|
Google.Colons = NO
|
||
|
|
|
||
|
|
write-good.E-Prime = NO
|
||
|
|
write-good.TooWordy = NO
|
||
|
|
write-good.Passive = NO
|
||
|
|
|
||
|
|
Vale.Spelling = NO
|
||
|
|
|
||
|
|
# Keep enabled (useful for technical docs):
|
||
|
|
# - write-good.Weasel (vague words like "various")
|
||
|
|
# - Google.Contractions (maintain formal tone)
|
||
|
|
# - Google.FirstPerson (avoid "we/our")
|
||
|
|
# - Google.Exclamation
|
||
|
|
# - Google.Slang
|
||
|
|
# - Google.Units
|