Thanks to visit codestin.com
Credit goes to github.com

Skip to content

docs: fix fern docs issues from NVBugs 6193091#1393

Open
lbliii wants to merge 3 commits into
mainfrom
lbliii/fern-issues-triage
Open

docs: fix fern docs issues from NVBugs 6193091#1393
lbliii wants to merge 3 commits into
mainfrom
lbliii/fern-issues-triage

Conversation

@lbliii
Copy link
Copy Markdown
Contributor

@lbliii lbliii commented May 22, 2026

Summary

Triage and fixes for the docs issues reported in NVBugs 6193091 ([NeMo Gym][H100][main][Docs] fern docs issues).

Critical fixes

  • 404 linkabout/concepts/index.mdx Evaluation card pointed to /about/concepts/environments-for-eval (no such page); corrected to /about/concepts/evaluation.
  • Malformed **** bold markers — removed in training-tutorials/nemo-rl-grpo/index.mdx, training-tutorials/nemo-rl-grpo/about-workplace-assistant.mdx, and training-tutorials/offline-training-w-rollouts.mdx.
  • Broken in-page anchor#training-nemo-rl-grpo-index in about-workplace-assistant.mdx replaced with a cross-page link to /training-tutorials/nemo-rl-grpo.
  • Grammarintegrate-external-environments.mdx "the appropriate level to integrate into are NeMo Gym agent servers" rewritten.
  • Awkward links — escaped-URL artifacts (e.g. \#L64, simple\_agent) in integrate-external-environments.mdx replaced with clean main-branch URLs; troubleshooting/configuration.mdx Note now reads "See the [Configuration reference]…".
  • Cli casingdata/index.mdx and data/prompt-config.mdx updated to CLI Commands.

Discoverability

  • Added card-grid entries on environment-tutorials/index.mdx for the three orphan tutorials (Integrate External Libraries, Add a Benchmark, Aggregate Metrics) so the grid matches the sidebar nav.

Naming consistency

  • reference/faq.mdx: standardized to Hugging Face and GitLab (was a mix of Huggingface/HuggingFace/huggingface and Gitlab).
  • LLM-as-Judge casing aligned across about/concepts/environments.mdx, about/concepts/evaluation.mdx, environment-tutorials/index.mdx, environment-tutorials/single-step-environment.mdx, and environment-tutorials/verification-patterns/llm-as-judge.mdx.

Issues from the report that did not need fixes

  • product_overview.png and the three concept diagrams (eval-improve-loop.png, model-vs-agent-eval.png, env-training-library.png) all exist in fern/assets/images/ — likely added after the bug was filed (PR docs: add environment concepts pages #1265).

Test plan

  • cd fern && npm run check — passes with 0 errors
  • Visit the Fern preview URL once the bot posts it and verify:
    • /main/about/concepts renders with an H1 and the Evaluation card lands on /main/about/concepts/evaluation
    • /main/training-tutorials/nemo-rl-grpo and its child pages render with clean bold (no stray **)
    • /main/environment-tutorials card grid lists all 8 tutorials
    • /main/reference/faq consistently uses "Hugging Face" and "GitLab"
    • /main/training-tutorials/nemo-rl-grpo/about-workplace-assistant Prerequisites link goes to the tutorial overview

Refs: NVBugs 6193091

- about/concepts/index.mdx: add # Concepts heading; fix 404 link from
  /about/concepts/environments-for-eval to /about/concepts/evaluation
- training-tutorials/nemo-rl-grpo/{index,about-workplace-assistant}.mdx
  and training-tutorials/offline-training-w-rollouts.mdx: remove
  malformed **** bold markers
- nemo-rl-grpo/about-workplace-assistant.mdx: replace broken in-page
  anchor #training-nemo-rl-grpo-index with cross-page link
- integrate-external-environments.mdx: fix grammar and replace pinned
  SHA URLs with clean main-branch links
- data/{index,prompt-config}.mdx: "Cli Commands" -> "CLI Commands"
- troubleshooting/configuration.mdx: add missing "See the" before
  configuration reference link
- environment-tutorials/index.mdx: add card grid entries for
  Integrate External Libraries, Add a Benchmark, and Aggregate Metrics
- reference/faq.mdx: standardize "Hugging Face" and "GitLab"
- standardize "LLM-as-Judge" casing across concepts, tutorials, and
  verification-patterns pages

Signed-off-by: Lawrence Lane <[email protected]>
Fern renders the page H1 from frontmatter `title:` — adding `# Title`
in the body produces a duplicate heading on the published site.

- Add fern/AGENTS.md documenting the rule plus a few other recurring
  conventions (callout components, main-branch URLs, product-name
  casing, `fern check` before commit).
- Revert the `# Concepts` heading I added to about/concepts/index.mdx
  in the previous commit; the original bug report was mistaken about
  the convention.

Signed-off-by: Lawrence Lane <[email protected]>
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.

1 participant