geval init: hard BLOCK rules when model or retrieval quality crosses a line.
Signals
Your pipeline should emit metrics such as:hallucination_rate(oncomponent: generator)context_relevance(oncomponent: retrieval)
Policy idea
- Priority 1 — If hallucination rate exceeds a ceiling → BLOCK with a clear reason.
- Priority 2 — If retrieval relevance falls below a floor → BLOCK.
Contract
List the policy file(s) incontract.yaml: