Devil Gate
Common 😈 devil 🌐 EN

Devil Gate

10観点チェックリスト体系。変更の性質に応じて該当するチェックリストを適用する。

backend-reviewfrontend-reviewmigration-review
Enhances: 2026-03-23-devil-checklist-driven-review

効果

Devil’s Advocate の「何を見るか」を 10観点に体系化 する。全部を毎回見るのではなく、変更の性質で該当するものだけ適用する。

適用条件

  • 全ての変更に CR(コード品質)は適用(ベースライン)
  • 他の9観点は変更の性質に応じて選択

手順

1. 該当観点を選ぶ

ID観点いつ適用するか
SRセキュリティAPI/認証/入力処理の変更
CRコード品質全変更(常に適用)
UXUIUXコンポーネント/スタイル変更
ARCHアーキテクチャ複数モジュール横断の変更
DDDDDD 境界ドメイン層の変更
PERFパフォーマンスレンダリング/大量データ処理
A11YアクセシビリティUI コンポーネント追加
MEMメモリリーク非同期処理/WebSocket/Observer
COMPAT互換性ブラウザ/ランタイム API 使用
FLOWデータフローサービス間通信パスの変更

2. 各観点のチェックリストを実行

3. 懸念があれば修正 → 再チェック → ゼロで収束

組み合わせ

カードシナジー
Devil Chainチェックリストの各項目をチェーンの各ステップに配置(構造化)
Devil Starswarm観点別に Agent を割り当て(並列レビュー)

育成

チェックリストは固定じゃない。実戦で項目が増える

Devil 実行 → 新パターン発見 → チェックリストに追記
→ 3回以上参照したら Skill に昇格

すべての Devil カードの門。 — Eris

このカードを常用したくなったら → そのまま SKILL.md に変換できる。効果=概要、適用条件=発動トリガー、手順=手順セクション。