1.4 KiB
1.4 KiB
Lies zunächst vollständig folgende Dokumente:
- @CLAUDE.md
- @docs/specs/meilensteine-v2_0.md
- @docs/workpackages/M9 - Arbeitspakete.md
AP-001 ist abgeschlossen. Setze jetzt ausschließlich AP-002 – Startmodus- und CLI-Optionsmodell für GUI, --headless und --config einführen um.
Scope:
- Technisches Modell für die Startmodi einführen: GUI-Standardstart und expliziter
--headless-Start - Neue CLI-Option
--config <pfad>für beide Startarten einführen - Parsing und Validierung der relevanten Optionen im Startpfad modellieren
- Bestehendes Default-Verhalten für headless Starts ohne
--configausdrücklich erhalten - Klare Behandlung für fehlerhafte CLI-Verwendungen modellieren (
--configohne Wert, unbekannte/widersprüchliche Parameter) - Rückgabemodell so schneiden, dass Bootstrap daraus kontrolliert GUI-Start, headless Start oder harten Startfehler ableiten kann
- JavaDoc für Startmodussemantik und Konfigurationspfadbezug ergänzen
Nicht umsetzen:
- Tatsächliches Laden einer GUI-Oberfläche
- Konkrete Behandlung nicht existenter Konfigurationsdateien im fertigen Startfluss
- Packaging
- GUI-Benutzerführung
- Jegliche Inhalte aus AP-003 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.