Crux
API Reference@use-crux/coreIndex Lints

definition.missing_eval_coverage

What it checks

Crux emits this finding when an authored runnable definition is visible in the Project Index but Crux cannot see an Eval that declares coverage for it.

Why it matters

Eval coverage lets you compare authored AI behavior against known cases and catch regressions before prompts, agents, flows, RAG pipelines, or compositions drift.

How to fix

Add an Eval that covers the definition so Crux can show affected checks when the definition changes.

When to suppress

Suppress only for prototypes, external test systems, or definitions that are intentionally not regression-tested:

// crux-lint-disable-next-line definition.missing_eval_coverage -- covered by external QA

Rule metadata

  • Rule id: definition.missing_eval_coverage
  • Category: evals
  • Maturity: preview
  • Default profiles: recommended, strict
  • Default severity: info

On this page