update
This commit is contained in:
92
daten/PLANER2GEN/pruefung.md
Normal file
92
daten/PLANER2GEN/pruefung.md
Normal file
@@ -0,0 +1,92 @@
|
||||
<!-- titel -->
|
||||
Prüfung
|
||||
----------------------------------------
|
||||
<!-- art -->
|
||||
kern
|
||||
----------------------------------------
|
||||
<!-- ziel -->
|
||||
Prüft Feature-Karten auf formale Fehler und zeigt Stellen mit Problemen an
|
||||
----------------------------------------
|
||||
<!-- regeln -->
|
||||
- Prüfung beenden gibt {"ok": true} zurück
|
||||
- Fehlerstelle wird 1200ms lang hervorgehoben
|
||||
- PruefPanel zeigt eine von vier Prüfarten: stil, feature, code, erzeugen
|
||||
- Leerer Status ohne aktive Prüfung
|
||||
- Eingabe bestätigen erfordert Bereitschaft des Systems
|
||||
- Klick auf ✕ schließt das Panel
|
||||
- Chat öffnen schließt das Prüfungspanel
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Eingabe bestätigen
|
||||
<!-- ziel -->
|
||||
Ermöglicht schnelle Bestätigung der Eingabe per Tastatur
|
||||
<!-- regeln -->
|
||||
- Nur auslösbar wenn bereit true ist
|
||||
- Emittiert bestaetigt-Event mit getrimmtem Wert
|
||||
<!-- testen -->
|
||||
- Eingabefeld fokussieren
|
||||
- Text eingeben
|
||||
- Enter drücken
|
||||
- bestaetigt-Event mit Wert
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Fehlerstelle anzeigen
|
||||
<!-- ziel -->
|
||||
Navigiert zur Feature-Karte mit dem Problem
|
||||
<!-- regeln -->
|
||||
- Scrollt zur Feature-Karte
|
||||
- Markiert die Karte mit gesucht
|
||||
- Highlight endet nach 1200ms
|
||||
<!-- testen -->
|
||||
- Prüfung mit Problemen öffnen
|
||||
- LMB auf Problemeintrag
|
||||
- Karte scrollt in die Ansicht und zeigt Highlight
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Prüfung beenden
|
||||
<!-- ziel -->
|
||||
Bricht die laufende Prüfung ab, ohne Ergebnisse zu übernehmen
|
||||
<!-- regeln -->
|
||||
- Löschaufruf an Endpunkt
|
||||
- Gibt ok true zurück
|
||||
- FileNotFoundError als 404 weitergereicht
|
||||
<!-- testen -->
|
||||
- Prüfung im Projekt starten
|
||||
- Warten auf Status running
|
||||
- Löschaufruf an Prüfungsendpunkt senden
|
||||
- Prüfung beendet
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Prüfung starten
|
||||
<!-- ziel -->
|
||||
Prüft das Projekt auf Probleme und zeigt gefundene Stellen
|
||||
<!-- regeln -->
|
||||
- Vier Prüfarten verfügbar: erzeugen, stil, feature, code
|
||||
- Progress in Prozent während der Prüfung
|
||||
- PruefPanel zeigt Ergebnisse nach Abschluss
|
||||
<!-- testen -->
|
||||
- Prüfung starten mit Art "stil"
|
||||
- Fortschritt in Prozent sichtbar
|
||||
- PrüfPanel zeigt Ergebnisse
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Prüfungsstatus anzeigen
|
||||
<!-- ziel -->
|
||||
Zeigt den aktuellen Zustand einer laufenden Prüfung
|
||||
<!-- regeln -->
|
||||
- Ohne aktive Prüfung wird ein leerer Status zurückgegeben
|
||||
<!-- testen -->
|
||||
- GET-Anfrage an Prüfungsendpunkt senden
|
||||
- Status der Prüfung im Response
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Systemstatus prüfen
|
||||
<!-- ziel -->
|
||||
Prüft ob der Backend-Server erreichbar ist
|
||||
<!-- regeln -->
|
||||
- GET api health
|
||||
- Antwortet immer 200 mit {"ok": true}
|
||||
<!-- testen -->
|
||||
- GET api health
|
||||
- Statuscode 200
|
||||
- {"ok": true} im Body
|
||||
Reference in New Issue
Block a user