Skip to content

chore(docs): correct generated descriptions, mcp context, and core install - #345

Closed
coryrylan wants to merge 1 commit into
mainfrom
cursor/docs-discoverability-28c9
Closed

coryrylan wants to merge 1 commit into
mainfrom
cursor/docs-discoverability-28c9

Conversation

@coryrylan

Copy link
Copy Markdown
Collaborator

Summary

  • Preserve explicitly authored page descriptions, and stop the shared metadata generator from adding a period after an arbitrary cutoff.
  • Give the Button overview, API, and examples pages distinct descriptions, and publish those strings in the HTML meta description, Open Graph description, and JSON-LD.
  • Point llms.txt and llms-full.txt at a generated MCP context page, https://nvidia.github.io/elements/context/mcp.md, while the CLI link stays on /context/cli.md.
  • Remove the local .npmrc and npm login steps from the @nvidia-elements/core getting-started flow, and add react, vue, and angular as integration-target keywords.

Verification

  • mise exec -- pnpm exec vitest run --config=vitest.config.ts src/_11ty/layouts/metadata.test.ts src/_11ty/plugins/llms-txt.test.ts — 44 passed
  • mise exec -- pnpm run build in projects/site
  • pnpm pack for @nvidia-elements/core — packaged README has the public install command and no login step; packaged keywords include react, vue, and angular
  • Generated homepage description ends with autonomous vehicle UI.
  • Generated MCP HTML renders the button validation example and prompt examples
Open in Web Open in Cursor 

…stall

Keep authored page descriptions intact and stop truncation from adding a period after an arbitrary cutoff. Give button overview, api, and examples pages distinct descriptions. Point llms.txt at a dedicated mcp context page, and document public npm installation plus react, vue, and angular integration targets for the core package.

Signed-off-by: Cursor Agent <cursoragent@cursor.com>
@coderabbitai

coderabbitai Bot commented Sep 26, 2026

Copy link
Copy Markdown

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true

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

@github-actions github-actions Bot added scope(core) scope(docs) dependencies Pull requests that update a dependency file labels Sep 26, 2026
@github-code-quality

Copy link
Copy Markdown

Code Coverage Overview

Languages: TypeScript

TypeScript / code-coverage/vitest

The overall line coverage in commit 43896e5 in the cursor/docs-discover... branch remains at 99%, unchanged from commit 7a82fb5 in the main branch.

@coryrylan coryrylan closed this Sep 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file scope(core) scope(docs)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants