| id | review-team |
| name | review-team |
| description | 6つの専門レビュアーロールを並列実行し、consensusLevel(複数ロールの合意度)と
Tech Lead レポート(top3指摘・blindSpots・consensusSummary)で結果を統合する
マルチエージェントレビュー entry skill。
Parallel multi-role review with consensus scoring (consensusLevel) and Tech
Lead report. Use when a major release needs exhaustive multi-angle review,
or when a single-perspective review is not enough and you want confidence
that no reviewer angle was missed(重要リリース前の網羅レビュー・多視点の確証が
欲しいとき)。
|
| phase | ["upstream","midstream","downstream"] |
| severity | major |
| applyTo | ["**/*"] |
| tags | ["entry","routing","multi-agent","parallel","consensus","team","orchestration"] |
| version | 0.1.0 |
| license | MIT |
Review Team(レビュー・チーム)
複数の専門レビュアーロールを並列実行し、複数ロールが同一箇所を指摘した「コンセンサス指摘」を自動的に浮かび上がらせるレビュー手法。
When to Use / いつ使うか
- 重要リリース前の網羅的なレビューが必要なとき
- セキュリティ・バグ・テスト・依存関係を一度に確認したいとき
- 「どこから見ても問題ない」という確証が欲しいとき
- 単一視点のレビューでは不十分と感じるとき
Reviewer Roles / レビュアーロール
| ロール | 担当領域 | 自動選択条件(auto モード) |
|---|
bug-hunter | ロジックエラー・境界値・null/undefined 参照・並行アクセス競合・エラー握り潰し | 常時 |
security-scanner | インジェクション・認証・機密漏洩 | リスクファイルまたはインフラ変更 |
test-gap | テストカバレッジ・エッジケース | テストファイルまたはアプリファイル3件以上 |
dependency-reviewer | サプライチェーン・バージョンジャンプ | package.json / lockfile 変更 |
frontend-reviewer | アクセシビリティ・レンダリング・レスポンシブ・loading/error 状態の欠落 | .tsx/.jsx/.css/.scss/.sass/.less/.vue/.svelte 変更 |
ci-cd-reviewer | ワークフロー・アクションのピン・権限 | .github/workflows/ 変更 |
Stage / risk signal による選択(#1545 P1・任意)
auto モードは、上記のファイル種別ヒューリスティックに加えて、ホスト(PlanGate 等)が渡す 形式化された signal でもロールを選択できる。signal は任意で、渡さない場合の挙動は従来と不変(後方互換)。signal は既存ロールのみへ写像し、新ロールは作らない。写像先を持たない Lens(devex 等)は Reviewer Lens Taxonomy(Issue #1545)の Gap として記録され、レビュアーは追加しない。
| signal 種別 | 追加ロール |
|---|
stage: plan | security-scanner, test-gap |
stage: design | frontend-reviewer |
stage: exec / stage: release | security-scanner |
stage: verify | test-gap |
touchesAuth / changesPermissions / handlesSensitiveData | security-scanner |
databaseMigration / breakingChange | security-scanner |
|