Skip to content

[Trace] Meta length: shorten over-long docs meta descriptions - #172

Merged
nicolasiscoding merged 3 commits into
developfrom
trace/docs-meta-length-clean
Sep 23, 2026
Merged

nicolasiscoding merged 3 commits into
developfrom
trace/docs-meta-length-clean

Conversation

@nicolasiscoding

@nicolasiscoding nicolasiscoding commented Sep 23, 2026 •

Copy link
Copy Markdown
Member

Closes #166

Trace task: meta-length-checker.mjs (Google truncates meta descriptions over ~160 characters).

Replaces #167, which was built on top of feature/turbosign-embedded-identity by mistake and carried those unrelated commits plus stray .claude/worktrees submodule entries. This branch is cut from develop and contains only frontmatter description edits.

Changes

  • 26 docs pages: description rewritten to <= 155 characters (longest is 145), main keyword first, no em-dashes. No other lines touched.
  • Out of scope here: docs/SDKs/* and docs/API/* (their own Trace PRs fix meta in those files), and three embedded-signing pages that only exist on feature/turbosign-embedded-identity (Embedded Signing.md, How to Configure One-Time Passcode.md, How to Enable Embedded Signing.md). Their descriptions are also over 160 characters; worth fixing on that branch before it merges.

Test plan

  • Diff is frontmatter description lines only (26 files, 26 +/26 -)
  • No em-dashes added; all new descriptions <= 155 chars
  • Docusaurus build passes
  • After deploy, spot-check a few pages' <meta name="description">

Review vs SDK main

Two docs-accuracy issues found and fixed:

  1. docs/TurboSign/Webhooks.md — the frontmatter description had an unquoted bare : ("events: sent"), which breaks YAML plain-scalar parsing and fails npm run build/npm start for this page (gray-matter, via Docusaurus's parseMarkdownFile, throws on it). Fixed by wrapping the value in double quotes; text is unchanged.
  2. docs/Integrations/Teams.md — the rewritten description dropped the "Coming soon" qualifier the original had, describing the Microsoft Teams integration as available even though the page body itself is a "🚀 Coming Soon" placeholder. Restored an unmistakable not-yet-available qualifier up front.

Also merged develop into this branch to pick up #178 (cloudflare/pages-action → cloudflare/wrangler-action), since this branch's CI was still failing on the removed action. Deploy to Cloudflare Pages is green on this branch as of this update: https://github.com/TurboDocx/Docs/actions/runs/35880030716

Playbook task: meta-length-checker (Google truncates descriptions over
~160 chars). Rewrites 26 frontmatter descriptions to <= 155 chars, keeping
the main keyword first. Frontmatter description lines only.

docs/SDKs/* and docs/API/* are left to their own Trace PRs. Three
embedded-signing pages that exist only on feature/turbosign-embedded-identity
are not included here.
@nicolasiscoding
nicolasiscoding marked this pull request as ready for review September 23, 2026 15:58
@nicolasiscoding
nicolasiscoding merged commit a2c44aa into develop Sep 23, 2026
1 check passed

This branch was successfully deployed

1 active deployment
preview — 486da9dd Deployed Sep 23, 2026 by github-actions[bot]
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.

[Trace] Meta length: shorten over-long docs meta descriptions

1 participant