Skip to content

Check Packs

Check Packは、今見るべきリスク面に合わせてゲート群を実行するためのまとまりです。all もありますが、普段は対象を絞った方が速く、結果も読みやすくなります。

利用できるPack

Pack使う場面主に見る面
ui画面表示、操作、導線が変わる部品の見た目、導線、ジェスチャー、通信、端末リンク
security認証、秘密情報、静的配信、API境界に触る静的サイト、API境界、通信契約、コード品質
performance起動、応答、問い合わせ、資源使用量が重要データベース、ローカル実行、コード品質
architectureモジュール境界、実行時契約、データアクセスが変わるアーキテクチャ、コード品質、API境界、データベース
pr-readinessPR作成に進めるか見たいPR準備
launch-readinessリリース前の広い確認をしたい静的サイト、API、通信、UI、DB、ローカル実行、コード品質
agent-harnessエージェント運用や学習証跡を見るエージェント用の実行基盤
public-discovery公開ドキュメントやAI検索での見え方を見る公開発見性
self-dogfoodVibePro自身の運用をVibeProで確認する自己利用時の準備状態
oss-readinessOSS公開に向けた確認をするOSS公開準備
regression-risk小さな変更でも影響範囲が広そう回帰リスク
all広く一通り確認したい主要な確認項目全体

よく使うコマンド

bash
vibepro check pr-readiness . --story-id <story-id> --base origin/main
vibepro check architecture . --story-id <story-id> --base origin/main --json
vibepro check launch-readiness . --story-id <story-id> --include-public-discovery

CIで --fail-on-findings を使うのは、そのPackを対象リポジトリの強制ゲートとして扱える場合に限ります。調査段階では、まず結果を読んでください。

Apache-2.0 Licenseで公開されています。