Pin the protocol
The current built-in retrieval workflow is explicitly lexical. Its schema includesmethod: "lexical", a bounded topK, a historical cutoff, an organization-owned document ID set, and a reference version. The metric computer is more general than this particular built-in execution route; do not infer a Jev reranker or arbitrary vector-database integration from the metric names.
The workflow pins corpus content and revalidates access and content before execution. A changed corpus or revoked access must not silently become comparable evidence from the original corpus.
Label relevance explicitly
Each observation identifies its query, corpus, cutoff, retrieval unit, k, ordered returned IDs, relevance labels, and whether the complete relevant population is known. The current reference gains are integers from 0 through 4. A zero gain explicitly means non-relevant. An absent label means unknown, not non-relevant. Do not claim exhaustive recall against a corpus when only a partial set of relevant documents has been labeled.Metric semantics
MRR is not the average rank position. A first relevant document at rank 4 contributes 1/4. A higher reciprocal-rank score means the first relevant result appeared earlier.
For example, with k = 3, returned IDs
[A, X, B], complete relevant set [A, B, C], and explicit label X = 0: precision is 2/3, recall is 2/3, and reciprocal rank for this query is 1.