Repository navigation
docs(knowledge): add vLLM-Router release standard - #444
Merged
zengchuang-hw merged 2 commits intoNov 10, 2026
Merged
zengchuang-hw merged 2 commits into
zengchuang-hw merged 2 commits into
Conversation
KaisennHu
force-pushed
the
knowledge/vllm-router-release-standard
branch
5 times, most recently
from
November 9, 2026 09:33
299e691 to
407bb84
Compare
yenuo26
reviewed
Nov 9, 2026
- repos/vllm-router: repo entry, CI entry, release gates (tag/pyproject version check, dual-arch wheel + smoke, PyPI and Docker publish order, policy gates) - register in repos/_index.md and add the vllm-router ownership tag to SCHEMA.md
- coverage: python value comes from the router coverage dashboard; rust coverage has no tooling and needs a self-built collector before it can be a target - DI: switch to the no-accumulation rule (a breach of SLO escalates one severity level) and document the severity criteria in the shared DI page
KaisennHu
force-pushed
the
knowledge/vllm-router-release-standard
branch
from
November 10, 2026 13:42
00b1717 to
1d90e75
Compare
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
Extends the
knowledge/repos/vllm-router/slice, which #445 created and has since merged, with CI and release knowledge. It also merges the repository entry so one page routes both thebug/andci/work topics, and brings the shared DI rule in line with the review feedback on this PR.Router statements are checked against
main@ddf78218(2026-11-09) and against the published channels: PyPI, Docker Hub, and GitHub Releases.Contents
_index.md— merged repository entry. Routes issue triage tobug/and release work toci/, keeps the package, module, and alias mapping, records the auditedmainrevision, and states that no component owners or_routes.yamlexist yet.ci/_index.md— CI entry. Describes the four Buildkite lanes with their real upload gates (non-default branch plusready; default branch, merge queue, ormerge-test; default branch withNIGHTLY=1ornightly-test), the jobs each lane runs (P/D smoke, kv_aware e2e, gRPC P/D, GSM8K, gRPC prefix-KV perf, L1 encode perf, ROCm xGMI and RDMA matrices), the pytest markers, and the hardware presets.ci/release-gates.md— release standard:pyproject.tomlis the only valueversion-checkreads, while four files must be bumped together.v0.1.11,v0.1.13,v0.1.14) and the Docker-onlyv0.1.16.1.pyproject.tomlequality; x86_64 and aarch64 manylinux_2_28 builds withauditwheel; binary and wheel smoke tests; thetwinePyPI chain; the Docker confirmation sequence; nightly image publication and 14-tag retention.knowledge/general/bug/guides/di-calculation.mdandknowledge/general/bug/_index.md— shared DI rule refresh: DI is no longer accumulated by days open; breaching the SLO escalates the issue one severity level and DI takes the new level's base value. Severity criteria for critical, high, medium, and low are recorded there so the router page can link instead of restating them.Metadata
No additional metadata changes in this diff. The
vllm-routerownership tag and therepos/_index.mdrow landed with #445; this PR reuses them and only merges the entry page.Validation
python knowledge/tools/check_knowledge_tree.py— no errors and no warnings for the merged entry, the CI pages, or the two updated DI pages. Three pre-existing errors remain for threerules.mdpages elsewhere in the tree on a local Windows autocrlf checkout; their LF blobs are under the 32768-byte threshold, so these are line-ending artifacts of the local checkout and are unrelated to this change.python knowledge/tools/check_wiki_lint.py— no errors and no warnings across 1531 pages.Boundary
The vLLM Router slice covers issue triage, CI, and release knowledge only.
components/,models/, and_routes.yamlare not established, andadapters/vllm_routeronly injects the triage briefing, so the release page must not be treated as a code owner during review.