Usage:
/dwp-execute [plan] [trust]
dwp-execute
既存の Deep Work Plan をタスクごとに実行します。
/dwp-execute - 計画
- タスク → 検証 → コミット
- 完了してコミットされた成果物
何をするか
dwp-execute は決定論的な記録層を通じて、既存の計画をタスクごとに実行します。対象の計画を解決し、依存関係を評価し、宣言された順序で各タスクを実行し、検証ゲートを走らせ、不変の進捗を記録します。
使い方
/dwp-execute # execute latest plan
/dwp-execute [plan] # by exact folder, id, or slug
/dwp-execute [plan] trust # unattended execution without per-task prompts
モード
- ガイド付き(既定): タスクの間で確認を求め、タスクの境界ごとに証拠と決定をレビューできるようにします。
- Trust(
auto):trustを付け加えると、対象となるタスクを順次完了まで実行し、定型的な確認のために止まることはなく、本当に阻害されたとき(エスカレーション区分 C1–C7)にのみ停止します。
振る舞い
- 計画の解決: 正確なフォルダ名、数値 ID、一意の slug、または
latest(数値 ID が最も大きい計画)で解決する。 - 台帳ループ:
ledger.py readyで依存 DAG と不変条件を評価し、ledger.py startで前提条件を確認し、ledger.py gateで検証コマンドを実行してobservedの証拠を発行する。 - ガード付きの完了:
ledger.py completeが、テストゼロへの統制、不変条件の再評価、タスク単位のスキルとドキュメントの決定を強制する。 - 計画内の委任: v7 契約で
parallel_safeとマークされたタスクは、ヘッドレス(worktree 内でのak run)または対話型(herdrペイン)のトランスポートでサブエージェントに委任できる。結果は計画のゲートランナーが観測するまでassertedのままとなる。 - 容量チェック: ディスパッチの前に、タスクの境界でアカウントの残り余力を評価する。
- Final Review: 必須の 5 部構成の締めくくりタスク(必須のローカルレビューを含むセキュリティパス、最終状態の検証、スキルの突き合わせ、ドキュメントの突き合わせ、完了)で終了する。
エイリアス
dwp:execute