L9 Lotse – KI-Assistent: Transkription, Berichtsentwurf, Vollständigkeitsprüfung, Freigabeprinzip (Services)
- OpenAI-kompatible Transkription + Processor transcription (done/failed/disabled, AiGeneration, Notiz aus Sprachnotiz) - Claude-Lotse (strukturierte Ausgabe, Refusal/Fallback), Datenminimierung, Vorschläge in content.lotse - Vollständigkeitsprüfung (Regeln + KI-Hinweise mit Deep-Link), Einstellungen, KI-Protokoll - Freigabeprinzip: Submit eines Lotse-Entwurfs nur mit Prüfbestätigung (serverseitig) - Migration lotse_address_form (TenantSettings) Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
-- L9 Lotse: Anrede des KI-Assistenten je Mandant (Brandbook §9.2: "Sie" oder "du", innerhalb eines
|
||||
-- Mandanten konsistent). NULL = keine Einstellung → neutrale Formulierung ohne Pronomen.
|
||||
-- Nur eine neue Spalte an tenant_settings (bereits mandantengebunden/RLS), keine neue Tabelle.
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "tenant_settings" ADD COLUMN "lotse_address_form" TEXT;
|
||||
@@ -75,6 +75,8 @@ model TenantSettings {
|
||||
mailReplyTo String? @map("mail_reply_to")
|
||||
emergencyRecipients String[] @default([]) @map("emergency_recipients")
|
||||
billingRecipients String[] @default([]) @map("billing_recipients")
|
||||
// Lotse (L9): "sie" | "du"; null = neutral without pronouns (Brandbook §9.2)
|
||||
lotseAddressForm String? @map("lotse_address_form")
|
||||
createdAt DateTime @default(now()) @map("created_at")
|
||||
updatedAt DateTime @updatedAt @map("updated_at")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user