|
2 | 2 |
|
3 | 3 |  |
4 | 4 |  |
| 5 | + |
| 6 | + |
5 | 7 |
|
6 | 8 | Lightweight hybrid RAG engine combining vector search, BM25, and knowledge graphs. Built for multilingual document retrieval with GDPR compliance. |
7 | 9 |
|
@@ -70,14 +72,15 @@ make dev # Start with hot reload |
70 | 72 |
|
71 | 73 | ### Test Suite |
72 | 74 |
|
73 | | -209 tests across unit and integration: |
| 75 | +244 tests across unit, integration, and property-based: |
74 | 76 |
|
75 | 77 | ``` |
76 | 78 | tests/ |
77 | | - unit/ — 198 tests (models, ingestion, BM25, knowledge graph, |
78 | | - hybrid retriever, Qdrant, embedding, GDPR, auth, |
79 | | - document endpoints, evaluation, parsers) |
80 | | - integration/ — 11 tests (full retrieval pipeline, GDPR cascade, |
| 79 | + unit/ — 198 unit + 9 property-based tests (models, ingestion, |
| 80 | + BM25, knowledge graph, hybrid retriever, Qdrant, |
| 81 | + embedding, GDPR, auth, document endpoints, evaluation, |
| 82 | + parsers, hypothesis-driven invariants) |
| 83 | + integration/ — 37 tests (full retrieval pipeline, GDPR cascade, |
81 | 84 | API endpoints, quality metrics) |
82 | 85 | ``` |
83 | 86 |
|
|
0 commit comments