# `MishkaChelekom.Kit.Verifiers.Rules`
[🔗](https://github.com/mishka-group/mishka_chelekom/blob/v0.0.9/lib/mishka_chelekom/kit/verifiers/rules.ex#L1)

Compile-time guards for each `customize`:
  * it must declare at least one `color`/`variant`/…/`part` rule (else it's a no-op);
  * it may not mix styled rules (`color`/`variant`/…) with a `part` rule — that would mean
    customizing a styled and a headless component at once.

See `MishkaChelekom.Kit.Dsl`, `MishkaChelekom.Kit.Entities.Customize`, and the sibling
`MishkaChelekom.Kit.Verifiers.Catalog`.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
