# 07-03 AI作業指示書の検証コード

- 目的: AI作業指示書（記事 第5.2節）に書いた期待結果と、「AIの初稿」という設定のコード（`approval-draft.js`、説明用の失敗例）・修正後のコード（`approval-fixed.js`）の実際の結果を照合する。
- 前提: 架空データ用。`approval-draft.js` は意図的に不備（自己承認の条件の欠落）を入れた説明用の失敗例であり、実際のAI出力を観測したものではない。
- 必要なもの: Node.js（標準機能のみ、追加パッケージなし）。実行記録は v24.18.0 で取得。
- 終了コード: すべて一致なら 0、1件でも不一致なら 1（やり直し条件に該当）、引数がなければ 2。

同じフォルダにこの3ファイルをそろえて実行する:

    cd 07-03-ai-work-order
    node verify.js approval-draft.js   # 初稿の検証（不一致1件、終了コード1になる）
    node verify.js approval-fixed.js   # 修正後の検証（3件一致、終了コード0になる）

詳しい説明は記事「曖昧な指示をAI作業指示書に改善し、期待結果と照合して修正する」（07-03）を参照。
