aidlc.yamlに基づきUnit単位でタスク分解・AC定義・依存関係整理を行う。
手順を実行する前に .aidlc-workflow/aidlc.yaml の profile セクションを読み込み、各ロールのファイルからプロジェクト固有情報を把握する。
以下の手順内の操作は profile の記述に従う。
.aidlc-workflow/aidlc.yaml を読み込み、定義された Unit ごとにタスクを分解する。
.aidlc-workflow/aidlc.yaml を読み込み、intent が指すファイルから要件を取得し、units が指す各 md ファイルから Unit 定義を取得### 既存資産
- Entity: [一覧 or なし]
- VO: [一覧 or なし]
- Domain Service: [一覧 or なし]
- UseCase: [一覧 or なし]
---
## Unit: <unit-name>
> <unit-description>(scope: <BE/FE/BE+FE>)
### Task N: [タスク名]
- **AC**: Given..., When..., Then...
- **依存**: なし / Task N(Unit内のみ)
- **対象ファイル**: [パス]
### 推奨ワークフロー
- 実行コマンド: `/aidlc-dev <unit-name>` → `/aidlc-test` → `/aidlc-review`
- エージェント: BE + FE / BEのみ / FEのみ
---
## Unit: <unit-name-2>
> ...
--security フラグ時は security-baseline.md のチェック項目を AC に反映(入力バリデーション強化、認証ミドルウェア、エラーメッセージの情報露出防止).aidlc-workflow/profile/conventions.md, .aidlc-workflow/profile/structure.md の規約に従う/aidlc-dev を複数回実行する計画にするBE Unit の推奨分割パターン:
FE Unit の推奨分割パターン: