1.2 KiB
1.2 KiB
Lies zunächst vollständig folgende Dokumente:
- @CLAUDE.md
- @docs/specs/meilensteine-v2_0.md
- @docs/workpackages/M9 - Arbeitspakete.md
Setze jetzt ausschließlich AP-001 – Neues GUI-Modul und Maven-/Reactor-Basis einführen um.
Scope:
- Neues Modul
pdf-umbenenner-adapter-in-guianlegen und korrekt in Parent-POM und Reactor aufnehmen - Abhängigkeiten so schneiden, dass das GUI-Modul als Inbound-Adapter auf die inneren Schichten aufsetzen kann
- JavaFX-Grundabhängigkeiten nur im GUI-Modul einführen
- Sicherstellen, dass Domain, Application, Adapter-Out und CLI-Adapter frei von JavaFX-Abhängigkeiten bleiben
- Erste neutrale Paket- und Klassenstruktur im neuen Modul anlegen, soweit für einen buildbaren Stand nötig
- JavaDoc und package-info für die neue Modulverantwortung ergänzen
Nicht umsetzen:
- Tatsächlicher GUI-Start
- CLI-Parsing für neue Optionen
- Bootstrap-Anpassungen
- Packaging des gemeinsamen JARs
- GUI-Inhalt jenseits einer neutralen Modulbasis
- Jegliche Inhalte aus AP-002 oder später
Halte dich strikt an die Architekturregeln und den JavaDoc-Standard aus CLAUDE.md. Führe am Ende einen fehlerfreien Build durch.
Erstelle abschließend den Pflicht-Output gemäß CLAUDE.md.