enumerate-combinations
Installation
SKILL.md
enumerate-combinations
Purpose
Construct combinations across declared dimensions and values without prematurely judging them.
Input contract
required: [dimensions, value_sets, combination_policy]
optional: [exclusion_constraints, sampling_limit, random_seed]
constraints: [every emitted combination records its source values]
Procedure
- Validate dimensions, values, and exclusions.
- Generate the Cartesian, constrained, or sampled combinations requested.
- Preserve provenance of each component and mark omitted combinations.
- Return the neutral combination set for downstream evaluation.
Output contract
produces: [combination_set, component_provenance, exclusions, omitted_space]
delta_fields: [findings, open_questions]