pub fn diversity_selection(
ap: &ActivePlugins,
req: &SelectionRequest,
) -> Result<Option<Vec<String>>>Expand description
Diversity-policy selection (§124 item 24): the single declaring
diversity-policy:* extension replaces MMR via the plugin’s
selection.diversify op (input: ranked ids + lambda; output
selected: [ids], honored verbatim). Zero declarers = None (caller
runs default MMR). Two+ declarers = hard error (spec §32: exclusive
policy slots never silently last-win). Unknown ids fail loudly; an
empty answer is honored (select nothing).