Kazeia-central/tests
alf 84793cdd76 feat(medical): feature RAG thérapeutique — authoring corpus + retrieval (RPC)
Débloqué par rag_dump/rag_upsert/rag_delete/rag_query (RPC vc19).
- provider : + rag_delete (content delete /rag/{source}).
- service : status, list_docs, get_doc (rag_dump, texte riche), upsert_doc (rag_upsert +
  audit sans le contenu), delete_doc, query (test retrieval).
- router /api/rag/{serial}[/status|/doc/{source}|/query] ; enregistré dans _FEATURES.
- UI : section RAG (statut index, corpus, éditeur de fiche multiligne, test retrieval).
- tests +3. 54/54.
- validé LIVE : PUT fiche riche → rag_dump la relit intacte (':' + saut de ligne) → DELETE.
  (retrieval renvoie vide car l'index device n'est pas prêt sur tablette fraîche —
  mécanisme OK, données à venir.)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 19:33:31 +02:00
..
test_adb_parse.py refactor: architecture modulaire core/features + routers par domaine (phase 1) 2026-06-30 16:57:26 +02:00
test_api_store.py refactor: architecture modulaire core/features + routers par domaine (phase 1) 2026-06-30 16:57:26 +02:00
test_conversations.py test(conversations): verrouille le schéma NDJSON exact de l'app (schema:1) 2026-07-01 19:26:40 +02:00
test_fleet.py refactor+ui: distinction nette Technique / Médical 2026-07-01 16:54:43 +02:00
test_patients.py feat(medical): feature Patients — dossier clinique chiffré + langue poussée (RPC) 2026-07-01 18:12:01 +02:00
test_rag.py feat(medical): feature RAG thérapeutique — authoring corpus + retrieval (RPC) 2026-07-01 19:33:31 +02:00
test_store.py refactor: architecture modulaire core/features + routers par domaine (phase 1) 2026-06-30 16:57:26 +02:00
test_voice.py refactor+ui: distinction nette Technique / Médical 2026-07-01 16:54:43 +02:00