| name | umsetzung-planen |
| description | Erstellt auf ausdrückliche Aufforderung entweder den technischen Umsetzungsplan oder die Aufgabenliste für eine freigegebene Feature-Spezifikation. Verwenden, wenn plan.md oder aufgaben.md eines Feature-Ordners separat erstellt, ergänzt oder auf vollständige Anforderungsabdeckung gebracht werden sollen. |
Umsetzung planen
Voraussetzungen
- Lies
AGENTS.md, die Projektdokumente und alle Dateien des Feature-Ordners.
- Kläre, ob der Benutzer ausdrücklich den Plan oder die Aufgabenliste
beauftragt hat. Führe nie beide Schritte in einem Auftrag aus.
- Beginne nur, wenn
spezifikation.md den Status Freigegeben hat und keine
blockierenden Fragen enthält.
Plan erstellen
- Untersuche den bestehenden Code und die betroffenen Schnittstellen.
- Fülle
plan.md anhand der Vorlage aus.
- Begründe technische Entscheidungen und nenne relevante Alternativen.
- Plane Tests, Sicherheit, Datenschutz, Datenänderungen, Betrieb und
Rücknahme entsprechend ihrer Relevanz.
- Ordne jede Anforderung mindestens einem Planschritt und einer Prüfung zu.
- Weise auf Entscheidungen hin, die menschliche Bestätigung benötigen.
- Setze den Plan erst nach ausdrücklicher Bestätigung auf
Freigegeben.
Ändere in diesem Abschnitt keinen Quellcode und keine Aufgabenliste. Frage
nach Erstellung oder Überarbeitung des Plans: "Soll ich nach deiner Freigabe
mit der Erstellung der Aufgabenliste fortfahren?" Warte auf die Antwort und
fahre nur nach ausdrücklicher Beauftragung fort.
Aufgaben erstellen
Beginne damit erst, wenn plan.md freigegeben ist:
- Nutze das anhand der Vorlage ausgefüllte
plan.md als Grundlage und fülle
aufgaben.md anhand der Vorlage aus.
- Zerlege die Planschritte in überschaubare, geordnete und einzeln prüfbare
Aufgaben. Fasse zusammengehörige Änderungen zusammen, solange sie ein
gemeinsames Ergebnis und eine gemeinsame Prüfung besitzen.
- Gib für jede Aufgabe Bezug, erwartetes Ergebnis und konkrete Prüfung an.
- Ergänze notwendige Dokumentations- und Abschlussaufgaben.
- Prüfe, dass alle Planschritte und Anforderungen abgedeckt sind.
Erstelle keine eigenen Aufgaben für offensichtliche Zwischenschritte,
Dateioperationen oder einzelne Tests, wenn diese sinnvoll zur Umsetzung einer
anderen Aufgabe gehören.
Stoppe nach Erstellung oder Überarbeitung der Aufgabenliste. Beginne keine
Umsetzung.
Grenzen
- Ändere keine freigegebene Spezifikation ohne ausdrücklichen Auftrag.
- Ändere keinen Quellcode.
- Markiere keine Umsetzungsaufgabe als erledigt.
- Setze den Ablauf nicht selbstständig mit der nächsten Phase fort.
Ergebnis
- Nenne erstellte oder geänderte Planungsdateien.
- Liste offene Entscheidungen, Risiken und Abdeckungslücken auf.
- Gib den Freigabestatus von Plan und Aufgabenliste an.