28 lines
1.4 KiB
Markdown
28 lines
1.4 KiB
Markdown
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 `--config` ausdrücklich erhalten
|
||
- Klare Behandlung für fehlerhafte CLI-Verwendungen modellieren (`--config` ohne 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.
|