Follow-up to PR #227 (#437). The vision re-tune changed the compose defaults but
left the registry / switch.sh / BENCHMARKS describing stale values.
- compose_registry: llamacpp/mtp-vision max_ctx 49152 -> 150000 (matches the
re-tuned compose default; ik-llama/iq4ks-mtp-vision already correct at 163840).
switch.sh derives variants from the registry, so this also fixes its dynamic list.
- switch.sh usage comments: both vision variants now show the 1M-px default +
"full-res = override, lower ctx" note (were "49K" / bare "160K").
- BENCHMARKS: marked the superseded 2026-05-20 49K row; added two re-tuned vision
rows (llama 150K@1M-px fills 138K/561MB; ik 160K@1M-px fills 147K/503MB, graduated
EVAL #402 -> Production). Decode TPS carried from siblings (ctx-independent, not
re-benched); rows focus on the measured ctx-ceiling + VRAM + verify-stress [8/8].
ik vision was ALREADY registry-wired (parity test green); this is the data sync.
Refs #438.
Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>