Skip to content

docs: refresh getting started IA#479

Merged
rapids-bot[bot] merged 2 commits into
NVIDIA:release/0.6from
exactlyallan:docs/getting-started-about-clean
Jul 21, 2026
Merged

docs: refresh getting started IA#479
rapids-bot[bot] merged 2 commits into
NVIDIA:release/0.6from
exactlyallan:docs/getting-started-about-clean

Conversation

@exactlyallan

@exactlyallan exactlyallan commented Jul 20, 2026

Copy link
Copy Markdown
Collaborator

Overview

Reorganizes the getting-started docs so the runtime primer lives with the About NeMo Relay conceptual content, while Getting Started gets a short About entry point and AI-coding-assistant guidance.

This replaces draft PR #443 with a clean branch and a single signed-off docs commit.

  • I confirm this contribution is my own work, or I have the right to submit it under this project's license.
  • I searched existing issues and open pull requests; this supersedes docs: refresh getting started IA #443 and does not duplicate remaining open work.

Details

  • Moves Agent Runtime Primer from Getting Started to About NeMo Relay and adds a redirect from the old URL.
  • Adds a new Getting Started About page with starting-point guidance ordered from try-now paths to advanced development workflows.
  • Adds a "Using an AI coding assistant?" card to Getting Started About and Quick Start with the future no-clone npx skills add nvidia/skills path for installing the full Relay user-skill set.
  • Updates related docs and README links to the new primer location.

Where should the reviewer start?

Start with docs/getting-started/about.mdx, then review docs/about-nemo-relay/agent-runtime-primer.mdx and docs/getting-started/quick-start/index.mdx for the IA changes.

Related Issues: (use one of the action keywords Closes / Fixes / Resolves / Relates to)

Testing

  • just docs passed. Fern reported one warning: missing redirects check skipped because this local environment is not authenticated with fern login / FERN_TOKEN.

Summary by CodeRabbit

  • Documentation
    • Added/expanded NeMo Relay “About” getting-started content, including guidance on selecting the smallest matching path, prerequisites, installation, configuration, and quick-start steps.
    • Updated Quick Start with a new “Using an AI coding assistant?” card, including skill-installation commands and catalog discovery.
    • Refreshed documentation navigation ordering and updated Agent Runtime Primer links across relevant pages.
    • Improved “starting point” routing guidance and adjusted internal doc links.
  • Chores
    • Added a redirect to keep existing Agent Runtime Primer links working.

@github-actions github-actions Bot added size:M PR is medium Documentation documentation-related labels Jul 20, 2026
@coderabbitai

coderabbitai Bot commented Jul 20, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Enterprise

Run ID: e5e42ed4-4fbb-4862-acc4-792c8c45a7f4

📥 Commits

Reviewing files that changed from the base of the PR and between acd1eae and 288230d.

📒 Files selected for processing (3)
  • README.md
  • docs/getting-started/about.mdx
  • docs/getting-started/quick-start/index.mdx
📜 Recent review details
⏰ Context from checks skipped due to timeout. (2)
  • GitHub Check: Check / Run
  • GitHub Check: Preview docs
🧰 Additional context used
📓 Path-based instructions (16)
**/*.{md,rst,html,txt}

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-brand-terminology.md)

**/*.{md,rst,html,txt}: Always spell NVIDIA in all caps. Do not use Nvidia, nvidia, nVidia, nVIDIA, or NV.
Use an NVIDIA before a noun because the name starts with an 'en' sound.
Do not add a registered trademark symbol after NVIDIA when referring to the company.
Use trademark symbols with product names only when the document type or legal guidance requires them.
Verify official capitalization, spacing, and hyphenation for product names.
Precede NVIDIA product names with NVIDIA on first mention when it is natural and accurate.
Do not rewrite product names for grammar or title-case rules.
Preserve third-party product names according to the owner's spelling.
Include the company name and full model qualifier on first use when it helps identify the model.
Preserve the official capitalization and punctuation of model names.
Use shorter family names only after the full name is established.
Spell out a term on first use and put the acronym in parentheses unless the acronym is widely understood by the intended audience.
Use the acronym on later mentions after it has been defined.
For long documents, reintroduce the full term if readers might lose context.
Form plurals of acronyms with s, not an apostrophe, such as GPUs.
In headings, common acronyms can remain abbreviated. Spell out the term in the first or second sentence of the body.
Common terms such as CPU, GPU, PC, API, and UI usually do not need to be spelled out for developer audiences.

