executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
model-internalsMaintain and diagnose nano-vLLM internals, including Qwen3 architecture, tensor-parallel layers, FlashAttention/Triton context, KV cache, and safetensors weight loading.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this route when the task is to modify, diagnose, or extend nano-vLLM source behavior rather than simply run generation. The implementation is intentionally small and Qwen3-focused; many failures come from assuming it is a general Transformers runtime.
--tensor-parallel-size before loading weights.Route user-facing prompt generation to ../offline-inference/SKILL.md. Route runtime batch sizing, graph capture, and benchmarking to ../performance-tuning/SKILL.md.
q_proj, k_proj, v_proj, gate_proj, or up_proj are mapped
into packed parameters; all other names must match a parameter directly.When adding another model family, treat it as a full compatibility project: create a model module, define packed-module mappings, validate dimension sharding, verify safetensors names, and add smoke coverage for prefill, decode, KV-cache allocation, and sampling. Do not only add an AutoConfig branch.