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

Compile-time checks against the real Mishka catalog (via `MishkaChelekom.Kit.Catalog`):
  * `from:` must be a real component of the right kind (styled vs headless, inferred from the
    rules), with a "did you mean?" suggestion — skipped when a custom `components`/`headless`
    namespace is configured (those modules are the user's own);
  * no two `customize`s may generate the same component name.

Catches typos at **compile time** instead of an `UndefinedFunctionError` at render time. See
`MishkaChelekom.Kit.Dsl` and the sibling `MishkaChelekom.Kit.Verifiers.Rules`.

---

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