Files:

  • README.md
**/*.{md,rst,html}

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-brand-terminology.md)

Link the first mention of a product name when the destination helps the reader.

Files:

  • README.md
**/*.{md,rst,txt}

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-guide.md)

Spell NVIDIA in all caps. Do not use Nvidia, nvidia, or NV.

Files:

  • README.md
**/*.{md,rst}

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-guide.md)

**/*.{md,rst}: Format commands, code elements, expressions, package names, file names, and paths as inline code.
Use descriptive link text. Avoid raw URLs and weak anchors such as "here" or "read more."
Use title case consistently for technical documentation headings.
Introduce code blocks, lists, tables, and images with complete sentences.
Write procedures as imperative steps. Keep steps parallel and split long procedures into smaller tasks.
Prefer active voice, present tense, short sentences, contractions, and plain English.
Use can for possibility and reserve may for permission.
Use after for temporal relationships instead of once.
Prefer refer to over see when the wording points readers to another resource.
Avoid culture-specific idioms, unnecessary Latinisms, jokes, and marketing exaggeration in technical docs.
Spell out months in body text, avoid ordinal dates, and use clear time zones.
Spell out whole numbers from zero through nine unless they are technical values, parameters, versions, or UI values.
Use numerals for 10 or greater and include commas in thousands.
Do not add trademark symbols to learning-oriented docs unless the source, platform, or legal guidance explicitly requires them.

Files:

  • README.md
**/*.md

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-technical-docs.md)

**/*.md: Use title case consistently in technical documentation headings
Avoid quotation marks, ampersands, and exclamation marks in headings
Keep product, event, research, and whitepaper names in their official title case
Use title case for table headers
Do not force social-media sentence case into technical docs
Format code elements, commands, parameters, package names, and expressions in monospace
Format directories, file names, and paths in monospace using backticks
Use angle brackets inside monospace for variables inside paths, such as /home/<username>/.login
Format error messages and strings in quotation marks, keeping literal code strings in code formatting when clearer
Format UI buttons, menus, fields, and labels in bold
Use angle brackets between UI labels for menu paths, such as File > Save As
Use italics for new terms on first use, sparingly and only when introducing the term
Use italics for publication titles
Format keyboard shortcuts in plain text, such as Press Ctrl+Alt+Delete
Use owner/repo link text for GitHub repositories, preferring [NVIDIA/NeMo](link) over prose references like 'the GitHub repo'
Introduce every code block with a complete sentence
Do not make a code block complete the grammar of the previous sentence
Do not continue a sentence after a code block
Use syntax highlighting when the format supports it for code blocks
Avoid the word 'snippet' unless the surrounding docs already use it as a term of art
Keep inline method, function, and class references consistent with nearby docs, omitting empty parentheses for prose readability when no call is shown
Use descriptive anchor text that matches the destination title when possible for links
Avoid raw URLs in running text
Avoid generic anchor text such as 'here,' 'this page,' and 'read more'
Include acronyms in link text when a linked term includes an acronym
Do not link long sentences or multiple sentences
Avoid links that pull readers away from a procedure unless the link is a p...

Files:

  • README.md
{README.md,docs/**/*.{md,rst,txt},fern/**/*}

📄 CodeRabbit inference engine (.agents/skills/prepare-code-freeze/SKILL.md)

Search and update documentation source for references to the old version in README.md, docs, and fern directories, updating current-version install commands, package examples, and configuration examples to <next-version>

Files:

  • README.md
