Coverage report: 53%

Files Functions Classes

coverage.py v7.15.4, created at 2026-08-22 01:18 +0800

File   statements missing excluded   coverage
src/lexigram/ai/evaluation/__init__.py   13 0 0   100%
src/lexigram/ai/evaluation/ablation.py   28 14 0   50%
src/lexigram/ai/evaluation/analysis.py   25 15 0   40%
src/lexigram/ai/evaluation/checkpoints.py   53 34 0   36%
src/lexigram/ai/evaluation/config.py   20 0 0   100%
src/lexigram/ai/evaluation/constants.py   28 2 0   93%
src/lexigram/ai/evaluation/di/__init__.py   3 0 0   100%
src/lexigram/ai/evaluation/di/provider.py   44 24 2   45%
src/lexigram/ai/evaluation/evaluators/__init__.py   8 0 0   100%
src/lexigram/ai/evaluation/evaluators/base.py   13 1 0   92%
src/lexigram/ai/evaluation/evaluators/criteria.py   47 20 0   57%
src/lexigram/ai/evaluation/evaluators/embedding_distance.py   39 24 2   38%
src/lexigram/ai/evaluation/evaluators/qa.py   35 22 0   37%
src/lexigram/ai/evaluation/evaluators/string_distance.py   52 38 0   27%
src/lexigram/ai/evaluation/evaluators/trajectory.py   56 39 0   30%
src/lexigram/ai/evaluation/exceptions.py   11 0 0   100%
src/lexigram/ai/evaluation/harness/__init__.py   3 0 0   100%
src/lexigram/ai/evaluation/harness/runner.py   35 7 0   80%
src/lexigram/ai/evaluation/module.py   16 4 2   75%
src/lexigram/ai/evaluation/tracking.py   89 61 0   31%
src/lexigram/ai/evaluation/types.py   25 0 0   100%
Total   643 305 6   53%

No items found using the specified filter.