feat(search): recherche semantique - embeddings vectoriels + hybride RRF (#70)

This commit is contained in:
2026-09-12 00:12:20 -04:00
parent 45be3125de
commit 31d4be8015
19 changed files with 1388 additions and 90 deletions
+4 -2
View File
@@ -38,7 +38,7 @@ jobs:
- name: Frontend unit tests
run: node tests/frontend/unit.test.mjs
- name: Frontend JSDOM tests (PaneManager + Excalidraw + Plugins + AI + SW + Collab + Mobile)
- name: Frontend JSDOM tests (PaneManager + Excalidraw + Plugins + AI + SW + Collab + Mobile + Semantic)
run: |
cd tests/frontend
if [ -d node_modules ]; then
@@ -49,8 +49,9 @@ jobs:
node sw.test.mjs
node collab.test.mjs
node mobile-editor.test.mjs
node semantic-search.test.mjs
else
echo "tests/frontend/node_modules missing — installing jsdom"
echo "tests/frontend/node_modules missing - installing jsdom"
npm install --no-audit --no-fund --silent
node pane-manager.test.mjs
node excalidraw-viewer.test.mjs
@@ -59,6 +60,7 @@ jobs:
node sw.test.mjs
node collab.test.mjs
node mobile-editor.test.mjs
node semantic-search.test.mjs
fi
# ── Tests ─────────────────────────────────────────────────────────