**/*.{md,mdx}

📄 CodeRabbit inference engine (AGENTS.md)

Update README.md, fern/, package READMEs, and binding-support notes when public behavior, package names, examples, or supported bindings change.

**/*.{md,mdx}: Prefer the documented public API, not internal shortcuts
Keep package names, repo references, and build commands current
Keep release-process and release-notes guidance in repo-maintainer docs such as RELEASING.md, not as user-facing docs pages or CHANGELOG.md
Keep stable user-facing wrappers at scripts/ root in docs and examples; only point at namespaced helper paths when documenting internal maintenance work
When detailed dynamic plugin guides exist, keep Rust native plugin examples, Python worker plugin examples, and grpc-v1 protocol details on separate pages

If links in documentation change, run just docs-linkcheck.

Files:

  • README.md
  • docs/getting-started/quick-start/index.mdx
  • docs/getting-started/about.mdx
**/*.{md,markdown,mdx}

📄 CodeRabbit inference engine (CONTRIBUTING.md)

Add the SPDX license header to all Markdown/MDX documentation files using the HTML comment block form.

Files:

  • README.md
  • docs/getting-started/quick-start/index.mdx
  • docs/getting-started/about.mdx
{docs/**/*.md,README.md}

📄 CodeRabbit inference engine (.agents/skills/add-binding-feature/SKILL.md)

Update reference docs, language-binding docs, READMEs, and example documentation when the public surface or expected usage changes.

Files:

  • README.md
{README.md,docs/index.md}

📄 CodeRabbit inference engine (.agents/skills/contribute-docs/SKILL.md)

Update entry-point docs when examples or reading paths change

Files:

  • README.md
**/*

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

**/*: Format changed files with the language-native formatter before the final lint/test pass.
If dynamic plugin behavior changed, use maintain-dynamic-plugins and include the native SDK, worker protocol, Python SDK, docs, packaging, and Codecov surfaces in the validation plan.
If code changes alter APIs, bindings, commands, paths, packaging behavior, observability/adaptive semantics, or documented best practices, update any dependent maintainer or consumer skills in the same branch.
During iteration, prefer uv run pre-commit run --files <changed files...>.
Before review or handoff, run uv run pre-commit run --all-files.

Files:

  • README.md
  • docs/getting-started/quick-start/index.mdx
  • docs/getting-started/about.mdx
README.md

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

If documentation examples or commands in README.md change, run the targeted docs checks appropriate to the change.

Files:

  • README.md
{docs/**,README.md,CONTRIBUTING.md,RELEASING.md,SECURITY.md}

⚙️ CodeRabbit configuration file

{docs/**,README.md,CONTRIBUTING.md,RELEASING.md,SECURITY.md}: Review documentation for technical accuracy against the current API, command correctness, and consistency across language bindings.
Flag stale examples, missing SPDX headers where required, and instructions that no longer match CI or pre-commit behavior.

Files:

  • README.md
  • docs/getting-started/quick-start/index.mdx
  • docs/getting-started/about.mdx
**/*.mdx

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/SKILL.md)

MDX top-of-file SPDX comments must use {/* ... */} delimiters instead of HTML comment delimiters (Must-Fix)

In MDX files, top-of-file comments must use JSX comment delimiters ({/* to open and */} to close); do not use HTML comments for MDX SPDX headers

Files:

  • docs/getting-started/quick-start/index.mdx
  • docs/getting-started/about.mdx
{docs,examples}/**/*

📄 CodeRabbit inference engine (.agents/skills/rename-surfaces/SKILL.md)

Update docs and examples.

Files:

  • docs/getting-started/quick-start/index.mdx
  • docs/getting-started/about.mdx
docs/**/*

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

If documentation examples or commands under docs/ change, run the targeted docs checks appropriate to the change.

Files:

  • docs/getting-started/quick-start/index.mdx
  • docs/getting-started/about.mdx
🔇 Additional comments (4)
docs/getting-started/about.mdx (2)

17-17: LGTM!


22-52: 🎯 Functional Correctness

Verify the future NeMo Relay skill names before publishing the commands.

The skills CLI requires each --skill value to match a catalog entry. Verify all listed nemo-relay-* names against nvidia/skills and their SKILL.md metadata before treating these commands as actionable. (docs.nvidia.com)

  • docs/getting-started/about.mdx#L22-L52: verify the complete Relay skill list.
  • docs/getting-started/quick-start/index.mdx#L23-L50: apply the same verified list and availability qualifier.

As per path instructions, documentation changes must be checked for technical accuracy and command correctness.

Sources: Path instructions, MCP tools

README.md (1)

338-338: LGTM!

docs/getting-started/quick-start/index.mdx (1)

18-20: LGTM!


Walkthrough

The documentation adds a dedicated Getting Started page, moves Agent Runtime Primer content under About NeMo Relay, updates navigation and cross-links, adds AI coding assistant guidance, and redirects the previous primer route.

Changes

Getting Started documentation

Layer / File(s) Summary
Add Getting Started guidance
docs/getting-started/about.mdx
Adds setup routing, integration guidance, NVIDIA agent skill installation instructions, and an ordered Getting Started process.
Reorganize documentation structure
docs/about-nemo-relay/..., docs/contribute/runtime-contract-docs.mdx, fern/docs.yml
Moves Agent Runtime Primer routing under About NeMo Relay, adjusts page ordering, updates shared contract entries, and redirects the previous primer URL.
Update entry points and cross-links
README.md, docs/about-nemo-relay/overview.mdx, docs/getting-started/quick-start/index.mdx, docs/reference/api/index.mdx, docs/resources/troubleshooting/trace-incident-runbook.mdx
Updates documentation links to the new routes and adds AI coding assistant instructions to Quick Start.

Estimated code review effort: 3 (Moderate) | ~20 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title follows Conventional Commits and accurately summarizes the docs IA refresh.
Description check ✅ Passed The description includes Overview, Details, reviewer start point, related issues, checkboxes, and testing notes, matching the template well.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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

@exactlyallan
exactlyallan marked this pull request as ready for review July 20, 2026 05:01
@exactlyallan
exactlyallan requested review from a team and lvojtku as code owners July 20, 2026 05:01
@exactlyallan
exactlyallan changed the base branch from main to release/0.6 July 20, 2026 05:03
@github-actions github-actions Bot added the lang:rust PR changes/introduces Rust code label Jul 20, 2026
@github-actions

github-actions Bot commented Jul 20, 2026

Copy link
Copy Markdown

@exactlyallan exactlyallan self-assigned this Jul 20, 2026
@exactlyallan exactlyallan added this to the 0.6 milestone Jul 20, 2026

@willkill07 willkill07 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

All commits must be based on release/0.6, not main.

As is, we are including all updates from main in this PR.

Also, pre-commit is failing because have linkcheck failures:
https://github.com/NVIDIA/NeMo-Relay/actions/runs/29718079928/job/88275176343

Signed-off-by: Allan Enemark <exactly.allan@gmail.com>
@willkill07
willkill07 force-pushed the docs/getting-started-about-clean branch from 1e71f57 to acd1eae Compare July 20, 2026 20:50
@github-actions github-actions Bot removed the lang:rust PR changes/introduces Rust code label Jul 20, 2026

