呼び出したエージェント自身のコンテキストで 1 パス監査。サブエージェントの fan-out なし。トークン消費を抑えながら、肝心のレビュー規律を保ちます。
日常の「done と言う前」のチェックに。リリース判定や高リスク変更には、徹底ティア review-audit-pro へ。
| 場面 | ふつうの「レビューして」 | /review-audit を使うと |
|---|---|---|
| カバレッジ | 黙った隙間 —— 何を飛ばしたか分からない | 各観点が 監査済 / 部分 / 未監査 / 対象外 を報告 |
| 根拠 | 「大丈夫そう」、確かめる術なし | コマンド・grep・file:line —— なければ「監査済」にしない |
| テスト | 走らせず「通るはず」 | 実際に実行 —— 証拠は exit code だけ |
| 作業ツリー | 「レビュー中」に黙って書き換わる恐れ | read-only —— 前後の checksum で無傷を証明 |
「ロジックの誤り・境界条件」(correctness / bugs)
「作ったが呼ばれない・dead code」(wiring — built-but-never-called, dead code)
「入力・認証・秘密の扱い」(security)
「テストが本当に効いているか」(test efficacy)
「仕様どおりか」(spec compliance)
「テスト/ビルドを実際に走らせる」(regression — actually run tests/build)
根拠(コマンド・grep・file:line)を示せた観点だけ「監査済」とします。
「調べなかった」は黙った隙間ではなく、一級の出力です。
修正案は出しますが適用しません。前後の checksum で、対象ソースに変更がないことを確認します。
回帰には実走コマンドと exit code、配線には grep や file:line の具体的な根拠が必要です。「大丈夫そう」では PASS にしません。