Skip to content

Conversation

@devin-ai-integration
Copy link
Contributor

Convert SDKs section headings to sentence case

Summary

Converted all page titles, card titles, and component headings in the SDKs documentation section from title case to sentence case for consistency with documentation standards. This includes:

  • Page titles in frontmatter (23 files)
  • Card titles in the capabilities overview page
  • Guide page titles (configure auto-pagination, configure global headers, etc.)
  • Language-specific quickstart and design page titles (TypeScript, Python, Java, Go, Ruby, PHP, .NET)

All proper nouns (TypeScript, Python, Java, Go, Ruby, PHP, Swift, .NET, OAuth, Maven Central, PyPI, npm, NuGet, RubyGems, Packagist, MCP, README) were preserved in their original casing.

Review & Testing Checklist for Human

  • Verify proper noun preservation: Spot-check that acronyms like "API", "SDK", "MCP" are correctly capitalized throughout. In particular, check if "Multiple API definitions" in capabilities.mdx should be "Multiple API definitions" or "Multiple API Definitions" (API is an acronym).
  • Check navigation display: Verify that the navigation sidebar and table of contents display correctly with the updated page titles on the preview deployment.
  • Run Vale style checker: If Vale is available in your environment, run it against the changed files to catch any style guide violations that weren't caught (Vale was not available in the Devin environment).
  • Visual consistency check: Preview 2-3 pages (e.g., TypeScript quickstart, capabilities overview) on the staging site to ensure headings look correct and consistent.

Notes

  • All changes are text-only (no structural or functional changes)
  • 23 files modified across guides, language overviews, and capabilities pages
  • Navigation titles in sdks.yml were already in sentence case, so no changes were needed there

Link to Devin run: https://app.devin.ai/sessions/4e13998f25c14e809c3f979033c595ab
Requested by: Devin Logan (@devalog)

- Updated page titles in frontmatter to sentence case
- Converted Card titles in capabilities.mdx to sentence case
- Updated navigation titles in guides to sentence case
- Converted language-specific quickstart and design page titles
- Preserved proper nouns (TypeScript, Python, Java, Go, Ruby, PHP, Swift, .NET, Maven Central, PyPI, npm, NuGet, RubyGems, Packagist, OAuth, README, MCP, etc.)

Co-Authored-By: Devin Logan <devinannlogan@gmail.com>
@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@github-actions
Copy link
Contributor

@fern-support fern-support merged commit 5db70c0 into main Oct 24, 2025
2 checks passed
@fern-support fern-support deleted the devin/1761327114-sentence-case-sdks-headings branch October 24, 2025 17:43
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.

2 participants