Files
2026-07-05 00:59:53 +08:00

759 B

Brief: diagnosis-eval-baseline-diff

Background

The eval harness now has a complete saved baseline. This change adds the comparison layer that turns the baseline into an actionable regression signal.

Goals

  1. Compare baseline and current DiagnosisEvalReport objects.
  2. Detect aggregate and per-case regressions.
  3. Output JSON and Markdown diff reports.
  4. Document how to read the diff in interview and engineering terms.

Scope

  • Diff data structures
  • Deterministic report comparison
  • JSON / Markdown diff output
  • Focused tests and eval docs

Non-Goals

  • No live Agent execution
  • No LLM-as-judge
  • No evaluator scoring rule changes
  • No production API changes

openspec/changes/diagnosis-eval-baseline-diff/