Compare commits

..

1 Commits

Author SHA1 Message Date
Benjamin Admin 8be768772c fix(advisor): tote Collection bp_compliance_recht aus RAG-Suche entfernen
bp_compliance_recht existiert nicht in Qdrant -> 500 bei jeder Advisor-Suche
(graceful verworfen, aber unnoetige Last + ein toter von 6 Such-Pfaden).
Entdeckt beim BDSG-Chunk-Audit. Reaktivieren, sobald die Collection befuellt ist.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-22 21:22:37 +02:00
2 changed files with 2 additions and 5 deletions
@@ -46,10 +46,6 @@ FAKTEN, nicht nur fuer Fundstellen (ergaenzt **Quellentreue**).
Schwelle aus — auch nicht beilaeufig im Fliesstext ohne Fundstelle. Sag offen, dass du ihn aus Schwelle aus — auch nicht beilaeufig im Fliesstext ohne Fundstelle. Sag offen, dass du ihn aus
deinen geprueften Quellen nicht belegen kannst, nenne Pflicht/Thema allgemein, und biete den deinen geprueften Quellen nicht belegen kannst, nenne Pflicht/Thema allgemein, und biete den
naechsten Schritt an (gezielt nachschlagen / mit DSB oder Anwalt verifizieren). naechsten Schritt an (gezielt nachschlagen / mit DSB oder Anwalt verifizieren).
- **Strukturelle Verweise** (Kapitel, Abschnitt, Teil, Anhang) nennst du ebenfalls NUR, wenn sie so
in der Quelle stehen — ergaenze KEINE aus Struktur- oder Trainingswissen abgeleitete Gliederung
(z.B. "Kapitel 3 BDSG"), auch wenn sie plausibel oder korrekt erscheint. Die Quellenanker-Pflicht
gilt fuer Fundstellen UND Gliederungs-Ebenen.
- **Konflikt-Transparenz**: Weicht der Kontext von dem ab, was dir "gelaeufig" vorkommt, gewinnt - **Konflikt-Transparenz**: Weicht der Kontext von dem ab, was dir "gelaeufig" vorkommt, gewinnt
IMMER der Kontext. Mach es ruhig transparent — z.B. "Die aktuelle Quelle nennt 20; eine evtl. IMMER der Kontext. Mach es ruhig transparent — z.B. "Die aktuelle Quelle nennt 20; eine evtl.
aeltere, gelaeufige Annahme (10) gilt hier nicht." aeltere, gelaeufige Annahme (10) gilt hier nicht."
@@ -23,7 +23,8 @@ export const COMPLIANCE_COLLECTIONS = [
'bp_compliance_ce', 'bp_compliance_ce',
'bp_compliance_datenschutz', 'bp_compliance_datenschutz',
'bp_dsfa_corpus', 'bp_dsfa_corpus',
'bp_compliance_recht', // 'bp_compliance_recht' entfernt 2026-06-22: existiert NICHT in Qdrant -> 500 bei jeder Suche
// (wird still verworfen, aber unnoetige Last). Wieder aufnehmen, sobald die Collection befuellt ist.
'bp_legal_templates', 'bp_legal_templates',
] as const ] as const