AICORE

R3 Phase 2 — Per-Strategy Retrieval Quality Breakdown — Implementation Plan (corpus-independent part)

Surface the ensemble's per-strategy ranked lists and add a per-strategy retrieval-quality evaluator (keyword / vector / hybrid / fused / reranked), reusing the Phase 1 IR metrics. Deliver the plumbing + deterministic tests; the real ES measurement over the two-source corpus is a later data task.

State
Done
Progress
100%
Steps
21 / 21
Started
2026-09-17
Finished
2026-10-30
Modules
LaraAI, LaraCore

Tasks.

  • Task 1: Surface per_strategy on AdvancedSearchResult.meta5/5
  • Task 2: Extract shared IrMetrics helper (behaviour-preserving refactor of Phase 1)6/6
  • Task 3: ApplicationContentRetrievalStrategyEvaluationService5/5
  • Task 4: Command test:ai:evaluate-retrieval-strategies5/5