docs: fix Vale warnings from PRs merged in the last week#6081
Conversation
|
Preview deployment for your docs. Learn more about Mintlify Previews.
|
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
Summary
Audited Vale spellcheck warnings on the head SHAs of every PR merged into
mintlify/docsbetween 2026-05-28 and 2026-06-04 (theMintlify Validation (mintlify) - vale-spellcheckCI check). Deduplicated by(file, line, rule)and applied accurate, style-only fixes to English MDX files.Changes
agent/slack.mdx: replaced a[Semicolons]-flagged semicolon with a period in the Slack agent install callout.workflows/manage.mdx: removed spaces around em-dashes in the trigger list ([EmDash]), and made "Runs when content is pushed" active ("Runs whenever you push content") ([Passive]).workflows/index.mdx: removed spaces around em-dashes in the trigger list ([EmDash]).workflows/reference.mdx: made "If any changes are needed for the maintenance workflow" active ([Passive]).guides/use-workflows.mdx: removed spaces around em-dashes in the "Repetitive / Time-consuming / Reactive" list ([EmDash]).guides/linking.mdx: made "how your documentation is organized" active ("how you organize your documentation") ([Passive]).organize/settings-reference.mdx: removed spaces around em-dash in the directory listings type union ([EmDash]).organize/settings-structure.mdx: replaced a[Semicolons]-flagged semicolon with a period in thedirectoryListingdescription.Context
.vale.inialready excludeschangelog.mdxand all locale directories (es/,fr/,zh/) viaBasedOnStyles = "", so warnings reported on those files are stale or out-of-scope and were not acted on.vale-spellcheckcheck run on the PR head SHA, parsedoutput.text, and deduplicated findings by(file, line, rule). Several PRs had novale-spellcheckcheck on their head SHA (likely run before the check was wired up); those were skipped. PRs withFound 0 suggested changeswere also skipped.mint validatereports only the pre-existingdocs.jsoncontextual.options[1] = "download-spec"enum warning (unchanged by this PR).mint broken-linkspasses.Findings not changed (flagged for human review)
Warnings I deliberately did not auto-fix, with reasons:
api-playground/openapi-setup.mdx:164:157[Passive]"is hidden"authoruserAuth"; rewriting to active voice changes which actor performs the hiding and risks misleading readers.api-playground/openapi-setup.mdx:276:133[Spelling]"Pre"customize/fonts.mdx:3:68[Headings]"Google Fonts".vale/styles/config/vocabularies/Mintlify/accept.txtover changing capitalization.guides/linking.mdx:218:1[OxfordComma]"bookmarked and shared links"workflows/manage.mdx:60:114[Passive]"be installed"workflows/reference.mdx:17:262[Spelling]"unmerged"agent/slack.mdx:72:10[FirstPerson]" I "ai/mintlify-mcp.mdx:24:5[OptionalPlurals]"Endpoints"ai/mintlify-mcp.mdx:114:272[Passive]"are paginated"cursor" describes API behavior precisely; an active rewrite ("Usecursorto paginate results") subtly changes the meaning.ai/mintlify-mcp.mdx:138:51[Spelling]"legacy_token"ai/mintlify-mcp.mdx:139:128[WordList]"rest"organize/settings-reference.mdx:2:14,3:49,organize/settings-structure.mdx:3:145, etc.[WordList]"json → JSON"docs.json); the substitution rule does not understand filenames. False positives.organize/settings-reference.mdx:157:1,163:1,209:1,215:1,organize/settings-structure.mdx:185:3[Spelling]"Sidebar" / "Dropdown"changelog.mdx(≈130 warnings reported byvale-spellcheckon PR #6068's repo-wide scan).vale.iniexcludeschangelog.mdxfrom all styles. Warnings are stale; the file is intentionally not linted.es/,fr/,zh/filesNote
Low Risk
Documentation-only wording and punctuation changes with no runtime, API, or configuration behavior impact.
Overview
This PR applies Vale style fixes across English and localized MDX (
es/,fr/,zh/) so copy matches lint rules for em dashes, semicolons, and passive voice.English docs get the substantive edits described in the PR: split a semicolon into two sentences in the Slack agent install note; tighten workflow trigger bullets (no spaces around em dashes; content update wording is more direct in
workflows/manage.mdx); switch workflow “when to use” lists to the same dash style (and colons in the Englishuse-workflowspage); rephrase maintenance-workflow and linking guidance into active voice; and normalizenavigation.directorytype lines (em dash spacing, semicolon → period in settings structure).Locale files mirror the same punctuation and phrasing patterns in Slack, linking, workflows, and
docs.jsonnavigation reference pages—wording stays translated, but list formatting and sentence breaks align with the English fixes.Reviewed by Cursor Bugbot for commit 3480df0. Bugbot is set up for automated code reviews on this repo. Configure here.