Files

711 B

ADDED Requirements

Requirement: Retrieval evaluation SHALL remain stable after VectorStore migration

The offline RAG retrieval baseline SHALL remain runnable after the main retrieval service gains Spring AI VectorStore support.

Scenario: Offline evaluator remains service-free

  • WHEN the offline baseline evaluator is run
  • THEN it SHALL not require Spring Boot, live Milvus, Spring AI VectorStore, or the SDK path

Scenario: Baseline is checked during migration

  • WHEN the VectorStore integration change is implemented
  • THEN the existing offline baseline evaluator SHALL be run and its generated report noise SHALL not be committed unless the baseline intentionally changes