feat: add privacy router and zero-cost safeguards

This commit is contained in:
2026-07-30 17:54:06 +02:00
parent 570e7fa153
commit 286d96da33
8 changed files with 531 additions and 13 deletions
+11 -4
View File
@@ -40,7 +40,12 @@ Stand: lokaler Textchat auf `main`, 30.07.2026.
- offizielle Gemini-Rahmenbedingungen geprüft; Standardmodell `gemini-3.6-flash`
- `keyring` 25.7.0 mit Windows Credential Locker als normalem Secret-Speicher
- verdeckte Secret-Befehle `set`, `status` und `delete`
- 18 Unit-Tests aktuell erfolgreich
- lokaler Datenschutzrouter mit `allowed`, `ask` und nicht übersteuerbarem `never`
- minimale Cloud-Kontextauswahl schließt sensible Verlaufsteile aus
- konservative Nullkosten-Defaults und harte lokale Tages-, Größen-, Timeout-
und Retry-Grenzen
- separates SQLite-Provider-Audit speichert nur Metadaten, keine Inhalte
- 30 Unit-Tests aktuell erfolgreich; Ruff-Format und Lint sauber
## Nicht implementiert
@@ -49,7 +54,8 @@ Living-Mind-Frontend und automatische Ollama-Prozessverwaltung.
## Git
- Branch: `main`
- stabiler Branch: `main`
- aktueller Branch: `feat/gemini-privacy-router`
- Grundgerüstcommit: `6d04171`
- Basis des Feature-Branches: `e6eb995`
- Toolchain: `fa90a5c`
@@ -64,5 +70,6 @@ Living-Mind-Frontend und automatische Ollama-Prozessverwaltung.
Ollama wird bewusst manuell in einem eigenen Terminal gestartet. Antworten werden
noch nicht gestreamt; Sitzungen haben noch keine Titel, Suche oder Löschfunktion.
`qwen3:8b` ist nicht automatisch für die GTX 1050 des späteren Zielhosts geeignet.
Gemini ist als separates kostenloses Folgepaket mit lokalem Datenschutzrouting
geplant, aber noch nicht implementiert oder mit einem API-Key konfiguriert.
Der Gemini-Netzwerkprovider und das automatische Ollama-Fallback sind noch nicht
implementiert. Es wurde kein echter API-Key angefordert, angezeigt oder
konfiguriert und noch keine Cloudanfrage ausgeführt.