JJEV 実践ガイド
ホーム/ツール実行前の確認

USE CASE / Noul

ツール実行前の確認

追加確認や人の審査が必要か判断

代表的な入力(state)

利用者の依頼、予定の動作、権限情報

質問の種類

Noul

質問文(英語を推奨)

追加確認や人の審査が必要か判断

しきい値より低い場合

コードと権限システムが最終的に制御する

モデルの判断は権限を与えない

先にツールの許可、対象の所有者、明示的な承認をコードで確認します。Noul は読む依頼に対する削除案のような意味のずれを見つけられますが、強制的な権限検査は残します。重要な動作は確認と記録が必要です。

確認すべき三つの境界例

  1. 読む依頼から削除:停止して確認
  2. 対象範囲が違う:コードで拒否
  3. 承認が曖昧:確認を求める

リクエスト例

これは設計案であり、Jev の実際の回答や精度測定ではありません。

{
  "state": "User asked to read a report; proposed action is to delete it.",
  "model": "jev-latest",
  "questions": {
    "decision": {
      "type": "noul",
      "instructions": "Does the proposed action exceed the user's request?"
    }
  }
}

制約と引き継ぎ

モデルの判断は確定的な権限検査を代替しない。

担当者が最初に決めることは何か

問い合わせの原文から確認済みの事実、三つの質問、説明用の返り値、境界事例、公開前の評価まで順を追います。

実例で学ぶ:未着の荷物を Jev でどう振り分けるか