RUST-NATIVE CSS TOOLCHAINPUBLIC PREVIEW / MEDELLÍN / 2026

Composition

Compose by meaning, not source order.

Compatible slots commute. Conflicting slots require an explicit branch-over-base operation.

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-4

Ambiguous 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" --seed

Overrides 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

Loading search index…

↑↓ navigate · enter open · esc close