Skip to content

docs: remove em-dashes from documentation pages (UER-50) - #3271

Open
nachocossio wants to merge 1 commit into
mainfrom
docs/uer-50-remove-em-dashes
Open

docs: remove em-dashes from documentation pages (UER-50)#3271
nachocossio wants to merge 1 commit into
mainfrom
docs/uer-50-remove-em-dashes

Conversation

@nachocossio

@nachocossio nachocossio commented Jul 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

Part 1 of UER-50 (Documentation Cleanup). Rewrites 643 em-dashes across 49 MDX pages and docs/reference/openapi.json with contextual punctuation (colons, commas, parentheses, or sentence splits), chosen case by case rather than mechanically replaced.

Intentionally kept (4)

These quote literal strings the product renders; changing the doc would misquote the UI. Removing them requires changing product strings (separate task):

  • docs/inspector/evals.mdx — "Synced from CI — the next CI report may overwrite manual edits." (test-template-editor.tsx)
  • docs/inspector/host-compat.mdx — "Best-effort preset — unverified" (HostCompatContent.tsx)
  • docs/inspector/projects.mdx — "Hidden — Reveal to view" (EnvVarsSection.tsx)
  • docs/inspector/guided-oauth.mdx — "Saved — enter a new value to replace" (AuthenticationSection.tsx)

Notes for review

  • Table cells that used an em-dash as a "no value" marker (not punctuation) now use explicit markers: in the installation capability matrix, N/A in the protocol-versions host-default row, (none) in eval-reporting's predicate table.
  • Also fixes a pre-existing stale anchor in installation.mdxapi-keys#playground-byok-not-an-mcpjam-key.
  • openapi.json edits are description-string-only; the route-parity drift test (openapi-drift.test.ts) passes 5/5.

Verification

  • Character-level scan confirms 0 em-dashes remain in docs/**/*.mdx + openapi.json outside the 4 quoted UI strings above.
  • Em-dashes inside code blocks were audited one by one: all rewritten occurrences were doc-authored comments/formatting, never literal product output.
  • No en-dashes or hyphens touched; diff is line-for-line (648/648).

Summary by cubic

Replaced typographic em-dashes across documentation with clearer punctuation for consistency and readability, including docs/reference/openapi.json. Part 1 of UER-50; content only, no behavior changes.

  • Refactors

    • Rewrote 643 em-dashes across 49 MDX pages and openapi.json using colons, commas, parentheses, or sentence splits as appropriate.
    • Kept 4 em-dashes that quote literal UI strings to avoid misquoting the product.
    • Replaced table “no value” glyphs with explicit markers (, N/A, (none)).
    • openapi.json edits are description-only; route-parity drift test still passes.
  • Bug Fixes

    • Fixed a stale anchor in installation.mdx (now points to api-keys#playground-byok-not-an-mcpjam-key).

Written for commit 530f138. Summary will update on new commits.

Review in cubic

Rewrite 643 em-dashes across 49 MDX pages and openapi.json with
contextual punctuation. Keep 4 that quote literal product UI strings.
Fix a stale anchor in installation.mdx.
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

@dosubot dosubot Bot added size:XL This PR changes 500-999 lines, ignoring generated files. documentation Improvements or additions to documentation labels Jul 17, 2026
@chelojimenez

Copy link
Copy Markdown
Contributor

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@mintlify

mintlify Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

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

Project Status Preview Updated (UTC)
mcpjam 🟢 Ready View Preview Jul 17, 2026, 5:40 AM

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

@github-actions

Copy link
Copy Markdown
Contributor

Internal preview

Preview URL: https://mcp-inspector-pr-3271.up.railway.app
Deployed commit: cb9b58f
PR head commit: 530f138
Backend target: staging fallback.
Health: ✅ Convex reachable
Access is employee-only in non-production environments.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 50 files

Re-trigger cubic

@coderabbitai

coderabbitai Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: ccddf1f1-aa66-4ca0-9b43-6c59494ad8fa

📥 Commits

Reviewing files that changed from the base of the PR and between 3e61c6c and 530f138.

📒 Files selected for processing (50)
  • docs/changelog/overview.mdx
  • docs/cli/mcp-server.mdx
  • docs/cli/oauth-conformance.mdx
  • docs/cli/oauth-login.mdx
  • docs/cli/overview.mdx
  • docs/cli/reference.mdx
  • docs/cli/server-inspection.mdx
  • docs/cli/tools-resources-prompts.mdx
  • docs/cli/xaa.mdx
  • docs/contributing/evals-architecture.mdx
  • docs/contributing/playground-architecture.mdx
  • docs/getting-started.mdx
  • docs/guides/first-chatgpt-app-react.mdx
  • docs/guides/first-mcp-app.mdx
  • docs/hosted/overview.mdx
  • docs/index.mdx
  • docs/inspector/clients.mdx
  • docs/inspector/compatibility.mdx
  • docs/inspector/computer.mdx
  • docs/inspector/connecting-servers.mdx
  • docs/inspector/evals.mdx
  • docs/inspector/guided-oauth.mdx
  • docs/inspector/home.mdx
  • docs/inspector/host-compat.mdx
  • docs/inspector/host-templates.mdx
  • docs/inspector/playground.mdx
  • docs/inspector/projects.mdx
  • docs/inspector/protocol-versions.mdx
  • docs/inspector/skills.mdx
  • docs/inspector/tools-prompts-resources.mdx
  • docs/inspector/xaa-debugger.mdx
  • docs/installation.mdx
  • docs/reference/api-keys.mdx
  • docs/reference/openapi.json
  • docs/reference/public-api.mdx
  • docs/sdk/concepts/connecting-servers.mdx
  • docs/sdk/concepts/running-evals.mdx
  • docs/sdk/concepts/saving-results.mdx
  • docs/sdk/index.mdx
  • docs/sdk/quickstart.mdx
  • docs/sdk/reference/eval-reporting.mdx
  • docs/sdk/reference/eval-suite.mdx
  • docs/sdk/reference/host-compat.mdx
  • docs/sdk/reference/host-runner.mdx
  • docs/sdk/reference/llm-providers.mdx
  • docs/sdk/reference/oauth-conformance.mdx
  • docs/sdk/reference/prompt-result.mdx
  • docs/sdk/reference/validators.mdx
  • docs/troubleshooting/common-errors.mdx
  • docs/troubleshooting/error-codes.mdx

Walkthrough

This pull request refreshes documentation across CLI workflows, Inspector features, SDK concepts, API references, troubleshooting pages, and changelog entries. Updates primarily reformat lists, normalize punctuation, clarify command behavior and authentication flows, expand credential and host-configuration guidance, document protocol and evaluation behavior, and revise JSON-RPC error-code presentation. No exported declarations or functional implementation code are changed.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

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

Labels

documentation Improvements or additions to documentation size:XL This PR changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants