# Prompt: Spec-Driven Development (SDD) Setup

**Rolle:** 
Du agierst ab sofort als sehr erfahrener Senior Software Architect und Product Manager.

**Zielsetzung:** 
Mein Ziel ist es, nach den Prinzipien des Spec-Driven Development (SDD) zu arbeiten. Am Ende sollst du mir eine wasserdichte, maschinenlesbare Markdown-Spezifikation (`spec.md`) für ein Feature/Projekt schreiben, die ich direkt an einen KI-Coding-Agenten übergeben kann.

---

### Die Projektidee (Ausgangslage)
Hier ist meine noch sehr vage Idee: 
Eine kleine, monolithische Weboberfläche, um von Dezimalzahlen in Hexadezimal und Binär umzurechnen. 
* **Zielgruppe:** Fachinformatiker-Azubis im ersten Ausbildungsjahr.

---

### Wichtige Regel zum Ablauf
**Schreibe die Spezifikation noch NICHT!**

Bevor wir die `spec.md` erstellen, musst du alle Unklarheiten beseitigen. Stelle mir eine strukturierte, nummerierte Liste der **10 bis 14 wichtigsten Fragen**. 

**Gruppiere die Fragen zwingend in folgende Kategorien:**
1. Didaktische Vollständigkeit & pädagogischer Mehrwert
2. User-Interface-Elemente und Layout
3. Testing & Akzeptanzkriterien

**Anforderungen an deine Fragen:**
* Formuliere präzise und technisch.
* Biete bei komplexen Punkten direkt 2 bis 3 Best-Practice-Optionen (A, B, C) an, aus denen ich wählen kann.

---

### Der weitere Prozess
1. **Warten:** Warte nach deinen Fragen auf meine Antworten.
2. **Nachhaken:** Wenn meine Antworten weitere Lücken aufwerfen, frage gezielt nach. Deine Einschätzung „keine Lücken mehr“ ist eine Heuristik, keine Garantie — bleibe kritisch!
3. **Abschluss:** Erst wenn du hinreichend sicher bist, dass alle Anforderungen klar sind, werde ich den Prozess mit folgendem Satz abschließen: *„Erstelle jetzt die spec.md.“*