Coverage for src\genesis\eval\__init__.py: 100%
3 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-26 14:20 +0800
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-26 14:20 +0800
1"""eval 包:生成质量评估(T13,OV4)。
3提供:黄金集(GoldenSet)结构 + 评分器(ChapterScorer)。
4评分器实现 §7.2 中确定性可机器验证维度(可追溯性/占位符残留/章节完整性),
5LLM 语义维度(内容准确性/幻觉)通过注入钩子扩展,默认返回中性分。
6"""
8from genesis.eval.golden_set import GoldenCase, GoldenSet
9from genesis.eval.scorer import ChapterArtifact, ChapterScorer, DimensionScore, EvalReport
11__all__ = [
12 "GoldenCase",
13 "GoldenSet",
14 "ChapterArtifact",
15 "ChapterScorer",
16 "DimensionScore",
17 "EvalReport",
18]