select-solution-variants
Installation
SKILL.md
select-solution-variants
Purpose
Select candidate variants under fitness, novelty, constraint, and diversity criteria without premature collapse.
Input contract
required: [variant_population, selection_criteria]
optional: [hard_constraints, diversity_target, protected_niches]
constraints: [criteria weights or vetoes must be explicit]
Procedure
- Remove variants violating hard constraints.
- Score fitness, novelty, and diversity for the eligible set.
- Select a portfolio and record excluded variants and reasons.
Output contract
produces: [selected_variants, exclusion_register, selection_scores]
delta_fields: [findings, uncertainties, decisions]