docs: keep page URLs aligned with file paths - #3713
Conversation
|
🌿 Preview your docs: https://nvidia-preview-pr-3713.docs.buildwithfern.com/openshell |
Signed-off-by: Johnny Greco <jogreco@nvidia.com>
Signed-off-by: Johnny Greco <jogreco@nvidia.com>
Signed-off-by: Johnny Greco <jogreco@nvidia.com>
Signed-off-by: Johnny Greco <jogreco@nvidia.com>
1c52618 to
149bfef
Compare
Signed-off-by: Johnny Greco <jogreco@nvidia.com>
|
/ok to test 6ceeaa8 |
purp
left a comment
There was a problem hiding this comment.
gator-agent
PR Review Status
This localized documentation-navigation change is valid for OpenShell, and the initial code-only review found no blocking issues. The new navigation validator, regression tests, workflow wiring, and contributor guidance cover the changed behavior; all required checks on the current head are green.
Action required: A maintainer must review and approve the PR.
Blocking findings:
- No blocking findings remain
Carried findings:
- None
Non-blocking suggestions:
- None
Gator metadata
- Validation: Maintainer-authored, concentrated documentation navigation and validation work with a clear user-facing goal and test path
- Docs: Fern docs and navigation are the subject of this change and are updated together
- Checks: Required current-head checks are green
- E2E: N/A; no sandbox, runtime, policy, provider, driver, or packaging behavior changes
- Head SHA:
6ceeaa8ab5b9c3bb993706960ad544481ae80b59 - Base SHA:
c9da461a588f04b4ae1cc9f46aff98e30ca1bf44 - Merge base SHA:
c9da461a588f04b4ae1cc9f46aff98e30ca1bf44 - Patch ID:
53938436f7abe2509065ce633f5b35c5783b4b3f - Gator payload:
9 - Review mode:
initial - Previous reviewed SHA: none
- Review budget exhausted: no
- Maintainer decision required: no
- Next state:
gator:approval-needed
Signed-off-by: Johnny Greco <jogreco@nvidia.com>
|
/ok to test 00aa5ee |
purp
left a comment
There was a problem hiding this comment.
gator-agent
PR Review Status
Thanks @johnnygreco. I checked your latest update restoring the published Overview and TypeScript aliases for both dev and latest; the focused follow-up review found no blocking issues, and all required checks on this head are green.
Action required: A maintainer must review and approve the PR.
Blocking findings:
- No blocking findings remain
Carried findings:
- None
Gator metadata
- Validation: Maintainer-authored, concentrated documentation navigation and validation work with a clear user-facing goal and test path
- Docs: Fern redirects preserve the renamed published URLs, and navigation is updated with the docs changes
- Checks: Required current-head checks are green
- E2E: N/A; no sandbox, runtime, policy, provider, driver, or packaging behavior changes
- Head SHA:
00aa5eeabd62190b86f8a426a86b8376245737dd - Base SHA:
c9da461a588f04b4ae1cc9f46aff98e30ca1bf44 - Merge base SHA:
c9da461a588f04b4ae1cc9f46aff98e30ca1bf44 - Patch ID:
e3a5b842b426df0925d81b9c43bbbba1e784c942 - Gator payload:
9 - Review mode:
follow_up - Previous reviewed SHA:
6ceeaa8ab5b9c3bb993706960ad544481ae80b59 - Review budget exhausted: no
- Maintainer decision required: no
- Next state:
gator:approval-needed
Signed-off-by: Johnny Greco <jogreco@nvidia.com>
|
/ok to test 6bc38ba |
purp
left a comment
There was a problem hiding this comment.
gator-agent
PR Review Status
Thanks @johnnygreco. I checked the latest update that adds the unversioned Overview and TypeScript redirects to latest; the focused follow-up review found no blocking issues. Required checks are green and maintainer approval is present, so this PR is ready for a maintainer merge or close decision.
Blocking findings:
- No blocking findings remain
Carried findings:
- None
Gator metadata
- Validation: Maintainer-authored, concentrated documentation navigation and validation work with a clear user-facing goal and test path
- Docs: Fern redirects preserve the renamed published URLs for unversioned,
dev, andlatestpaths, and navigation is updated with the docs changes - Checks: Required current-head Branch Checks and Helm Lint are green; DCO and Trivy Changes also passed
- E2E: N/A; no sandbox, runtime, policy, provider, driver, or packaging behavior changes
- Head SHA:
6bc38ba99f0fe900f994a07703ec8d76457663b3 - Base SHA:
c9da461a588f04b4ae1cc9f46aff98e30ca1bf44 - Merge base SHA:
c9da461a588f04b4ae1cc9f46aff98e30ca1bf44 - Patch ID:
72654124e63e41b21bfaf02793d8381ea9556eeb - Gator payload:
9 - Review mode:
follow_up - Previous reviewed SHA:
00aa5eeabd62190b86f8a426a86b8376245737dd - Review budget exhausted: no
- Maintainer decision required: no
- Next state:
gator:merge-ready
Summary
Align published docs URLs, file paths, and sidebar labels, restore the Tutorials landing page, and add a navigation check to prevent these inconsistencies from recurring.
Related Issue
No issue required: localized docs navigation fixes and regression checks.
Changes
/about/why-open-shelland/sdk/type-scriptURLs through redirects fordev,latest, and unversioned links tolatest.tutorials/index.mdxas the Tutorials section page. Preserve the current Pi with OpenRouter navigation.devandlatest.docs:navand 12 regression tests to detect URL/file mismatches, sidebar-label mismatches, orphaned pages, and invalid redirects for the checked version. Run them through the docs and test tasks and docs preview workflow.The redirect synchronization merged in #3754 installs each channel's aliases with its updated pages; publishing
devleaveslatestredirects unchanged.Testing
Validation:
mise run pre-commitpassesmise run docspasses (Fern: zero errors, three warnings; navigation check passes)mise run test:docs-navpasses: 12 testsmise run test:docs-websitepasses: 26 testsnpx --yes fern-api@5.112.0 docs broken-linkspassesdevsync installs its two aliases and leaveslatestunchanged; a subsequentlatestsync installs its aliases alongside the renamed pages. The two unversioned aliases are also owned bylatestand stay unchanged during adevsync.Checklist