Repository navigation
docs: restructure the compatibility page and correct platform data #12529
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 12 commits
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
84a32c1
docs: replace compatibility wizard with a collapsed support matrix
dagil-nvidia d1551ab
docs: widen the support matrix to patch releases
dagil-nvidia d316264
docs: group the support matrix by minor line
dagil-nvidia 99614d7
docs: repoint the KV-routing citation at the router README
dagil-nvidia b5ff7ab
Merge origin/main into work-12215
dagil-nvidia 6d8df6a
Merge origin/main into dagil-nvidia/compatibility-page-cleanup
dagil-nvidia 0a01ca7
Merge origin/main into dagil-nvidia/compatibility-page-cleanup
dagil-nvidia 9934563
docs: give release statistics a visible home on Release History (#12223)
dagil-nvidia abfebf9
docs: settle one definition for the first-time contributor column
dagil-nvidia 3e6de62
docs: correct the SGLang multimodal KV routing claim
dagil-nvidia fc4251f
docs: add a driver-first view of the CUDA support matrix
dagil-nvidia 1a2a6de
fix: gate the reading-list chips on notes pages, not on stats
dagil-nvidia ee76eb9
docs: repoint the CUDA compatibility link past its redirect
dagil-nvidia 21ba5a4
docs: add the SPDX header to the generator test module
dagil-nvidia 40ce374
docs: correct the last SGLang KV-routing claim on the compatibility page
dagil-nvidia d46fd16
docs: refresh the v1.3.0 contributor list from the published release
dagil-nvidia fc81bcf
docs: restructure compatibility page and correct platform data
dagil-nvidia 6640164
docs: drop the link definitions the matrix rewrite orphaned
dagil-nvidia b59255f
ci: gate the docs table generator tests in pre-commit
dagil-nvidia 5fcaa5e
docs: correct the driver-floor table and the SGLang MM-routing note
dagil-nvidia 4fa08e8
docs: repoint the compatibility page's dead links
dagil-nvidia 5b1e050
docs: show per-backend driver floors and count post trains in the matrix
dagil-nvidia f2ddd76
Merge origin/main into dagil-nvidia/compat-corrections
dagil-nvidia 7409ce7
docs: scope the SGLang multimodal note and drop phantom imports
dagil-nvidia 37867ac
docs: restore the AWS platform row and unnest the interaction panels
dagil-nvidia c76fbbc
Merge origin/main into dagil/release-support-matrix
dagil-nvidia 5687c76
Merge remote-tracking branch 'origin/main' into m529
dagil-nvidia 37bc11d
fix(docs): inject heatmap CSS past the text-child escaper
dagil-nvidia f61b8a5
docs: source feature interactions from data and flatten the release m…
dagil-nvidia 9c88e2d
docs: title-case the interaction panels and dress the minor-line rows
dagil-nvidia 6498f5b
docs: correct the EFA multi-arch claims and tighten the compatibility…
dagil-nvidia da040e0
Merge remote-tracking branch 'origin/main' into u12241
dagil-nvidia 1c02c83
Merge remote-tracking branch 'origin/main' into v12529
dagil-nvidia 40781b0
Merge remote-tracking branch 'origin/main' into x12529
dagil-nvidia f52dc60
Merge remote-tracking branch 'origin/main' into y12529
dagil-nvidia e291d6a
ci(docs): require an agent twin for component-rendered data
dagil-nvidia a6f7520
ci(docs): make the agent-twin check catch what it claimed to
dagil-nvidia 6e622c1
ci(docs): guard FeatureInteractions and scope the twin check
dagil-nvidia ff0098f
ci(docs): run the twin check when releases.data.ts changes
dagil-nvidia 9394214
ci(docs): close the three residual gaps in the twin check
dagil-nvidia de97c69
docs: fold the compatibility corrections from #12241 into this PR
dagil-nvidia 98425e2
fix(docs): address review on the twin check and generated tables
dagil-nvidia f020845
fix(docs): make the style check report, and gate the Atom feed
dagil-nvidia 632fc97
docs: say what the release support matrix actually covers
dagil-nvidia b874ce5
Revert the release-matrix scope claim, and say what Not recorded means
dagil-nvidia 7dc4547
Merge origin/main, and fix the gen-llms-tables-check hook
dagil-nvidia 0155c4b
Merge origin/main
dagil-nvidia File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,53 @@ | ||
| /* | ||
| * SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. | ||
| * SPDX-License-Identifier: Apache-2.0 | ||
| * | ||
| * InteractionStatus — one status mark in the pairwise Feature Interactions | ||
| * tables on the Compatibility reference page. Carries the accessible label | ||
| * for the status so the tables read as text, not as bare glyphs, and adds an | ||
| * information marker when the cell has a note for a wrapping <Tooltip>. | ||
| * | ||
| * Server component (no "use client"); the .dynref-interaction-* rules that | ||
| * tint the enclosing cell live in ReferenceStyles.tsx. | ||
| */ | ||
|
|
||
| type InteractionStatusKind = "yes" | "wip" | "no" | "na"; | ||
|
|
||
| interface InteractionStatusProps { | ||
| status: InteractionStatusKind; | ||
| noteLabel?: string; | ||
| } | ||
|
|
||
| const STATUS_LABEL: Record<InteractionStatusKind, string> = { | ||
| yes: "Supported", | ||
| wip: "Work in progress", | ||
| no: "Not supported", | ||
| na: "Not applicable", | ||
| }; | ||
|
|
||
| const STATUS_MARK: Record<InteractionStatusKind, string> = { | ||
| yes: "✓", | ||
| wip: "WIP", | ||
| no: "×", | ||
| na: "—", | ||
| }; | ||
|
|
||
| export function InteractionStatus({ status, noteLabel }: InteractionStatusProps) { | ||
| const label = noteLabel ? `${STATUS_LABEL[status]} — ${noteLabel}` : STATUS_LABEL[status]; | ||
|
|
||
| return ( | ||
| <span | ||
| className={`dynref-interaction dynref-interaction--${status}`} | ||
| role="img" | ||
| aria-label={label} | ||
| tabIndex={noteLabel ? 0 : undefined} | ||
| > | ||
|
dagil-nvidia marked this conversation as resolved.
Resolved
|
||
| <span aria-hidden="true">{STATUS_MARK[status]}</span> | ||
| {noteLabel && ( | ||
| <span className="dynref-interaction-note-mark" aria-hidden="true"> | ||
| i | ||
| </span> | ||
| )} | ||
| </span> | ||
| ); | ||
| } | ||
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.