711 B
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