What problem does it solve?
SGLang's documentation contains legacy per-model cookbook pages built as monolithic JSX generators that must be converted to a shared config-driven template (shared _deployment.jsx / _playground.jsx engines plus per-model config) without losing any measured benchmark data, flags, or hardware support matrices.
Core Features & Use Cases
- Faithful legacy-to-config transcription: Converts legacy generator option spaces into the 5-dimension matrix (hardware, variant, quantization, strategy, nodes) with strict rules against modernizing flags, versions, or docker tags.
- Verified benchmark policy: Migrates only measured results anchored to reproducible versions (release tags, commits, or day-0 PRs), dropping non-reproducible numbers while keeping reproduce commands.
- Token-level equivalence audit: Requires an independent audit that diffs the original generator's output against the new cells token-by-token, plus Mintlify validation and browser smoke checks.
- Use Case: Run with a model page name like GLM-5.1 to produce one migration PR containing the new config, benchmarks file, rewritten MDX, and the deleted legacy generator.
Quick Start
Migrate the legacy GLM-5.1 cookbook page to the config-driven template and open one PR with the audit results.