You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Public documentation for Genesis vLLM Patches. The top-level
README.md covers the headline project description; this folder
holds every operator-facing and contributor-facing reference.
Internal planning notes live in a gitignored sibling directory and
never ship publicly.
Structural map of the codebase — three product surfaces over one core, repo tree walk, patch lifecycle data-flow, pin lifecycle, V2 config compose, bench/quality machinery, product-API seam.
Full-stack front door for the Linux + CUDA + Docker box that runs the engine — warning-first, workload → preset → ctx → TPS → VRAM table, zero-decision sndr quickstart, expert paths preserved.
Canonical client-mode reference — the SNDR_OPENAI_BASE_URL triplet, where each value comes from, CLI/GUI consumption, memory-DSN persistence, the :8000 vs :8102 port story, the 401 cause.
Single-page operator manual that threads through all four layers (installer → launcher → configs → patches) plus the production-readiness bench-proof workflow.
The ~/.sndr/host.yaml manual — every paths: key + env overrides, sndr host verbs, symbolic-mount verification, and the stale-plugin_src failure class (2026-07-04 incident).
Complete sndr CLI surface, ordered by operator workflow. Cheatsheet at the top + per-subcommand reference with stability badges + detailed sndr self-test section.
Architecture decision records (multi-engine refactor, maturity remediation verdicts).
The previous reference/, security/, upstream/, and
upstream_refs/ subdirectories were retired in the 2026-05-16
consolidation pass:
Historical experiment / deferred-work logs from 2026-04-27
(reference/) were preserved in git history and removed from
the public surface — they were operator-irrelevant snapshots.
The Ed25519 trust-anchor ceremony (security/) was an internal
artefact for a future license-tier that does not gate any
public-core functionality.
upstream/UPSTREAM_WATCHLIST.yaml (consumed by
scripts/audit_upstream_watchlist.py) moved to
tools/upstream_watchlist.yaml
because it is a data file, not narrative documentation.
upstream/VLLM_PR_DECISION.md was a historical 2026-04-26
decision document preserved in git history.
upstream_refs/ (frozen vLLM source snapshots used as
text-patch anchor references) was maintainer-side reference
material with no operator-facing value; moved off the public
tree entirely. Contributors authoring a new text-patch should
pull upstream code directly via
git show vllm-project/vllm:<path>@<sha> instead of reading
pre-saved snapshots.
Do not edit these by hand — the --check mode of each generator
gates pull requests. The matching narrative files
(PATCHES.md, CONFIGS.md) capture
the explanations that don't fit in a machine-readable table.
Consolidation history
The previous structure had 38 markdown files. After the 2026-05-16
consolidation pass, sibling topics were merged into single
operator-facing references so the surface matches industry-standard
docs/ layouts (vllm-project/vllm, sgl-project/sglang,
huggingface/transformers all keep ≤ 15 narrative .md files in
their main docs tree). The consolidated files map to the previous
38 as follows: