vale icon indicating copy to clipboard operation
vale copied to clipboard

vale treats markdown edges as whitespace

Open jsoref opened this issue 4 months ago • 0 comments

Check for existing issues

  • [x] Completed

Environment

Ubuntu 24.04.2 LTS Download action repository 'errata-ai/[email protected]' (SHA:d89dee975228ae261d22c15adcd03578634d429c) Installed version '3.12.0' into '/home/runner/vale'.

Describe the bug / provide steps to reproduce it

Trigger vale using the vale action with a botpress repository that has some markdown that confuses vale https://github.com/check-spelling-sandbox/botpress-docs/actions/runs/16948510739/job/48035472478#step:3:43

  {"message": "[Microsoft.Dashes] Remove the spaces around ' —'.", "location": {"path": "for-developers/sdk/integration/messaging.mdx", "range": {"start": {"line": 241, "column": 1}}}, "severity": "ERROR"}
  {"message": "[Microsoft.Dashes] Remove the spaces around ' —'.", "location": {"path": "for-developers/sdk/integration/messaging.mdx", "range": {"start": {"line": 242, "column": 1}}}, "severity": "ERROR"}
  {"message": "[Microsoft.Dashes] Remove the spaces around ' —'.", "location": {"path": "learn/guides/introduction.mdx", "range": {"start": {"line": 18, "column": 1}}}, "severity": "ERROR"}
  {"message": "[Microsoft.Dashes] Remove the spaces around ' —'.", "location": {"path": "learn/reference/nodes/autonomous-node.mdx", "range": {"start": {"line": 5, "column": 1}}}, "severity": "ERROR"}
  {"message": "[Microsoft.Dashes] Remove the spaces around '— '.", "location": {"path": "learn/reference/triggers.mdx", "range": {"start": {"line": 138, "column": 1}}}, "severity": "ERROR"}

https://github.com/check-spelling-sandbox/botpress-docs/blob/302251056526ae0501c51cd0a039c3c69a1cd0cf/for-developers/sdk/integration/messaging.mdx?plain=1#L241

- 📚 [Runtime API Docs](../../../api-reference/runtime-api/getting-started)—This documentation repeats a lot of information mentioned here but from the perspective of the server.

Is apparently being treated as:

Runtime API Docs —This

https://github.com/check-spelling-sandbox/botpress-docs/blob/302251056526ae0501c51cd0a039c3c69a1cd0cf/for-developers/sdk/integration/messaging.mdx?plain=1#L242

- 🧠 [Integration Concepts](./concepts)—Get deeper insight into integration concepts.

Is apparently being treated as:

Integration Concepts —Get

https://github.com/check-spelling-sandbox/botpress-docs/blob/302251056526ae0501c51cd0a039c3c69a1cd0cf/learn/guides/introduction.mdx?plain=1#L18

Our how-to guides are great for learning common use-cases and troubleshooting issues. However, **they might not walk you through every step of your own process**—and that's okay! We want to help you build confidence to experiment, so you can build bots that behave exactly how you want.

Is apparently being treated as:

process —and 

https://github.com/check-spelling-sandbox/botpress-docs/blob/302251056526ae0501c51cd0a039c3c69a1cd0cf/learn/reference/nodes/autonomous-node.mdx?plain=1#L5

The Autonomous Node **uses AI to make decisions**—like what your bot should say or what tools it should use.

Is apparently being treated as:

decisions —like

https://github.com/check-spelling-sandbox/botpress-docs/blob/302251056526ae0501c51cd0a039c3c69a1cd0cf/learn/reference/triggers.mdx?plain=1#L138

For example, the [Zendesk integration](/integrations/integration-guides/zendesk) comes with two Triggers—**Article Published** and **Article Unpublished**:

Is apparently being treated as:

Triggers— Article

jsoref avatar Aug 13 '25 20:08 jsoref