pub fn select(caps: &Capabilities) -> BackendExpand description
Pick the best backend the terminal offers. Kitty wins when present, sixel comes second outside multiplexers, which place sixel images themselves, and blocks carry everything else. Needs-aware choices (alpha, z-order, frame budget) are the presenter strategies’ concern.