feat(ai-sdk): Advisor Reasoning Stack — Clarity+G1+Concept-Injector+Context-Scope+Term-Resolution+E4-Curation+Intent-Signal

This commit is contained in:
Claude
2026-07-01 15:27:23 +02:00
parent a606000a20
commit e901447096
12 changed files with 902 additions and 10 deletions
@@ -0,0 +1,22 @@
package ucca
import "testing"
func TestDetectIntent(t *testing.T) {
cases := map[string]string{
"Was ist eine Datenschutzerklärung?": "definition",
"Wie schreibe ich eine Datenschutzerklärung?": "anleitung",
"Was muss ich beachten wenn ich eine DSE schreibe?": "anleitung",
"Prüfe meine Datenschutzerklärung.": "review",
"Ist meine Datenschutzerklärung konform?": "review",
"Vergleiche DSGVO und BDSG.": "vergleich",
"Welche Risiken gibt es?": "risikoanalyse",
"Erstelle mir eine Checkliste für die DSFA.": "checkliste",
"Wie ist das Wetter?": "",
}
for q, want := range cases {
if got := DetectIntent(q); got != want {
t.Errorf("DetectIntent(%q)=%q want %q", q, got, want)
}
}
}