Add human test request inbox and authenticated feedback resume
This commit is contained in:
1 parent
ac179883c6
commit
9fc5c1805c
18 files changed
+377
-13
No files matched your search
@@ -0,0 +1,36 @@
|
||||
# Menschliche Rückfragen im Web – 2026-10-22
|
||||
|
||||
Ziel: Die vorhandene menschliche Testanforderung bedienbar und für neue
|
||||
Dienstanalysen freigegeben machen. Eigene Seite mit offenen Anfragen, Projekt,
|
||||
Bug, Zeit, Projektfilter und Sortierungen; Anzeige des Testauftrags und bestätigtes
|
||||
Textfeedback. Separate Testerrechte bzw. Betreiberrechte erforderlich.
|
||||
|
||||
Neue Budgetdatei `config/budget.human-tests.toml`: menschliche Tests 40 fachliche
|
||||
Einheiten, keine Freigabe automatisierter Tests. Die ignorierte lokale
|
||||
API-Konfiguration verweist darauf. Vorhandene eingefrorene Revisionen unverändert.
|
||||
Antworten benutzen den bestehenden AsyncTestCoordinator und dessen Budget-/Identitäts-
|
||||
und Resume-Prüfungen, keine eigene Zustandsabkürzung. Serverseitige Bestätigung
|
||||
unter der authentifizierten Clientkennung. Keine kostenpflichtigen LLM-Aufrufe.
|
||||
|
||||
Prüfung mit synthetischen Daten:
|
||||
|
||||
- API-/Coordinator-/Dashboard-/Worker-Tests: beide Antwortausgänge,
|
||||
Projektberechtigung, fehlende Rechte, falsche Anfrage, fehlende Bestätigung,
|
||||
identische bzw. widersprüchliche Wiederholung, unveränderte Budgetkonten und
|
||||
Fortsetzung in derselben Revision.
|
||||
Zusammen 51 Tests bestanden.
|
||||
- Schemavertrag: ohne Budgetfreigabe kein Testzweig, bei menschlicher Freigabe
|
||||
ausschließlich `human` als Testexecutor.
|
||||
- Echter Headless-Edge: eigene Seite, Fall-/Projektanzeige, Sortierauswahl,
|
||||
Auftragsanzeige und Antwortformular, Mobilansicht ohne horizontalen Überlauf,
|
||||
Datenentfernung bei Abmeldung. Feedbackwirkung separat mit echter Coordinator-
|
||||
und Budget-Fixture getestet, UI-Anfrage ist ausdrücklich eine Anzeige-Fixture.
|
||||
- Vor Tests Test-Workspaces 16.939.129.428 Bytes; kleine Fixtures und temporäre
|
||||
pytest-/Browserdaten bleiben mit Reserve innerhalb des 20-GB-Budgets.
|
||||
- Breitere Untersuchungstests: 72 bestanden, 26 alte Tests in
|
||||
`test_investigator.py` scheitern am vorhandenen `INVESTIGATION_PROMPT_LIMIT`.
|
||||
Vollständige Gegenprobe dieses Moduls mit deaktivierter neuer Schemafilterung:
|
||||
dieselben 26 Fehler, 6 bestanden. Keine Erweiterung der Zeichengrenze vorgenommen.
|
||||
|
||||
Grenzen: Textfeedback; Dateianhänge und automatisierte Testausführung sind keine
|
||||
Bestandteile dieser Oberfläche. Alte Revisionen benötigen ihre ursprüngliche Policy.
|
||||
Reference in new issue
Block a user