StudioまたはsrooterctlでFlowを実行すると、Palguエージェントは毎回同じステージに沿って作業を進めます。各ステージの最後にはチェックが行われ、それに合格するかユーザーが承認した場合にのみ次のステージへ進みます。作業はお使いのマシン上で実行され、組織側でそのルールを設定します。
Quickプロファイル(小規模なタスクや修正向け)では、リサーチ、独立した仕様バリデータ、仕様レビューボードをスキップします。StandardおよびFullプロファイルでは、組織側でレビューを無効化しない限りこれらを実行します。デプロイは組織側で有効化しない限りオフのままになります。
変更を加える前に、エージェントは要件をヒアリングし、既存のコードを読み込み、未解決の疑問点を調査します。
エージェントがテンプレートから仕様書のドラフトを作成し、独立したモデルが検証し、レビューボードが精査した上で、ユーザーが承認します。
設定: 組織の管理者が設定します
承認された仕様書は、それぞれにテストと対象ファイルを含む最小単位のToDo計画へと変換され、コードが1行でも書かれる前にレビューされます。
設定: 組織の管理者が設定します
各タスク(Todo)は、組織の開発標準、ルーティング、予算のもと、専用のワークツリー内でテストファーストで構築されます。
このステージで対応中の項目はありません。
設定: マイスキル · その他は組織の管理者が設定します
マージされた結果はエンドツーエンドでテストされ、独立したボードによるレビューとセキュリティスキャンを経て、品質台帳に記録されます。
設定: 組織の管理者が設定します
エージェントはエビデンスに基づいてドラフトのプルリクエストを作成します。デプロイはオプトイン方式であり、本番環境への反映には必ず人の承認が必要です。
設定: 組織の管理者が設定します
このフレームワークは、ソフトウェアライフサイクルのどこでエビデンスが生成されるかを定義しています。Palguのワークフロー全体で各機能がどのようにカバーされているかを以下に示します。
| 機能 | Palguでの対応 |
|---|---|
| ポートフォリオ・課題選定 | 理解インテークインタビューで課題を定義します。アーキタイプの選択はロードマップに含まれています。 |
| 既存システムの調査 | 理解Cortexグラフとリポジトリ調査。完全な実装ベースライン(As-Built)の構築はロードマップに含まれています。 |
| ディスカバリーと顧客リサーチ | 理解証跡ポリシーに基づくリサーチステージ。顧客インタビューはお客様が実施します。 |
| プロダクト定義と優先順位付け | 計画アトミックなタスク(Todo)、ウェーブ、計画のレビューと承認。 |
| 要件と受入基準 | 仕様策定仕様テンプレート、分離されたバリデーター、レビューボード、承認。 |
| UX・CX・アクセシビリティ | 仕様策定プロダクトボードとビジュアルチェック。アクセシビリティゲートはロードマップに含まれています。 |
| アーキテクチャと詳細設計 | 仕様策定テックボードによるレビュー。アーキテクチャ記録の自動生成はロードマップに含まれています。 |
| 脅威・プライバシー・安全性のモデリング | 仕様策定現時点ではゲートではありません。セキュリティスキャンは「検証」ステージで実行されます。 |
| 実装とコードレビュー | 構築TDDのRED/GREEN、ファイル所有権、開発標準、ルーティング、予算。 |
| 検証とテスト | 検証受け入れテスト、ビジュアルチェック、デモ動画、品質台帳。 |
| セキュリティ・敵対的検証・AI評価 | 検証セキュリティスキャン、敵対的レビュー、リスクレビュー。レッドチーム演習とAI評価(Eval)はロードマップに含まれています。 |
| リリース準備 | 出荷証跡からのドラフトPR作成。リリースバンドルと特例承認(ウェーバー)はロードマップに含まれています。 |
| デプロイと変更管理 | 出荷オプトインのプレビューデプロイ、管理者承認による本番デプロイ、シェルデプロイガード、ベストエフォートのデプロイ監査証跡。より広範なガードレールと環境変数キーの管理はロードマップに含まれています。 |
| 運用・監視・サポート | ガバナンスとインサイトガバナンスとインサイト:AI作業の監査ログ、利用状況、およびコスト。アプリケーションのSLOはお客様の管理下となります。 |
| インシデント・学習・改善 | ガバナンスとインサイトリスクレビューのラベルでしきい値を調整します。インシデント学習ループはロードマップに含まれています。 |