Usage:
/dwp-create <goal> [trust|auto] [lite|full]
dwp-create
Einen neuen Deep Work Plan aus einem übergeordneten Ziel erstellen.
/dwp-create - Ziel + Kontext
- Zerlegen → Plan materialisieren
- Plan auf der Festplatte
Was es tut
dwp-create nimmt ein übergeordnetes Ziel und verwandelt es in einen strukturierten, ausführbaren Deep Work Plan. Es analysiert die Anforderungen, stellt bei Mehrdeutigkeit klärende Fragen und materialisiert einen Lite- oder Full-Plan direkt unter .dwp/plans/PLAN_<id>_<slug>/.
Verwendung
/dwp-create <goal>
/dwp-create trust lite <goal>
/dwp-create <goal> full trust
Modi und Grenzoptionen
Grenzoptionen steuern das Prüfverhalten und das Planformat. Sie können als Tokens am Anfang oder am Ende des Befehls stehen, in beliebiger Reihenfolge:
- Prüfmodi:
- Geführt (Standard): materialisiert einen ausführbaren Lite-Planvorschlag, zeigt die beobachteten Signale und die Begründung des Formats und fragt, ob Lite beibehalten, zu Full befördert, bearbeitet oder abgebrochen werden soll.
- Trust (
trustoderauto): überspringt die Prüfung und geht direkt zu einem vorab genehmigten, startbereiten Plan über.
- Formatpräferenzen:
lite: drückt eine Präferenz für einen kompakten Einzeldateiplan inREADME.mdmit verankerten Aufgabeneinträgen (#task-N) aus.full: drückt eine Präferenz für zerlegte, nummerierte Aufgabendateien (N.task_<slug>.md) aus.- Die gleichzeitige Angabe von
liteundfullist ein ausdrücklicher Konflikt.
- Terminator:
--beendet die Optionsauswertung; alles nach--wird als wörtlicher Zielkontext interpretiert.
Verhalten
- Anforderungsanalyse: untersucht den Repository-Kontext, die Architektur und die dokumentierten Testbefehle.
- Klärung: stellt klärende Fragen, wenn Umfang oder Anforderungen mehrdeutig sind.
- Monotone Zuweisung: weist unter
.dwp/plans/einen nullaufgefüllten OrdnernamenPLAN_<id>_<slug>/zu und nutzt dabei.next-plan-idunter einer POSIX-Dateisperre (fcntl). Numerische IDs sind monoton und werden nie wiederverwendet. - Vertragsmaterialisierung: führt
ledger.py materializeaus, ummanifest.jsonzu schreiben, die inhaltsadressiertecontract.jsonzu stempeln (v7-Generation mitparallel_safe-Aufgabenmarkierungen) und das initialeapproval-Ereignis aufzuzeichnen. - Final Review: Pläne enden mit einer verpflichtenden fünfteiligen Final-Review-Aufgabe (Sicherheitsdurchlauf mit verpflichtendem lokalem Review, Validierung des Endzustands, Abgleich der Skills, Abgleich der Dokumentation, Abschluss).
Aliase
dwp:create