@coderabbitai coderabbitai 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.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docs/getting-started/about.mdx`:
- Line 17: Update the card title at docs/getting-started/about.mdx lines 17-17
and the matching title at docs/getting-started/quick-start/index.mdx lines 23-23
to use the exact title-cased wording “Using an AI Coding Assistant?”.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Enterprise

Run ID: cde0a59e-5e4c-4d7a-816b-9cf96b3a0fa6

📥 Commits

Reviewing files that changed from the base of the PR and between d14352c and acd1eae.

📒 Files selected for processing (13)
  • README.md
  • docs/about-nemo-relay/agent-runtime-primer.mdx
  • docs/about-nemo-relay/architecture.mdx
  • docs/about-nemo-relay/concepts/index.mdx
  • docs/about-nemo-relay/ecosystem.mdx
  • docs/about-nemo-relay/overview.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/contribute/runtime-contract-docs.mdx
  • docs/getting-started/about.mdx
  • docs/getting-started/quick-start/index.mdx
  • docs/reference/api/index.mdx
  • docs/resources/troubleshooting/trace-incident-runbook.mdx
  • fern/docs.yml
📜 Review details
🧰 Additional context used
📓 Path-based instructions (18)
**/*.mdx

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/SKILL.md)

MDX top-of-file SPDX comments must use {/* ... */} delimiters instead of HTML comment delimiters (Must-Fix)

In MDX files, top-of-file comments must use JSX comment delimiters ({/* to open and */} to close); do not use HTML comments for MDX SPDX headers

Files:

  • docs/about-nemo-relay/concepts/index.mdx
  • docs/about-nemo-relay/ecosystem.mdx
  • docs/reference/api/index.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/contribute/runtime-contract-docs.mdx
  • docs/about-nemo-relay/overview.mdx
  • docs/about-nemo-relay/architecture.mdx
  • docs/resources/troubleshooting/trace-incident-runbook.mdx
  • docs/getting-started/quick-start/index.mdx
  • docs/about-nemo-relay/agent-runtime-primer.mdx
  • docs/getting-started/about.mdx
**/*.{md,mdx}

📄 CodeRabbit inference engine (AGENTS.md)

Update README.md, fern/, package READMEs, and binding-support notes when public behavior, package names, examples, or supported bindings change.

**/*.{md,mdx}: Prefer the documented public API, not internal shortcuts
Keep package names, repo references, and build commands current
Keep release-process and release-notes guidance in repo-maintainer docs such as RELEASING.md, not as user-facing docs pages or CHANGELOG.md
Keep stable user-facing wrappers at scripts/ root in docs and examples; only point at namespaced helper paths when documenting internal maintenance work
When detailed dynamic plugin guides exist, keep Rust native plugin examples, Python worker plugin examples, and grpc-v1 protocol details on separate pages

If links in documentation change, run just docs-linkcheck.

Files:

  • docs/about-nemo-relay/concepts/index.mdx
  • docs/about-nemo-relay/ecosystem.mdx
  • docs/reference/api/index.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/contribute/runtime-contract-docs.mdx
  • README.md
  • docs/about-nemo-relay/overview.mdx
  • docs/about-nemo-relay/architecture.mdx
  • docs/resources/troubleshooting/trace-incident-runbook.mdx
  • docs/getting-started/quick-start/index.mdx
  • docs/about-nemo-relay/agent-runtime-primer.mdx
  • docs/getting-started/about.mdx
**/*.{md,markdown,mdx}

📄 CodeRabbit inference engine (CONTRIBUTING.md)

Add the SPDX license header to all Markdown/MDX documentation files using the HTML comment block form.

Files:

  • docs/about-nemo-relay/concepts/index.mdx
  • docs/about-nemo-relay/ecosystem.mdx
  • docs/reference/api/index.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/contribute/runtime-contract-docs.mdx
  • README.md
  • docs/about-nemo-relay/overview.mdx
  • docs/about-nemo-relay/architecture.mdx
  • docs/resources/troubleshooting/trace-incident-runbook.mdx
  • docs/getting-started/quick-start/index.mdx
  • docs/about-nemo-relay/agent-runtime-primer.mdx
  • docs/getting-started/about.mdx
{docs,examples}/**/*

📄 CodeRabbit inference engine (.agents/skills/rename-surfaces/SKILL.md)

Update docs and examples.

Files:

  • docs/about-nemo-relay/concepts/index.mdx
  • docs/about-nemo-relay/ecosystem.mdx
  • docs/reference/api/index.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/contribute/runtime-contract-docs.mdx
  • docs/about-nemo-relay/overview.mdx
  • docs/about-nemo-relay/architecture.mdx
  • docs/resources/troubleshooting/trace-incident-runbook.mdx
  • docs/getting-started/quick-start/index.mdx
  • docs/about-nemo-relay/agent-runtime-primer.mdx
  • docs/getting-started/about.mdx
**/*

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

**/*: Format changed files with the language-native formatter before the final lint/test pass.
If dynamic plugin behavior changed, use maintain-dynamic-plugins and include the native SDK, worker protocol, Python SDK, docs, packaging, and Codecov surfaces in the validation plan.
If code changes alter APIs, bindings, commands, paths, packaging behavior, observability/adaptive semantics, or documented best practices, update any dependent maintainer or consumer skills in the same branch.
During iteration, prefer uv run pre-commit run --files <changed files...>.
Before review or handoff, run uv run pre-commit run --all-files.

Files:

  • docs/about-nemo-relay/concepts/index.mdx
  • docs/about-nemo-relay/ecosystem.mdx
  • docs/reference/api/index.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/contribute/runtime-contract-docs.mdx
  • README.md
  • docs/about-nemo-relay/overview.mdx
  • docs/about-nemo-relay/architecture.mdx
  • docs/resources/troubleshooting/trace-incident-runbook.mdx
  • docs/getting-started/quick-start/index.mdx
  • fern/docs.yml
  • docs/about-nemo-relay/agent-runtime-primer.mdx
  • docs/getting-started/about.mdx
docs/**/*

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

If documentation examples or commands under docs/ change, run the targeted docs checks appropriate to the change.

Files:

  • docs/about-nemo-relay/concepts/index.mdx
  • docs/about-nemo-relay/ecosystem.mdx
  • docs/reference/api/index.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/contribute/runtime-contract-docs.mdx
  • docs/about-nemo-relay/overview.mdx
  • docs/about-nemo-relay/architecture.mdx
  • docs/resources/troubleshooting/trace-incident-runbook.mdx
  • docs/getting-started/quick-start/index.mdx
  • docs/about-nemo-relay/agent-runtime-primer.mdx
  • docs/getting-started/about.mdx
{docs/**,README.md,CONTRIBUTING.md,RELEASING.md,SECURITY.md}

⚙️ CodeRabbit configuration file

{docs/**,README.md,CONTRIBUTING.md,RELEASING.md,SECURITY.md}: Review documentation for technical accuracy against the current API, command correctness, and consistency across language bindings.
Flag stale examples, missing SPDX headers where required, and instructions that no longer match CI or pre-commit behavior.

Files:

  • docs/about-nemo-relay/concepts/index.mdx
  • docs/about-nemo-relay/ecosystem.mdx
  • docs/reference/api/index.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/contribute/runtime-contract-docs.mdx
  • README.md
  • docs/about-nemo-relay/overview.mdx
  • docs/about-nemo-relay/architecture.mdx
  • docs/resources/troubleshooting/trace-incident-runbook.mdx
  • docs/getting-started/quick-start/index.mdx
  • docs/about-nemo-relay/agent-runtime-primer.mdx
  • docs/getting-started/about.mdx
docs/about-nemo-relay/release-notes/{index,highlights,known-issues}.mdx

📄 CodeRabbit inference engine (.agents/skills/draft-release-notes/SKILL.md)

docs/about-nemo-relay/release-notes/{index,highlights,known-issues}.mdx: Update only docs/about-nemo-relay/release-notes/index.mdx, docs/about-nemo-relay/release-notes/highlights.mdx, and docs/about-nemo-relay/release-notes/known-issues.mdx unless the release changes their route or entry points.
Preserve the existing MDX front matter and the JSX SPDX comment in the release-notes pages.

Files:

  • docs/about-nemo-relay/release-notes/index.mdx
{CONTRIBUTING.md,docs/contribute/**/*.{md,mdx}}

📄 CodeRabbit inference engine (.agents/skills/contribute-docs/SKILL.md)

When documenting contribution workflow, require an issue before external contribution PRs and note that NVIDIA contributors may use a GitHub or Linear issue

Files:

  • docs/contribute/runtime-contract-docs.mdx
**/*.{md,rst,html,txt}

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-brand-terminology.md)

**/*.{md,rst,html,txt}: Always spell NVIDIA in all caps. Do not use Nvidia, nvidia, nVidia, nVIDIA, or NV.
Use an NVIDIA before a noun because the name starts with an 'en' sound.
Do not add a registered trademark symbol after NVIDIA when referring to the company.
Use trademark symbols with product names only when the document type or legal guidance requires them.
Verify official capitalization, spacing, and hyphenation for product names.
Precede NVIDIA product names with NVIDIA on first mention when it is natural and accurate.
Do not rewrite product names for grammar or title-case rules.
Preserve third-party product names according to the owner's spelling.
Include the company name and full model qualifier on first use when it helps identify the model.
Preserve the official capitalization and punctuation of model names.
Use shorter family names only after the full name is established.
Spell out a term on first use and put the acronym in parentheses unless the acronym is widely understood by the intended audience.
Use the acronym on later mentions after it has been defined.
For long documents, reintroduce the full term if readers might lose context.
Form plurals of acronyms with s, not an apostrophe, such as GPUs.
In headings, common acronyms can remain abbreviated. Spell out the term in the first or second sentence of the body.
Common terms such as CPU, GPU, PC, API, and UI usually do not need to be spelled out for developer audiences.

Files:

  • README.md
**/*.{md,rst,html}

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-brand-terminology.md)

Link the first mention of a product name when the destination helps the reader.

Files:

  • README.md
**/*.{md,rst,txt}

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-guide.md)

Spell NVIDIA in all caps. Do not use Nvidia, nvidia, or NV.

Files:

  • README.md
**/*.{md,rst}

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-guide.md)

**/*.{md,rst}: Format commands, code elements, expressions, package names, file names, and paths as inline code.
Use descriptive link text. Avoid raw URLs and weak anchors such as "here" or "read more."
Use title case consistently for technical documentation headings.
Introduce code blocks, lists, tables, and images with complete sentences.
Write procedures as imperative steps. Keep steps parallel and split long procedures into smaller tasks.
Prefer active voice, present tense, short sentences, contractions, and plain English.
Use can for possibility and reserve may for permission.
Use after for temporal relationships instead of once.
Prefer refer to over see when the wording points readers to another resource.
Avoid culture-specific idioms, unnecessary Latinisms, jokes, and marketing exaggeration in technical docs.
Spell out months in body text, avoid ordinal dates, and use clear time zones.
Spell out whole numbers from zero through nine unless they are technical values, parameters, versions, or UI values.
Use numerals for 10 or greater and include commas in thousands.
Do not add trademark symbols to learning-oriented docs unless the source, platform, or legal guidance explicitly requires them.

Files:

  • README.md
**/*.md

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-technical-docs.md)

**/*.md: Use title case consistently in technical documentation headings
Avoid quotation marks, ampersands, and exclamation marks in headings
Keep product, event, research, and whitepaper names in their official title case
Use title case for table headers
Do not force social-media sentence case into technical docs
Format code elements, commands, parameters, package names, and expressions in monospace
Format directories, file names, and paths in monospace using backticks
Use angle brackets inside monospace for variables inside paths, such as /home/<username>/.login
Format error messages and strings in quotation marks, keeping literal code strings in code formatting when clearer
Format UI buttons, menus, fields, and labels in bold
Use angle brackets between UI labels for menu paths, such as File > Save As
Use italics for new terms on first use, sparingly and only when introducing the term
Use italics for publication titles
Format keyboard shortcuts in plain text, such as Press Ctrl+Alt+Delete
Use owner/repo link text for GitHub repositories, preferring [NVIDIA/NeMo](link) over prose references like 'the GitHub repo'
Introduce every code block with a complete sentence
Do not make a code block complete the grammar of the previous sentence
Do not continue a sentence after a code block
Use syntax highlighting when the format supports it for code blocks
Avoid the word 'snippet' unless the surrounding docs already use it as a term of art
Keep inline method, function, and class references consistent with nearby docs, omitting empty parentheses for prose readability when no call is shown
Use descriptive anchor text that matches the destination title when possible for links
Avoid raw URLs in running text
Avoid generic anchor text such as 'here,' 'this page,' and 'read more'
Include acronyms in link text when a linked term includes an acronym
Do not link long sentences or multiple sentences
Avoid links that pull readers away from a procedure unless the link is a p...

Files:

  • README.md
{README.md,docs/**/*.{md,rst,txt},fern/**/*}

📄 CodeRabbit inference engine (.agents/skills/prepare-code-freeze/SKILL.md)

Search and update documentation source for references to the old version in README.md, docs, and fern directories, updating current-version install commands, package examples, and configuration examples to <next-version>

Files:

  • README.md
  • fern/docs.yml
{docs/**/*.md,README.md}

📄 CodeRabbit inference engine (.agents/skills/add-binding-feature/SKILL.md)

Update reference docs, language-binding docs, READMEs, and example documentation when the public surface or expected usage changes.

Files:

  • README.md
{README.md,docs/index.md}

📄 CodeRabbit inference engine (.agents/skills/contribute-docs/SKILL.md)

Update entry-point docs when examples or reading paths change

Files:

  • README.md
README.md

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

If documentation examples or commands in README.md change, run the targeted docs checks appropriate to the change.

Files:

  • README.md
🔇 Additional comments (11)
docs/getting-started/about.mdx (2)

22-100: 📐 Maintainability & Code Quality

Run the Required Documentation Link Check.

Run just docs-linkcheck and attach the successful result before merge.

  • docs/getting-started/about.mdx#L22-L100: Validate added external and internal links.
  • docs/about-nemo-relay/agent-runtime-primer.mdx#L95-L95: Validate the new Getting Started route.
  • docs/getting-started/quick-start/index.mdx#L18-L50: Validate relocated and external links.
  • docs/reference/api/index.mdx#L21-L23: Validate the relocated primer route.
  • docs/resources/troubleshooting/trace-incident-runbook.mdx#L17-L17: Validate the relocated primer route.

As per coding guidelines, if links in documentation change, run just docs-linkcheck.

Source: Coding guidelines


22-47: 🎯 Functional Correctness

No change needed. These commands are already gated on publication in nvidia/skills, and the listed skill names exist in this repo’s skill set.

			> Likely an incorrect or invalid review comment.
docs/about-nemo-relay/agent-runtime-primer.mdx (1)

4-4: LGTM!

Also applies to: 14-15

docs/about-nemo-relay/architecture.mdx (1)

4-4: LGTM!

docs/about-nemo-relay/concepts/index.mdx (1)

4-4: LGTM!

docs/about-nemo-relay/ecosystem.mdx (1)

4-4: LGTM!

docs/about-nemo-relay/release-notes/index.mdx (1)

4-4: LGTM!

docs/contribute/runtime-contract-docs.mdx (1)

30-31: LGTM!

fern/docs.yml (1)

83-85: LGTM!

README.md (1)

338-340: LGTM!

docs/about-nemo-relay/overview.mdx (1)

118-118: LGTM!

Comment thread docs/getting-started/about.mdx Outdated
Keep README links on currently published docs routes, omit the future Agent Runtime Primer production link until publish, and apply the requested title-case wording for the AI coding assistant cards.

Validation: UV_CACHE_DIR=/private/tmp/uv-cache XDG_CACHE_HOME=/private/tmp uv run pre-commit run lychee --all-files; UV_CACHE_DIR=/private/tmp/uv-cache XDG_CACHE_HOME=/private/tmp just docs-linkcheck
Signed-off-by: Allan Enemark <exactly.allan@gmail.com>
@exactlyallan
exactlyallan requested review from a team as code owners July 21, 2026 18:29
@exactlyallan

Copy link
Copy Markdown
Collaborator Author

Ready for review again.

Follow-up cleanup pushed in 288230d6:

  • Kept README links on currently published docs.nvidia.com routes by pointing Getting Started to the existing Quick Start page and omitting Agent Runtime Primer until that production route publishes.
  • Applied the CodeRabbit title-case nit: Using an AI Coding Assistant? in both docs cards.

Validation:

  • UV_CACHE_DIR=/private/tmp/uv-cache XDG_CACHE_HOME=/private/tmp uv run pre-commit run lychee --all-files
  • UV_CACHE_DIR=/private/tmp/uv-cache XDG_CACHE_HOME=/private/tmp just docs-linkcheck

Both passed locally.

@exactlyallan
exactlyallan requested a review from willkill07 July 21, 2026 18:37
@willkill07
willkill07 removed the request for review from lvojtku July 21, 2026 18:56
@willkill07

Copy link
Copy Markdown
Member

/merge

@rapids-bot
rapids-bot Bot merged commit 1d7e501 into NVIDIA:release/0.6 Jul 21, 2026
27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation documentation-related size:M PR is medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants