symfonic.evals.book_retrieval_assertions¶
book_retrieval_assertions ¶
Retrieval-route and fresh-scope assertions for book evaluations.
FixtureScopeFresh
dataclass
¶
FixtureScopeFresh(scope_attribute: str = 'physical_scope_id', count_attribute: str = 'fixture_record_count_before', name: str = 'fixture_scope_fresh')
Require a physical scope identity and zero fixture rows before ingestion.
SourceRouteAdmitted
dataclass
¶
Require named sources to have reached the prompt through one route.