You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
DIP/docs/embedding/NV3_1_HARDENING_NOTES.md

26 lines
871 B
Markdown

# NV3.1 hardening notes
This slice hardens the new parallel semantic search path introduced in NV3.
## Scope
- dedicated semantic search test application context
- semantic endpoint integration test with MockMvc
- semantic + hybrid orchestrator integration tests
- semantic model selection test
- pgvector-aware test database setup
## Test focus
1. semantic-only search returns hits when embeddings were created through the new subsystem
2. hybrid search includes lexical and semantic engines together
3. semantic model selection is honored (`semanticModelKey`)
4. debug endpoint exposes semantic engine participation
## Notes
- tests use the new parallel embedding subsystem only
- the legacy vectorization flow is not used
- tests rely on the mock embedding provider for deterministic embeddings
- the semantic test base uses a pgvector-enabled PostgreSQL image