docs: documentation quality sweep (typos, clarity, terminology) - #452
Draft
hongyi-chen wants to merge 6 commits into
Draft
docs: documentation quality sweep (typos, clarity, terminology)#452hongyi-chen wants to merge 6 commits into
hongyi-chen wants to merge 6 commits into
Conversation
Fix typos, punctuation, and unclear phrasing; normalize keyboard shortcuts, heading case, and UI element formatting per AGENTS.md. Also restores the Apple logo character (U+F8FF) that had been stripped from four macOS system menu paths. Co-Authored-By: Oz <oz-agent@warp.dev>
…hangelog Co-Authored-By: Oz <oz-agent@warp.dev>
Co-Authored-By: Oz <oz-agent@warp.dev>
Co-Authored-By: Oz <oz-agent@warp.dev>
Co-Authored-By: Oz <oz-agent@warp.dev>
Co-Authored-By: Oz <oz-agent@warp.dev>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This was referenced Aug 3, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
A documentation quality copy-edit sweep across all 293 in-scope pages under
src/content/docs/(everything exceptguides/). Every page was read; 115 files needed changes.Scope was deliberately narrow: typos, unclear wording, and terminology drift only. No pages were restructured, no content was added or removed, and no technical details, commands, URLs, prices, or version numbers were changed.
Note on how this sweep was produced
The sweep was first run against the previous docs home,
warpdotdev/gitbook, producing ~500 verified fixes across 128 files. That repo is now archived and read-only, so the findings were re-verified against the current text here and applied to the live Astro content. A large share of the original defects had already been fixed during the GitBook to Astro port; only what still applied was carried over, plus new issues found while reading these files.Fixes by type
1. Typos and spelling errors
Inverted meaning (highest-impact fix)
terminal/editor/syntax-error-highlighting.mdx— the error-underlining caution read "Newly installed apps or newly created aliases will trigger error underlining until you open a new Warp session," which is the opposite of the intended behavior. The parallel syntax-highlighting caution directly above it correctly says "will not trigger." Added the missing "not."Grammar and missing words
terminal/more-features/accessibility.mdx— "filling up the onboarding survey" → "filling out"; "each command and output create a Block" → "creates"agent-platform/capabilities/codebase-context.mdx— "agents will still be able use terminal commands" → "able to use"knowledge-and-collaboration/teams.mdx— "authenticate you have access" → "authenticate that you have access"terminal/windows/index.mdx— "Split Panes ... allows you to divide" → "allow"terminal/appearance/text-fonts-cursor.mdx— "(vim mode) is active" → "are active"terminal/more-features/settings-sync.mdx— "settings ... becomes the default" → "become"; "Device specific" → "Device-specific"changelog/2026.mdx— "installation path into de Windows" → "into the Windows"Punctuation
reference/cli/index.mdx(`/usr/local/bin` .),agent-platform/capabilities/agent-profiles-permissions.mdx(**Permissions** .),code/code-review.mdx(`master` )),terminal/blocks/sticky-command-header.mdx(( e.g.)platform/environments.mdx,terminal/entry/yaml-workflows.mdx(2),support-and-community/troubleshooting-and-support/known-issues.mdx,support-and-community/privacy-and-security/privacy.mdx(2 numbered steps),troubleshooting-login-issues.mdx(several numbered steps)support-and-community/plans-and-billing/pricing-faqs.mdx("In addition**,** certain promo codes"),knowledge-and-collaboration/warp-drive/environment-variables.mdx,using-warp-offline.mdxknowledge-and-collaboration/warp-drive/prompts.mdxandworkflows.mdxtroubleshooting-login-issues.mdx— "other SSO providers**'**," → "other SSO providers,"agent-platform/local-agents/interacting-with-agents/voice.mdxterminal/more-features/accessibility.mdx— "please**,** do not hesitate" → "please do not hesitate"Sentence fragments
known-issues.mdx— "...(#3366). Please try adding..." → "...(#3366), try adding..."troubleshooting-login-issues.mdx— two dangling "If ..." sentences that were missing their consequent clause, merged into complete sentencesknown-issues.mdx— "You may see a similar error your logs" → "error in your logs"Third-party name casing
terminal/comparisons/terminal-features.mdx— table header "iTerm" → "iTerm2"getting-started/supported-shells.mdx— "homebrew" → "Homebrew"Malformed markdown
terminal/more-features/notifications.mdx(3) andterminal/windows/global-hotkey.mdx(1) — restored the Apple logo character (U+F8FF) that had been stripped from macOS system menu paths, leaving them rendering as a bare>. This character is invisible in most editors, so it is easy to lose during edits;AGENTS.mddocuments both the requirement and the repair.2. Awkward or unclear messaging
Passive to active voice
agent-platform/capabilities/codebase-context.mdx— "we check if it is part of a Git repository" → "Warp checks whether it's part of a Git repository"knowledge-and-collaboration/warp-drive/notebooks.mdx— "will not be saved until" → "Warp does not save ... until you add"using-warp-offline.mdx— "Requiring all users ... is required to allow use of" → "All users ... must be online ... to use"Comma splices and run-on sentences
Fixed in
terminal/appearance/prompt.mdx(3),terminal/more-features/accessibility.mdx,terminal/more-features/full-screen-apps.mdx,terminal/more-features/notifications.mdx,terminal/entry/command-history.mdx,terminal/entry/synchronized-inputs.mdx,terminal/comparisons/performance.mdx,terminal/warpify/ssh-legacy.mdx,terminal/warpify/subshells.mdx,secret-redaction.mdx,quickstart.mdx,knowledge-and-collaboration/warp-drive/web.mdx, and others.Hedging and ambiguous modals
network-log.mdx— "You may also disable" → "You can also disable" (AGENTS.mdprefers "can" over "may" for optional actions)Dismissive and ableist filler removed (per
AGENTS.md)reference/cli/index.mdx,platform/integrations/quickstart.mdx,enterprise/enterprise-features/team-managed-keys-and-endpoints.mdxterminal/more-features/accessibility.mdx,code/overview.mdx,getting-started/supported-shells.mdx(2),network-log.mdxsecret-redaction.mdxVerbose phrasing tightened
reference/cli/integration-setup.mdx)getting-started/quickstart/installation-and-setup.mdx); "is able to detect" → "can detect" (warp-drive/web.mdx)terminal/entry/command-search.mdx,yaml-workflows.mdx,warp-drive/workflows.mdx)prompts.mdx,workflows.mdx)Verb/noun confusion
reference/cli/index.mdx,reference/cli/quickstart.mdx,agent-platform/capabilities/mcp.mdx,pricing-faqs.mdx,troubleshooting-login-issues.mdx— multiple)First-person plural removed from procedural text
apt..." → "Warp supportsapt..." (reference/cli/index.mdx)AGENTS.md" → "CreateAGENTS.md" (rules.mdx); "We recommend storing them" → "Store them" (skills.mdx)rules.mdx,active-ai.mdx,faqs.mdx,getting-started/faqs.mdx)platform/integrations/linear.mdx, ×2)generate.mdx)Marketing filler removed from image alt text
codebase-context.mdx(×2) — "Easily track sync status..." → "showing sync status..." (AGENTS.mdcites this exact string as an anti-pattern)3. Tone and terminology drift
Keyboard shortcuts normalized to
AGENTS.mdformat (backticks,+separator, first letter capitalized, arrow glyphs) — the largest single category, spanning most ofterminal/**,agent-platform/**,code/**, andknowledge-and-collaboration/**:CMD-K→⌘+K,CTRL-SHIFT-F→Ctrl+Shift+F,ALT-UP→Alt+↑,OPT-SPACE→⌥+SpaceCMD + SHIFT + I→Cmd+Shift+I,Ctrl-G→Ctrl+G,CMD-ENTER→Cmd+EnterENTER→Enter,esc→Esc,TAB→Tab,PAGE UP→Page Up,BACKSPACE→Backspace⌘I→⌘+I,⌘⇧H→⌘+⇧+H,⌥⌘↩→⌥+⌘+↩(missing separators)UP/DOWN/LEFT/RIGHT→↑/↓/←/→⌘⇧+→⌘+Shift++for the code review pane, matching the canonical example inAGENTS.mdProduct name casing
privacy.mdxtelemetry tables)changelog/2022.mdx) —AGENTS.md: "AI", not "A.I."rules.mdx), matching the glossary's "Auto-detection Mode"code/overview.mdx)Oz terminology (per the terms-to-avoid list in
AGENTS.md)changelog/2026.mdx)changelog/2026.mdx)Heading sentence case (proper feature names preserved)
platform/skills-as-agents.mdx— "How Skills become available" → "How skills become available"; "Suggested Skills" → "Suggested skills" (matches the lowercase "skill(s)" used in the body)privacy.mdx— "Exhaustive Telemetry Table" → "Exhaustive telemetry table"troubleshooting-login-issues.mdx— "How to get an auth token to login" → "to log in"UI element formatting
"Show sticky command header"→ Show sticky command header,`Code review`→ Code review,"Dedicated hotkey window"→ Dedicated hotkey window,"Open in Warp"→ Open in Warp,"Create Theme"→ Create Theme`System Preferences > Security & Privacy > Accessibility`→>System Preferences > Security & Privacy > AccessibilityAGENTS.md: "Uncheck the 'Block all cookies' checkbox" → "Deselect Block all cookies"; "check the box on Open with Rosetta" → "Select Open with Rosetta"; "tick the checkbox" → "select the checkbox"`RIGHT-CLICK`(all caps, backticked as though a shortcut) → "right-click" in proseBold-term-dash list format (
* **Term** - Description) applied to term-and-explanation lists inindex.mdx(4 lists),code/code-editor/file-tree.mdx,code/overview.mdx,warp-drive/notebooks.mdx,warp-drive/workflows.mdx,credits.mdxHyphenation
Deliberately left alone
Several plausible-looking issues were checked and intentionally not changed:
Contents/MacOS/— flagged by tooling as a "macOS" casing error, but this is the literal, case-sensitive macOS app-bundle directory name inside shell commands. Changing it would break the documented command.getting-started/keyboard-shortcuts.mdx— the exhaustive shortcut reference table usesCMD-D-style strings that mirror the keysets config format the page itself links to. Reformatting it would misrepresent the real config syntax.title,sidebar.label, anddescription— not touched, to avoid changing page titles, navigation labels, or meta descriptions.Flagged for follow-up (no changes made)
These look like genuine issues but are outside a copy-edit's remit:
privacy.mdxcontains a fully duplicated "Exhaustive telemetry table" section — the table and surrounding content appear twice, back to back. Deduplicating is a structural change and needs an owner's decision.plans-and-billingconsistently uses lowercase "add-on credits" whileAGENTS.mdspecifies "Add-on Credits". It is 100% consistent across 100+ instances in 6 files, which suggests an intentional rename thatAGENTS.mdhas not caught up with rather than an error. Worth reconciling in the glossary.platform/integrations/slack.mdximage alt text reads "Warpy is just an internal Slackbot, your Warp slackbot should be called Oz." That looks like an internal review note left in thealtattribute rather than an accessibility description.AGENTS.mdprefers the imperative in procedural content. Only clearly procedural instances were changed; a full pass is a larger editorial decision.terminal/entry/command-search.mdxusesH-TAB/P-TAB/A-TABnotation whose intended key sequence could not be verified.agent-platform/local-agents/active-ai.mdxlistsCtrl+Enterfor macOS andAlt+Shift+Enterfor Windows/Linux, which differs from the pre-port values. Only the formatting was normalized; the key bindings were left untouched since the change may be intentional.Verification
npm run buildpasses: 355 pages built, identical to the baseline count onmain.VideoEmbedURL target was altered; no unbalanced inline code spans or bold markers were introduced;:::callout fence counts are unchanged; and noU+F8FFApple logo characters were lost (the count rises from 2 to 6 because four stripped ones were restored).src/content/docs/**. No config, sidebar, script, or asset files were touched.Conversation: https://app.warp.dev/conversation/8c785a5c-cc53-4e89-835d-3e0f9e395fc8
Run: https://oz.warp.dev/runs/019fc6d9-fc48-7b3c-8d90-184993f0e014
This PR was generated with Oz.