Skip to main content

0.5.0 (2026-06-06)

  • Jackson 2.21.2, member pins (sdk 1.3.0, capture 1.4.0, judge 0.12.0), release 0.5.0
  • Collect status: 2026-06-03
  • Brief: abstain-aware consensus in judge aggregation

0.4.0 (2026-05-29)

  • Update dependencies to released versions for 0.4.0 release
  • Relax git dirty check to warn instead of throw for non-critical paths
  • Bump dependencies to next SNAPSHOT versions

0.3.0 (2026-05-28)

  • Update dependencies to released versions for 0.3.0 release
  • Fix RunLogManager forcing logback on all experiment-core consumers
  • Bump dependencies to next SNAPSHOT versions

0.2.0 (2026-05-19)

  • Update dependencies to released versions for 0.2.0 release
  • Bump agent-judge dependency from 0.10.0-SNAPSHOT to 0.10.0
  • Step 3.4: Final consolidation — all stages complete
  • Step 3.3: Jackson polymorphic serialization for both ExecutionDetail subtypes
  • Step 3.2: Add JudgeExperiment and JudgeExperimentResult
  • Step 3.1: Add JudgeScorer, supporting types, and JudgeExecutionDetail
  • Step 3.0: Stage 3 entry — verify ExecutionDetail supports JudgeExecutionDetail
  • Step 2.3: Stage 2 consolidation — verify re-eval→compare pipeline
  • Step 2.2: Add ReEvaluator for post-hoc re-scoring without re-invocation
  • Step 2.1: Add ReEvaluationContextFactory and AgentReEvaluationContextFactory
  • Update ROADMAP.md checkboxes for Step 2.0
  • Step 2.0: Stage 2 entry — verify prerequisites, document scope adjustments
  • Migrate dependencies from org.springaicommunity to io.github.markpollack
  • Step 1.3: Stage 1 consolidation — verify boundaries, compact learnings
  • Step 1.2: Rename ExperimentRunner to AgentExperiment
  • Ignore plans scratch files (META-ROADMAP.md, status.md)
  • Step 1.1: Decouple ItemResult from InvocationResult via ExecutionDetail
  • Step 1.0: Design review — map types to shared vs agent-specific boundaries
  • Ignore entire plans/ directory in .gitignore

0.1.0 (2026-03-30)

  • Initial release.