1
0
Files
pdf-umbenenner/docs/prompts/M9-AP-002-umsetzen.md

28 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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.