Equivalent input, equivalent identity
Utilities that occupy independent semantic slots canonicalize to the same identity even when authored in a different order.
flex gap-4 p-6
p-6 flex gap-4Ambiguous lists are rejected
p-4 p-6 does not mean last one wins. Both declarations claim the same slot under the same condition, so compilation stops.
pliego-cssc check --style "p-4 p-6" --seedOverrides are explicit operations
When an application intentionally replaces one semantic assignment with another, use composition so the override relationship remains visible and inspectable.
pliego-cssc compile --compose "p-4" "p-6" --seed