Skip to content

Documentation quality check: fill gaps on recently changed pages - #6986

Open
mintlify[bot] wants to merge 2 commits into
mainfrom
mintlify/ae937543
Open

Documentation quality check: fill gaps on recently changed pages#6986
mintlify[bot] wants to merge 2 commits into
mainfrom
mintlify/ae937543

Conversation

@mintlify

@mintlify mintlify Bot commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

Summary

Ran a Diataxis-based quality check on the 24 English MDX files updated in the past day and closed reader-facing gaps on four of them.

Changes

editor/settings.mdx

  • Gap: Typo "your sire" in the Main branch autocommits section.
  • Fix: Corrected to "your site".

customize/custom-scripts.mdx

  • Gap: Page explicitly says custom JS "cannot be scoped to specific pages," but readers still need a way to run code only on certain routes. The data-current-path attribute on <html> is the escape hatch — it's already documented for CSS but not JS.
  • Fix: Added a short example showing how to branch on document.documentElement.dataset.currentPath from custom JavaScript. Verified against DataCurrentPathUpdater in mintlify/mint that the attribute is kept in sync during client-side navigation.

guides/knowledge-base.mdx

  • Gap: "Add the assistant to Slack" pointed to /ai/slack-bot, which is deprecated (new installations are blocked). Elsewhere on the same page the guide correctly recommends the Slack agent at /agent/slack.
  • Fix: Repointed the section to /agent/slack and rewrote the description to match the agent's actual DM / @mention flow.

editor/pages.mdx

  • Gap: The Delete entry under "Manage pages" gave no recovery path if a page was deleted by mistake.
  • Fix: Added a one-sentence pointer to revert the delete commit in the Git provider.

Also worth reviewing (not fixed this run)

  • assistant/widget.mdx — the identity config field is described as a "signed end-user identity token," but the page does not explain how to mint or sign it. The verification code in mintlify/server accepts both EdDSA and ES256; worth a follow-up subsection or link to a dedicated widget-auth doc.
  • dashboard/roles.mdx — no in-page "Invite a member" procedure; readers are sent to the dashboard without steps.
  • dashboard/sso.mdx — group-to-role mapping requires contacting support; no example mapping shown.
  • help-center/configure-oauth-with-auth0.mdx — Prerequisites assume a Regular Web Application already exists in Auth0; no verification step after saving settings.
  • deploy/authentication-setup.mdx — no consolidated "Logout" note for the JWT flow (OAuth tab covers it via Logout URL).
  • create/personalization.mdx — a one-sentence contrast with authentication ("personalization identifies visitors without gating pages") would help the mutual-exclusivity note.

Open gaps deliberately not filled

  • assistant/widget.mdx identity-token generation: writing this correctly requires product decisions (which signing key source? where in the dashboard?) that I could not verify from the docs or mintlify/server alone. Leaving it as a documented gap rather than inventing detail.
  • api/analytics/assistant-thread.mdx authentication note: peer analytics endpoints (assistant-conversations, feedback, etc.) also do not restate auth on each page — the pattern is to rely on the OpenAPI-generated block plus /api/introduction. Not this page's problem.
  • changelog.mdx RSS URL: the changelog already renders an in-app RSS button (rss-feed-button in mintlify/mint), so surfacing the raw /changelog/rss.xml URL in prose would be redundant.

Note

Low Risk
Changes are prose and link updates in MDX documentation with no application code or security-sensitive behavior.

Overview
Documentation-only updates across English and es, fr, and zh locales, closing gaps found in a recent quality review.

Custom JavaScript (customize/custom-scripts.mdx): Adds guidance for running global custom JS only on specific routes by branching on document.documentElement.dataset.currentPath, noting that Mintlify keeps data-current-path on <html> during client-side navigation (the same pattern already documented for CSS).

Web editor: Fixes a typo in Main branch autocommits (editor/settings.mdx, “your sire” → “your site”). Under Manage pages / delete (editor/pages.mdx), documents recovery by reverting the delete commit in the Git provider and reloading the editor.

Knowledge base guide (guides/knowledge-base.mdx): Replaces the deprecated Slack bot link with the Mintlify agent in Slack (/agent/slack) and describes DM and @mention usage with source citations.

Reviewed by Cursor Bugbot for commit 9a65256. Bugbot is set up for automated code reviews on this repo. Configure here.

@mintlify

mintlify Bot commented Aug 15, 2026

Copy link
Copy Markdown
Contributor Author

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
mintlify 🟢 Ready View Preview Aug 15, 2026, 10:14 AM

@mintlify

mintlify Bot commented Aug 15, 2026

Copy link
Copy Markdown
Contributor Author

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
tomee 🟢 Ready View Preview Aug 15, 2026, 10:14 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant