1
0
Files
pdf-umbenenner/docs/prompts/M9-AP-007-review.md

1.5 KiB
Raw Blame History

Lies zunächst vollständig folgende Dokumente:

  • @CLAUDE.md
  • @docs/workpackages/M9 - Arbeitspakete.md

Führe ein vollständiges Review von AP-007 Start-, Fehler- und Packaging-Tests für den vollständigen M9-Zielstand vervollständigen durch.

Prüfe jeden Punkt einzeln und antworte je Punkt mit BESTANDEN oder NICHT BESTANDEN + kurzer Begründung:

  1. Gibt es Tests für den GUI-Standardstart (unter headless JavaFX/Monocle, kein TestFX)?
  2. Gibt es Tests für --headless?
  3. Gibt es einen automatisierten Nachweis, dass der headless Start ohne Initialisierung der JavaFX-Application-Klasse durchläuft?
  4. Gibt es Tests für --config <pfad> in beiden Startarten?
  5. Gibt es Negativtests für alle drei Fehlerpfade (GUI mit nicht existenter Datei, headless mit nicht existenter Datei, --config ohne Wert)?
  6. Gibt es Tests, die das bisherige headless Default-Verhalten ohne --config absichern?
  7. Gibt es Smoke-Tests für die Artefakterzeugung?
  8. Ist die bestehende Batch-Funktionalität gegen Regression abgesichert?
  9. Ist der gesamte M9-Stand architekturtreu, abwärtskompatibel und ohne Vorgriff auf M10+?
  10. Entsprechen alle neuen/geänderten öffentlichen Klassen und Methoden dem JavaDoc-Standard (inkl. package-info.java)?
  11. Ist der vollständige Build inkl. aller Tests fehlerfrei?

Führe den vollständigen Build selbst aus (.\mvnw.cmd clean verify), um Punkt 11 zu verifizieren.

Abschließendes Gesamturteil: BESTANDEN / NICHT BESTANDEN Bei NICHT BESTANDEN: Liste konkret alle zu behebenden Punkte auf.