Small question
It is unclear to me if in *.dist-info/variant.json and in the index level {name}-{version}-variants.json I have to, am allowed to, or am not allowed to have a variant listed named null (assuming I have a null variant)?
For the dist version, it says that it should contain the label of the variant wheel it’s in, and for the index version, it says it should contain all variants (which include the null variant I’d think).
In #variant-ordering you specify:
For every namespace, the tool MUST obtain an ordered list of compatible features, and for every feature, a list of compatible values.
The list of values should also be ordered.