Guide bounded evidence-first diagnostics

This commit is contained in:
Mikei386
2026-08-24 15:52:58 +02:00
parent 457a311db2
commit 314b709409
6 changed files with 48 additions and 5 deletions
+1 -1
View File
@@ -16,7 +16,7 @@
| Platform Context MCP | Athena-/MikeAI-Wissen, begrenzter Laufzeitsnapshot und kontrollierte Dokumentationspflege | eigener Container ohne Docker-Socket, Shell, Egress oder Secrets | Kern |
| Athena Operator MCP | Entwicklung und vollständiger Betrieb der KI-Plattform | strukturierte Operationen plus breites, begrenztes Terminal; Erreichbarkeitsänderungen blockiert | Kern |
| Operator-Kontext | `docs/QWEN_OPERATOR_CONTEXT.md` plus `config/operator-system-prompt.txt` | versionierte Selbstbeschreibung und Sicherheitsregeln für Qwen | Kern |
| Unraid/MUA | MUA r022+ auf dem HomeServer, direkter MCP-Endpunkt | read-only Automatik; begrenzte Datei-/Medieninventare; Verwaltung bei explizitem Änderungsauftrag; idempotente Batch-Updates; asynchrone Jobs mit Start/Status/Aufräumen für lange Arbeiten | Kern |
| Unraid/MUA | MUA r023+ auf dem HomeServer, direkter MCP-Endpunkt | read-only Automatik; serverseitig begrenzte Diagnoseausgaben; begrenzte Datei-/Medieninventare; Verwaltung bei explizitem Änderungsauftrag; idempotente Batch-Updates; asynchrone Jobs mit Start/Status/Aufräumen für lange Arbeiten | Kern |
| Whisper | ggml-org/whisper.cpp | Service im Router-Deploy | optional |
| XTTS-v2 | Coqui, offizielles CUDA-12.1-Image per Digest | RTX-3060-Container, Stimme `Annmarie Nele`, CPML | Kern |
| TTS-Gateway | `platform/docker/tts-gateway/` | interne Queue, stabile deutsche Satzblöcke, automatische Erkennung rein englischer Texte und Piper-Fallback | Kern |
+10 -1
View File
@@ -205,7 +205,16 @@ ein Download, Transcode oder vergleichbarer Auftrag weder Open WebUI noch Hermes
oder Pi bis zum Prozessende. Die drei Werkzeuge erben dieselbe ausdrücklich
erteilte Berechtigung wie die uneingeschränkte Shell.
Auto Tool Selector 4.6 kennzeichnet allgemeine lange Operator-Aufgaben
Ab MUA r023 begrenzt `unraid_system_shell_readonly` seine Ausgabe bereits auf
dem Unraid-Server standardmäßig auf 12.000 Zeichen; pro Aufruf sind explizit
1.000 bis 30.000 Zeichen möglich. Auto Tool Selector 4.7 ergänzt für offene
Diagnosen eine allgemeine Beweiskette: kompakten Status oder Benachrichtigung
prüfen, das neueste exakte Artefakt lokalisieren, nur entscheidende Zeilen
lesen, die führende Ursache mit einem unabhängigen Fakt bestätigen und dann
antworten. Vollständige Konfigurationen, rekursive Verzeichnisbäume und breite
historische Logs sind kein zulässiger Standardweg.
Auto Tool Selector 4.7 kennzeichnet allgemeine lange Operator-Aufgaben
produktunabhängig. Der OpenWebUI-Agentenloop stellt dafür bis zu 64
Werkzeugausführungen insgesamt und 24 je Werkzeug bereit; normale Aufgaben
bleiben bei 40/12. Zusätzlich verlangt der Systemhinweis das generische
+11 -1
View File
@@ -65,10 +65,20 @@ benötigte deshalb kleinere, klarere Werkzeuge und harte Abbruchgrenzen.
inventarisiert auskommentierte YAML-Blöcke in einem Aufruf; MUA durchsucht
Community Applications mit mehreren Namensvarianten in einem Feed-Durchlauf
und filtert Containerlogs mit mehreren `focus_terms` in einem Aufruf.
10. Offene technische Diagnosen folgen unabhängig vom konkreten Plugin einer
begrenzten Beweiskette: betroffene Komponente und Zeitfenster aus einem
kompakten Status bestimmen, das jüngste exakte Artefakt finden, nur
entscheidende Zeilen lesen und die führende Ursache mit einem zweiten Fakt
bestätigen. MUA r023 begrenzt die Nur-Lese-Shell dafür bereits serverseitig
auf standardmäßig 12.000 Zeichen. Auto Tool Selector 4.7 untersagt als
Standard vollständige Konfigurationsausgaben, rekursive Verzeichnisbäume
und spekulative Shell-Batches. Auslöser war ein realer Appdata-Backup-Test:
Die notwendigen Belege waren vorhanden, wurden jedoch durch eine breite
Konfigurations- und Verzeichnisinventur verdrängt.
## Abnahme
- OpenWebUI-Filtertests: 36
- OpenWebUI-Filtertests: 43
- Web-MCP-Tests: 9
- Athena-Operator-Tests: 13
- Platform-Context-Test: bestanden