It should be possible to reduce false positives by ignoring text in comments:
Try IgnoredScopes and TokenIgnores in the .vale.ini file:
For YAML (# comments):
[.{yaml,yml}]
TokenIgnores = (#.)
For Markdown ( comments):
[*.{md}]
BlockIgnores = <!--(.*?)-->
https://vale.sh/docs/topics/config